2007年11月16日 星期五

Google Android SDK初探

1. 很多人都會拿iPhone和GPhone作為比較, 其實兩者想做的事情卻很不相像, Google 並未表明他們會涉足硬體的製造, 所以很明顯會踩到MS的地盤, 難怪HTC趕快出來澄清

2. 從OS到APP總共有四層

system-architecture

可以看到是Linux Base的OS, 往上有一個VM和Libraries, 再往上是App Framework, 最後就是App了

3. VM名為Dalvik, 文件中草草帶過, 看來要tune底下這兩層就要花不少時間

Libraries比較有趣的部分, 它提供了H.264和OpenGL, OpenGL應該就是Demo影片中, Google Earth所呈現效果的來源

PS. Brin 老大看起來不知道是剛睡飽, 還是剛Set過

4. 改UI應該就是從App Framework下手了

5. 上層的App都是Java寫的, package裡包含瀏覽器(算是google進軍瀏覽器的前哨戰嗎?)

6. 和Java關係匪淺, 連Eclipse IDE開發環境都用上了, 不支援C/C++.

Can I write code for Android using C/C++?

7. 有SQLite, 可能進軍倉儲點貨

8. 和iPhone相比, 軟體工程師還有很多事情可以做

9. GPhone最基本硬體規格為: CPU為200MHZ時脈、記憶體三十二M,配備Wi-Fi或GPS上網模組. iPhone 是用PXA320時脈806MHZ. 看起來似乎是ASUS EEE PC的手機效應.

10. Google不收授權金, 這一點可以確定Google還是想賺網路廣告的錢, 但是tune軟硬體, Google的服務能到家嗎? 應該是攸關這個平台是否成功的主要因素

11. 在紐約不小心試玩iPhone, 覺得GPhone應該還有一段路要走, 就像布林說的, GPhone還有很多東西未加進去. Android是一個開放的架構, 如果這樣可以玩的成功, MS的大限可能將至, 後面的公司都可以有樣學樣, 集眾人之力倒MS 

12. 面板和iPhone一樣, 應該是電容式觸控面板, 可以密切注意這一類的股票了

0 意見:

按日期找

Contact

EMAIL: xpeoplex.bee@gmail.com

Total Visitors