安卓開發(fā)容易學嗎?學安卓能做什么工作?有不少同學問我如何學習安卓,要學些什么,難不難學。之前一直沒有想好應(yīng)該怎么回答這個問題,只是簡單的說安卓自身門檻不高,并不難學。因為我覺得準確回答一個類似這樣的問題往往需要靈感?,F(xiàn)在根據(jù)我的學習體驗,做個大概的總結(jié)。
在我看來安卓開發(fā)有兩層意思,第一層意思就是安卓自身的開發(fā)知識,而第二層意思是安卓、移動應(yīng)用乃至各種軟件開發(fā)的編程思想。這兩者的關(guān)系,就像文字和寫作的關(guān)系一樣。
小學的時候我們就在學習識字寫字,要說這件事難不難,顯然只要肯花時間就不那么難,畢竟我們小時候都是這么過來的,你能看懂我寫的這個,說明你也是認識字的。我們識字的目的是干什么呢?目的是看懂別人寫的東西,以及自己寫東西表達想法傳達給別人。會識字而沒有太多思想的人,寫不出來好文章;而有思想的人,不需要學會很多漢字就能寫出不錯的文章,還可以隨時查字典。
同樣,我覺得安卓學習也是如此。
學安卓能夠從事哪些方面的事情呢?學習好安卓能夠從事很多方面的職業(yè),如:
Android手機軟件研發(fā)工程師?
Android手機游戲開發(fā)工程師
手機游戲策劃師?
手機游戲移植工程師
測試工程師?
架構(gòu)師等
隨著智能手機的不斷普及,特別是其中安卓系統(tǒng)占有的份額夠大,肯定還是有很好的發(fā)展前途。