為什麼這篇android app自學鄉民發文收入到精華區:因為在android app自學這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者punk86862001 (趙MAN)看板AndroidDev標題[分享] 給初學Android...
不才小弟在下我最近想要開始寫部落格來分享一些開發過程會遇到的問題
哈好不容易第一篇終於產生了, 請大家多多指教!
http://kenji-chao.blogspot.tw/2013/02/android.html
學 Android 到底難不難?
我從2011年的夏天開始自學 Android 開發,在那之前其實我對軟體開發的經驗其實很少,程度大概在大一時學完必修『計算機程式設計』後就趨近於0成長,直到我接觸了 Android 之後,當我看到自己剛寫完熱騰騰的程式時居然可以馬上在手機上運作!當時真的非常感動,於是就熱血地一頭栽進了這個世界。
約莫學了半年多以後,我跟我的好夥伴所開發的 文藝台灣 在校內的創新競賽得獎,給了當時的我很大的動力繼續下去,不過這個 App 因為後來資料的來源有了問題,在加上我們的人手不足所以就沒有在維護了...請大家諒解>_<
後來陸陸續續又寫了有幾個上架的 App 寫出了心得,最近跟 aotter 合作推出了非常方便我自己也愛用的 PTT 鄉民晚報 ,讓大家可以在下班之餘,輕鬆觀看我們彙整出來的優質文章!目前下載量已經逼近兩萬,iOS版也即將推出!
我想說的是,我跟很多人一樣,寫程式的功力其實也只是個菜鳥,但經過了一年多的努力,現在我可以很有自信的跟大家說:「只要給我時間,我就可以寫出你們要的 Android App!」。而且因為近年來行動裝置開發的熱潮,基本上 Android 的相關資源非常非常充足,95%以上大家出學會遇到的問題,網路上都會有解答,只要有心,我想 Android 開發其實是不難的,歡迎大家一起進入 Android 開發的世界,一起熱血吧!
初學的教材推薦
1. 相當有名的gasolin wiki http://code.google.com/p/androidbmi/wiki/IntroAndroid
我當初在學的時候就是按照上面的步驟一步一步來,我覺得這是對初學者最友善的中文教學,初學必看!!
2. Android 錦囊妙計 http://www.books.com.tw/exep/prod/booksfile.php?item=0010571683
我瀏覽過了市面上幾十本 Android 開發相關的書籍,這本書真的講得相當紮實,深入淺出非常實用,有別於有些書本都只把程式碼貼上來講解,常常讓許多人只會用程式碼,不曉得背後的意義,我用生命推薦本書!
3. Android 官方 UI 設計指南 http://developer.android.com/design/index.html
這個部分我也建議大家在深入開發之前要先了解,如果你希望你設計出來的 App 看起來精美並且跟大部分設計良好的 App 類似,那你一定要先看過這些設計的 Guideline,畢竟跨界的人才近年來越來越受到重視,如果你是個有美感的軟體設計工程師,會稍微自己切圖、配色、排版等等,我想你的價值絕對遠超過一般工程師!
4. Android 官方教學 http://developer.android.com/guide/components/index.html
因為是英文的所以我建議大家至少把 1 看過再來看部落格,如果英文不錯對 Android 開發已經有點概念的,其實官方的教學也已經寫的很好了!
5. Android Developers Blog http://android-developers.blogspot.tw/
Android 官方的部落格,會提供比較新的api教學,或是一些比較好的coding style的實作!
6. Google!Google!還是Google!
因為 Android 本身存在很多各式各樣的問題,所以就算是實作一樣的功能,不同的人遇到的bug也不一樣,很多時候把 error log 或是遇到問題的關鍵字拿去google,往往就會有答案了!StackOverFlow 往往就會有許多跟你有一樣問題的解答了!
最後,希望大家都能持之以恆,一起在這條路上努力!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.142.32.8