2008年9月25日 星期四

Android

使用Google的Android作業系統的第一支手機發表了, 是宏達電HTC所生產的手機. 但是大家的焦點都在Google的OS上頭. 又是一個跟著別人規格走的無奈例子. 行動通訊剛開始發展時硬體比較重要; 當發展到一定程度, 許多服務應用開始, 人心越來越無法滿足後, 就是軟體比較重要了.  

我好討厭手機, 我是不打電話的人, 但是卻很迷戀小螢幕, 看到手持裝置上面的LCD螢幕就會很想染指. 所以Google Android注定要成為我另一個戰場. 停了一陣子的手機遊戲製作慢慢要開張, 但是看起來好像沒什麼獲利空間. 
第一件事就是先在Android上面作出能在code層次上移植的MIDP模擬器, 作為對Android 2D繪圖技巧上的一個練習. 

因為Android的SDK雖然是用Java當程式語言, 但是解譯用的byte code格式不同, 所以無法執行標準Java編譯出來的東西, 除非弄一套byte code模擬器. 大概google想要規避一些Sun的版權問題. 不過如果Android壯大的話, 勢必會造成Java陣營的分裂. 我是樂觀其成, Java早該做些改變. 

Android是個較完整的Open Source Linux 作業系統. 不同於iPhone開發限制多又一次只能跑一個應用程式的半吊子. 也不像被Nokia弄得很呆版的Symbian. 更沒有RIM的彆扭. 其他Proprietary的封閉機器沒什麼好說. 還有please no more windows! 

沒有留言: