Android App Developer 的第一哩路

很多朋友在碰到我都會跟我請教怎麼學寫程式?能自己寫出 Android App 是怎麼樣的感覺?

往往我們在聊天分享的時候,我都會跟他們提起我們程式駭客寫程式快樂興奮的地方。要保持寫程式熱忱要從影響力談起,邁入行動時代,智慧型手機人手一台,試想著你有一個點子,是可被落實到簡單可執行的程式,再想著這程式可以被裝到朋友人們手機裡頭那種感覺,影響力就可以從此擴散與產生漣漪。

1. 建立啟發性思考


學寫程式只是學習一種與電腦互動的語言,但是要做好一個 App 需要更多生活上的知識與思考方向。除了培養一技程式語言在身,我們也更要去關心周遭生活環境,從生活上去找到不方便、不容易的地方,找到問題後想著自己是否可以來做改變,從一個 App 一點一滴開始,但也要記得人們才是這一切的主角。

2. 訂定一個有藍圖的方向


學習程式一定要有脈絡,讓自己可以在限定的時間內,寫出一個可執行的程式,如此給自己階段性肯定後,繼續邁向下一個里程碑。

談到 Android App 開發必須學會 Java 程式語言


寫程式一定要分級,從分級裡面找已經會的地方與還不會的地方。所以在沒有程式基礎的時候,我們必須先來學 Java 程式課程。先把物件導向程式設計基礎、以及怎麼寫出判斷式、物件之間轉換、透過資料結構來呈現多筆資料、跑迴圈等方式來熟悉基本程式思維。

學會 Android App 架構


怎麼透過設定檔來定義 App,再透過相關畫面設定到程式撰寫,在寫 Android App 也是有他既定的框架,我們除了熟悉框架角色分工,也要知道當自己要寫出幾個功能畫面,這之間彼此是怎麼串接的。

3. 寫程式也要注重好習慣


好的程式設計師會懂得如何和其他人一起寫程式專案,因此在撰寫程式碼的過程中,命名方式就要特別注意,什麼時候用大寫小寫字母,是否好閱讀、好找、好理解等原則。學程式的朋友絕對不能偷懶與懶惰。

寫程式之路是一個自己與電腦程式互相溝通不斷前進之路,而這趟旅程是一條不短的路,千言萬語我都會回到一句最誠懇的建議,寫程式一定要找到那快樂感覺,那感覺就是當你嘗試嘗試再嘗試後,寫出來後展現給朋友那雀躍感。你也在找這種感覺嗎?想寫一個自己的 App 嗎?歡迎報名我即將在 ALPHA Camp 開設的「打造你的第一個App– Android」,踏出你作為 App Developer 的第一哩路!

Photo Credit:RobBulmahn