編輯:高級開發
用戶界面(UI)的話題,總是會帶來強烈的爭論。這有點像電視領域——每個人都是專家,因為每個人都是用戶。早在2002年,電信運營商就有一套自己的UI定制界面——例如Vodafone Live 和 Orange SPV。當然,這遭到很 OEM制造商的反對,應為制造商往往希望在產品中突出自己的品牌,而不是運營商的品牌。
所以3年過去了,OEM 制造商都只是在 Windows Mobile 和 SymBian 手機界面上小幅改動,而不是按照運營商的要求創造一套新 UI。同時,運營商也看到,自己定制 UI 並不能得到期望的回報,所以這事兒就散了。
隨著 2007 年 iPhone 的爆發,UI 又重新成為了最熱門的話題。iPhone 成為了標桿,幾乎所有 OEM 制造商都努力開發自己的 UI 界面——它們被稱作 HTC Sense ,Moto Blur,Sony EriCSSon Rachael,三星 TouchWiz , LG S-Class。
此時,運營商試圖組建更龐大的團隊來研究和控制手機 UI 。Vodafone,Orange 和 T-Mobile 都投入了 100 個以上的人力來研究和定制 UI 。這股潮流也蔓延到了大洋彼岸,Verizon 和 AT&T 也投入了數百萬美元建立相關的研究所。 這也促成了一些專業的設計公司和產品,例如 TAT Cascades 和 Mentor Inflexion 。
最新的傳言是 Google 將嚴格控制 android 的 UI,讓不同廠商的設備提供統一的界面。這將改變目前 android 陣營的零散狀態,避免很多因為廠商定制 UI 而引發的問題。
然而,這對 Google 的合作伙伴來說不是一個好消息。沖突的核心是,Google 希望像蘋果那樣獲取更多的控制權限,控制硬件指標,控制軟件性能,控制內置服務。
當然,蘋果 Google的商業模式大不一樣。
蘋果能夠從芯片,外觀,軟件,廣告,服務,到品牌,渠道,零售價格做到全程控制,而 Google 做不到,它只控制軟件。蘋果能夠按照自己的節奏,每年發布一款新機。而 Google 的合作伙伴每年生產一百款新機。蘋果投入很多廣告,把旗下多款產品建立起一個統一的品牌。Google 很少為自己的合作伙伴產品投放廣告。
最重要的是,Google 必須依賴於 OEM 制造商,才能制造出產品。
OEM的世界裡,競爭激烈,生存條件惡劣,利潤稀薄。價格和 UI:這兩個因素幾乎都被制約了——價格被 ODM 廠商制約,UI 被 Google 制約(即將制約)。
在以前,OEM廠商要玩轉這個游戲,就必須發展差異化 UI,而現在 Google 即將把這點權利給奪走。Google 不切實際地走向了蘋果的商業模式。
這只能讓事情越來越糟。
接下來的戰斗將蔓延到你的整個生活——不止是手機,還要加上電視,電腦,平板。由多屏幕組成的“用戶體驗生態系統”(ExperIEnce Ecosystem),能讓用戶把操作經驗和習慣輕松地由一個屏幕過渡到另外一個屏幕。
浏覽器已經縮小了筆記本電腦,手機,電視和汽車的距離,而“App”即將采用這種模式發展。
如果要讓手機,電視和電腦無縫連接起來,需要一個“統一”的用戶體驗。蘋果在這裡又成為了典范:Mac ,iPhone ,iPad 都采用類似的手勢和操作方法,而且還形成了一套應用程序的設計指南。更何況還有 iTunes 和 MobileMe 雲服務,這些元素湊在一起組成了第一個“用戶體驗生態系統”(ExperIEnce Ecosystem)。
而在 android 陣營裡,Google 最近發布了 Google TV。所以要在手機和電視上提供“統一”的用戶體驗,將是一件最重要的事情。如果你看到手機制造商把觸角延伸到數碼相框,無繩電話,機頂盒等產品,千萬別感到驚訝。
控制硬件的一致性,將有利於完善 UI 響應和畫面質量。但是,Google 能達到蘋果那樣的硬件一致性?android 的下一個版本就是一次嘗試。
想象一下吧,你購買了基於 android 的平板和電視,它們能相互同步播放視頻節目。浏覽器已經提供了這兩種平台上的用戶體驗一致性,但其他很多程序做不到。
隨著廠商的增加,設備的增加。圍繞 android UI 的爭論不會消失,而是會越來越激烈。
OEM 制造商需要利用差異化的 UI 來提升自己品牌的忠誠度,構建自己的“用戶體驗生態系統”。但上升一個層次,android 整個集團也需要一個“用戶體驗生態系統”來維護集團的利益。
Google是接受UI分化的現實?還是從根本上改變這個市場?它會怎麼做?
內容提供程序(Provider)組件從一個應用到其他請求提供數據。通過 ContentResolver 類的方法這樣的請求處理。內容提供程序使用不同的方式來存儲
前文中我們講過了在android開發中如何實現帶圖片和checkbox的listvIEw,如何把listview添加到popupwindow窗口中呢?關於這個listv
android手機操作系統基本特征包括內部集成浏覽器 該浏覽器基於開源的WebKit 引擎,優化的圖形庫 包括2D和3D圖形庫,3D圖形庫基於OpenGL ES 1.0
排名還是在10名開外。雖然HTC在手機玩家圈裡口碑不錯,但是普通大眾從來就沒有認可過。這時Google急了,遲遲沒有一個重量級手機廠商支持,android的推廣舉步維艱