GPE Phone Edition, 這個Linux手機平台重點是提供一些重要的framework

來源:互聯網
上載者:User
 

 GPE Phone Edition ,這個Linux手機平台重點是提供一些重要的framework,而不是林林總總的應用。大家知道,framework是middleware一層的,是application的基礎,就像現在城市裡面的高樓大廈,全部是鋼筋水泥骨架,這個骨架就是framework。之後,如何添磚加瓦,如何安裝玻璃幕牆,就看各個樓盤的設計特色了。可以想象:如果這個手機平台今後能大規模推廣,或許今後你我手中使用的手機可能就是基於相同的framework, 雖然應用各不相同。這個平台重點提供的framework(middleware):· UI framework ,這是編寫各種應用的中介軟體middleware,有了它,寫各種應用就比較容易些,這個就可以發揮廣大開源愛好者的熱情了!· Application management framework:這個是手機平台中最核心的Middleware了,主要包括一些進程通訊等,GPE使用DBUS作為IPC, 和LiMo平台、Maemo平台是一樣的;· Service enabler:這主要是一些service daemon後台服務程式,比如(打電話的底層service, 短訊息的底層service,等等)· Application security framework· 手機中最基礎的應用:比如打電話,電話薄 (phone call application, simple addressbook, etc.) 詳細如下:Hardware Layer Modem WiFi Audio DSP RTC Keypad Touch Screen Enablers Address book enabler Messaging enabler Voice call enabler Call history enabler Calendaring enabler Instant messaging & Presence enabler Tinymail Gstreamer OS Services TAPI VoIP/SIP Database Daemons Multiplexer daemon Phone server Sound server atd IM Proxy IPC Bus System Applications Email SMS Voice call Call history Calendar Address book & Instant messaging & Presence Multimedia Applications Application Launcher & Home screen Phone panel  GPE Phone Edition 和LiPS 有啥關係: GPE Phone Edition的目標和LiPS基本上一致,LiPS的目的是推出一些重要的參考架構設計,然後讓各個廠家盡量遵守。現在GPE Phone Edition就是LiPS的實踐者。就是說:LiPS寫標準,我GPE Phone Edition就參照這個標準,搞個樣機讓大家看看。我們從LiPS參考架構和GPE Phone Edition的architecture中可以看出,兩者非常類似: LiPS參考架構: GPE Phone Edition的architecture: 後者就是前者的翻版,或者說是細化。  GPE Phone Edition的效果: 待機螢幕: 電話本: 短訊息: 打電話: 媒體播放器:  所以說,要研究GPE Phone Edition的原始碼,就不能拋開LiPS的“標準”文檔;要看LiPS的標準文檔,就要結合GPE Phone Edition的代碼一塊看;然後吸收轉換。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.