到今天為止,自學Android也接近5個月的時間了,從最開始的入門,到現在的慢慢瞭解一些,做了幾個小應用。慢慢的走上了開發Android應用之路。以前有J2EE基礎,接觸JAVA也有兩三年的時間了,上手Android並不困難,思維上稍微轉變一下就可以很快適應。以前做的都是WEB項目,現今體驗移動終端項目,讓我越來越覺得移動互連網應用是未來的主宰。加上正在就讀研究生階段所學專業是移動雲端運算,更是如虎添翼,我相信,未來的前景會很好。
下面說說我學習Android的感受,我學Android首先是看MARS的視頻,我相信很多初學的朋友都是看他的視頻入門的,確實講的很好,基礎性比較強,很適合初學者學習,當然,前提是要有一定的JAVA基礎,做過WEB開發更好。開發工具的話Eclipse就夠,至於Android手機,當然有一台更好,因為有些功能模擬器做不了,還有就是模擬器真的很慢,至少在我電腦上是這樣,呵呵!
看MARS的視頻大概一個星期後,基本對Android有了一個大概的瞭解,也試著做了很多小列子,從搭建環境、建立模擬器、建立Android工程,並運行工程,和很多朋友一樣,我也是這麼學,哈哈,說實話,這麼久下來對android的感覺還是不錯的,有興趣,做什麼都有意思。Mars的視頻算是個基本入門,對android四大組件,基本控制項的使用,布局,訊息傳遞,這些基本的會了,也算是把android入門了。至於mars後邊視頻裡的有關藍芽、地圖等一些內容我只是稍微看了一下,做個瞭解,等後續要用的時候再仔細研究。
mars的視頻看完後,在網上找了本電子書《Android應用開發揭秘》,把遊戲開發前的章節瀏覽了一遍,算是鞏固。隨後想找幾個小應用練練手,於是在網上找到了鄭平的項目視頻,他的視頻特點是不講基礎,不講技術,專講項目,用到什麼講什麼,並手把手教學,幾個小項目做下來,確實讓我收穫不少,因為以前學習J2EE的經驗,一直認為動手並真正參與項目是學習技術最好的途徑。做了一個手機防盜軟體,一個通訊錄、一個軟體管理器,並在做完後對三個軟體都做了改進,加進了自己的理解和認為值得改進的地方,更完善了軟體,也更理解了Android的原理。
做了這幾個小軟體以後,我又開始看《Android應用開發範例大全》,這本書的特色是全部內容都是一個個的小列子,並結合技術的講解,從實際使用中去學習Android技術,是一本非常適合實踐的書。現在我仍然沒事就看看,裡面各種執行個體非常多。隨後開始看Sundy的視頻,Sundy是個技術非常紮實的人,好像供職於三星,他主要是結合Android底層分析android的技術,講的原理比較深,講的比較透徹,而且上課很有條理,他用思維導圖的方式進行課程推進,聽他講,對android的理解能更進一步,可惜的是,現在好像他的視頻沒有更新了。
現在,邊上學校的課我也邊在繼續自學,雖然學校也開Android,但我覺得,學校目前應該也只會教些基礎。像我們以後還會學Obj-C和IOS的開發,苦於沒有Apple啊,所以先把android提高提高,爭取畢業前能在兩個平台上能有比較不錯的發揮,更希望自己目前所帶的學習小組能做出一些成績來,最終發展成自己的事業。
移動雲端運算是我們北航全國首開,應該也有它的優勢,我是比較看好的,我們學習組也都比較有信心,明天就要跟大家開始講Java和Android基礎了,今天得好好準備一下,希望能讓大家學到更多,同時,對我自己也是一個不斷提高的好機會,其實,這個過程也是一個相互學習的過程,很好的機會,各位,加油啦!
對Android&IOS感興趣的朋友可以加入我們的討論QQ群,在這裡,我們只討論乾貨:
iOS群:220223507
Android群:282552849
歡迎關注我的新浪微博和我交流:@唐韌_Ryan