自從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,就可以進行嵌入式開發這個領域了,是不是很誘人呢?呵呵,一切走着瞧吧~