編輯:高級開發
android目前是Linux家族在移動市場上唯一的成員,但是諾基亞聲稱:MeeGo比android更具開放性。在Linux系統征戰移動平台的過程中,又出現了一個選擇,誰才是Linux的正統血脈?android還是MeeGo?
如果說android在移動市場上已經做的很好了,那麼有人會問了,為什麼我們還需要一個其他版本的Linux操作系統呢?但就像我一開始說的一樣,雖然“太多的選擇其實是件壞事情”,但是沒有選擇一樣很糟糕。MeeGo是一個以Linux為基礎的移動操作系統,它會給那些不想使用Android的人帶來新的選擇。在這裡有幾點是我更喜歡Meego,而不是android的原因。
首先,Meego有Linux基金會(一個非營利組織)的支持。Google有很多優秀的免費服務,但是就像我們知道的那樣,這些免費服務的目的其實是為了數據發掘(再加上Google根本就不是一個非營利組織)。我寧願我手機上運行的系統是為人服務,而不是為數據發掘服務。
MeeGo將會有一個真正的軟件包管理系統。它將會以RPM為基礎,但是最少也要比只有一個簡單的“market place”要好的多。這些可以通過此軟件管理系統安裝的軟件,和在其他版本的Linux上進行編寫和編譯的軟件一樣,用任何一種該操作系統支持的編程語言都可以進行編程。比android上用的Jave層(Java layer)要好的多。
最後,因為MeeGo是有Linux基金會支持的,我敢打賭它不會像Google的android一樣創建kernel分支。在Meego上只使用一個主kernel將會確保沿用這個主kernel的其他發行版在相同的硬件上運行時盡量的減少問題的出現。我確信在官方最終把Meego這個項目投入到市場前的未來的幾個月裡,Meego系統將會有很大的改變並最終趨向成熟。我敢打賭這些改變會使Meego成為一個很好的系統。
大家覺得MeeGo在落後android這麼長時間後才加入到這個市場裡會有多大的競爭力呢?
android平台中關於音頻播放有以下兩種方式: 1. SoundPool —— 適合短促且對反應速度比較高的情況(游戲音效或按鍵聲等) 2. MediaPlay
Widget是android1.5版所引進的特性之一.Widget,可讓用戶在主屏幕界面及時了解程序顯示的重要信息.標准的android系統已包含幾個Widget的示例
在谷歌推出自己品牌的android手機之前,還有32%的受訪者表示他們將來購買智能手機的時候會買蘋果的產品,完全整合的“全移動功能性產品”成為“開放手機聯盟”的最終目標
上一節中我們通過http協議,采用HttpClIEnt向服務器端action請求數據。當然調用服務器端方法獲取數據並不止這一種。WebService也可以為我們提供所