2012年1月30日 星期一

Android程式開發簡易心得


近來同事們使用智慧型手機的人節節高昇
尤其是Android的人數更是眾多
興起了寫個小程式玩玩的念頭

可是一查之下,Android SDK(Software Development Kit)是用Java開發
這可頭痛了,雖然說是源自C的物件導向語言
可是幾乎沒用過,就算現在可以使用C/C++開發
但主要的UI(User Interface)還是使用Java
這...反正網路上一堆教學,就硬著頭皮上啦!


嚴格說來,沒有想像中的難
網路上一堆教學與Sample Code可以參考
Hello World!一下就可以跑在模擬器上,甚至匯出至實體上執行
可是要有辦法寫個像樣的程式
完全按照自己的意思去運轉
老實說還是得花上一段不短的時間
Layout的編排,按鈕的應用
文字的顯示與多國語言的設定
都是與Windows GUI開發不同的東西

不只有語法,連概念的根本上就不一樣
像這個JAVA沒有解構式就困擾了我一陣子
常數變數const要改為final等
還有,沒有指標這回事,所以陣列的部分也困擾了一下

不過目前算是開發順利吧
但自己做為個code monkey是沒問題的,當個具有原創性的程式設計師
老實說還蠻難的,目前先這樣吧,就等那靈光一閃的想出什麼有趣的應用吧

沒有留言: