自從Apple去年上半年發布了iphone,已經成為了手機業界一股新的力量,開始重新劃分mobile這塊大蛋糕,據說全球有30億的手機用戶,那么
這個市場可以堪稱是第二個Internet,隨著無線技術的發展,智能手機的愈趨完善,手機不只是我們用來打電話的工具了,電郵,IM,錄音,甚至剛看到
馬寧寫的為某公司設計的一個基于windows mobile的BPM系統,手機正在改變人們的生活,還有office,好像扯遠了,呵呵。。。
iphone確實是手機發展的一個milestone,multi-touch技術,無線功能,Mac
OS,先進的內置傳感器等等,再加上Apple這個無形的品牌,確實讓人激動,也顯示出Steve的Apple所具有的一種魄力,我還沒有使用過
iphone,只是在公車上見過有人用,虛擬的QWerty鍵盤,鏡面屏,真的讓人很想好好看一下,呵呵
直到最近,看到Google推出了它的mobile計劃,但是有些特別,并不是一個gphone,而是一個手機platform,基于Linux內核的開
源項目,換句話說,相對于Symbian,Windows
Mobile這些封閉系統,它是一個open的環境,允許開發人員,甚至個人對其進行擴展和開發,由于還采用了APL協議,相對于大家所熟知的GPL,
APL允許你對APL代碼進行使用,但可以對你開發的code不必使用APL,不必開放出來,這樣做也會吸引很多廠商
對了,這個platform的名稱是Android,這個名稱是Google早些時候收購的一家廠商,它的CEO是Andy
Rubin,他也是這個platform的主要創始人,Android包括有用戶應用層,應用框架,庫和運行時環境,底層Linux內核四個層次,同時提
供了一個SDK,供開發人員使用,還有基于Eclipse的插件,看了一下截圖,感覺很直觀,可視化效果很好,同時由于Google的原因,所以很多
Google的服務都可以很方便的嵌入,比如Google
Map等等,大家有興趣的話,可以下載Android的SDK或是它的Eclipse插件ADT,參照教程,自己試一試,也許年底或是明年上半年就會有所
謂的gphone樣機,不知道那時候大家會選擇iphone還是gphone?
呵呵,對了,Android還有一個或者說是對于程序員來說,比較吸引人的地方,就是它采用java實現和擴展,這樣就可以讓一些java程序員只需學習Android,就可以進行嵌入式開發這個領域了,是不是很誘人呢?呵呵,一切走著瞧吧~