?
認識andriod by合作社叔叔好帥組
100資專2537 蔡孟軒發表於2012年 03月 14日(三.) 16:46
 
Andriod是什麼

「Android」是一個基於 Linux 核心(kernel) 的開放手機平台作業系統。與 Windows MobileSymbian 等手機作業系統處在同一級別。

對於設備製造商來說,「Android」是一個免費的平台。「Android」作業系統讓設備製造商免除「每出一台手機,就得被手機作業系統廠商(如 MicroSoft)收取費用」的情況。

對硬體開發廠商來說,「Android」也是個開放的平台。只要廠商有能力,可以在這個平台上自由加入特有的裝置或功能,不受手機作業系統廠商的限制。

對於手持裝置的開發者來說,「Android」是個先進的平台。平台上的應用程式可相容於各種型號的 Android 手機,免去為各種不同手機機型開發的困擾。「Android」平台支援各種先進的網路、繪圖、3D處理能力,可以用來提供更好的使用者體驗。

對於使用者來說,「Android」是一個用於手機的作業系統。使用者只要先申請一個免費的 Google 帳戶,當使用者想換一台手機時,就可以在不同廠牌,同樣使用「Android」作業系統平台的手機之間選擇,並且很容易地將如聯絡簿等個人資料轉換到新手 機上。

Android 在 Linux 核心的基礎上,提供了各種合用的函式庫,和一個完整的應用程式框架。並採用較符合商用限制的 Apache 版權。在 Linux 核心的基礎上提供 Google 自製的應用程式運行環境 (稱作 Dalvik,與 Sun 的 J2ME 不同),並提供基於 Eclipse 整合開發環境(IDE)的免費、跨平台(Windows、Mac OS X、Linux)開發工具(SDK),便於應用程式開發者學習、使用。

免費、熟悉的跨平台開發工具,讓具備一些物件導向觀念,或視窗程式 開發經驗的開發者,能在一定時間內上手。1000 萬美元的大獎賽則提供了足夠的誘因,讓第一支 Android 手機正式面市前,就擁有了各式各樣的應用程式可供使用。

從不同角度來說,Android代表著

一個嶄新的開放原始碼作業系統平台、 一個友善的免費應用程式開發環境、 一個與世界各地的程式開發者,站在相同起跑點上的公平競爭機會。

Andriod起源

目前有 15 億使用者可以透過電腦,在網路上看到 Google 廣告。若手機使用者也能上網,其潛在使用者則可以達到 30 億。

2007年11月5日,Google 與其他33家手機製造商(包含摩托羅拉、宏達電、三星、LG)、手機晶片供應商、軟硬體供應商、電信業者所聯合組成的開放手持裝置聯盟(Open Handset Alliance),發佈了名為「Android」 的開放手機軟硬體平台。參與開放手持裝置聯盟的這些廠商,都會基於 Android 平台,來開發新的手機業務。

緊接著,在 Android 平台公佈的一週之後(11月12日),Google 隨即發布了可以免費自由下載,能在 Windows、Mac OS X、Linux 多平台上使用的 Android 軟體開發工具 (Software Development Kit, SDK) 與相關文件。 間隔數天,又再次發佈作業系統核心(kernel),與部分驅動程式的原始碼。 一歩歩展示 Google 欲將手機這個現代人的隨身工具推往開放平台, 讓人們可以自由修改創作出符合自己需求的手機應用的決心。

身為 Google 公司創辦人之一的 Sergey Brin,也在 Android 軟體開發工具(SDK)發布的同時, 現身於視訊廣告影片中,為大眾介紹 Android 平台。 Sergey Brin 也同時宣佈舉辦總獎金高達 1000 萬美元(3 億多台幣)的開發者大獎賽, 鼓勵程式開發者去深入探究 Android 平台的能力。寫出具創意、實用性十足、 能提供使用者更好的手機使用經驗的應用程式。

2008年9月24日,T-Mobile 首度公佈第一台 Android 手機(G1)的細節,同日 Google 也釋出了 Andorid SDK 1.0 rc1。對應用程式開發者而言,1.0 代表了開發者可以放心地使用 API,而不必再擔心 API 有太大的變動。 G1 在同年10月20正式發售。在發售前僅針對原 T-Mobile 用戶的預購活動中,已經被預購了150萬台。 在 10/21日,Open Handset Alliance 公開了全部 Android 的原始碼。從此,開發者擁有了一個完全開放的手機平台。