自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MeeGo開發(fā)中軟件體系結(jié)構(gòu)概述

移動開發(fā)
Meego開發(fā)有很多值得學習的地方,這里向大家簡單介紹一下Meego開發(fā)的架構(gòu),該MeeGo開發(fā)平臺已精心提供最好的設(shè)備的用戶體驗所需的組件。

本文和大家重點學習MeeGo開發(fā)系統(tǒng)架構(gòu),正如MeeGo參考體系結(jié)構(gòu)概述圖所示,顯示MeeGo架構(gòu)分為三個層次,請看下文詳細介紹,希望本文的介紹能讓你有所收獲。

MeeGo開發(fā)軟件體系結(jié)構(gòu)概述

該MeeGo開發(fā)平臺已精心提供***的設(shè)備的用戶體驗所需的組件。正如MeeGo參考體系結(jié)構(gòu)概述圖所示,顯示MeeGo架構(gòu)分為三個層次:

◆基礎(chǔ)層的MeeGo操作系統(tǒng)包含了Linux內(nèi)核和硬件一起適應(yīng)軟件需要的核心服務(wù),以適應(yīng)MeeGo支持各種硬件架構(gòu)。
◆MeeGo操作系統(tǒng)中間件層提供了一個獨立的硬件和API的使用模式都建立本機應(yīng)用程序和網(wǎng)絡(luò)運行時應(yīng)用程序。
◆MeeGo用戶體驗層提供參考細分為多個平臺的用戶體驗;將隨著時間的推移支持,新MeeGo版本將包含掌上電腦和上網(wǎng)本和其他領(lǐng)域的參考平臺的支持。

 

正如上圖MeeGo開發(fā)架構(gòu)圖所示,MeeGo體系結(jié)構(gòu)分為三層:

OS支撐層:包含了Linux內(nèi)核與硬件適應(yīng)軟件和服務(wù)所需的核心,以適應(yīng)MeeGo支持各種硬件架構(gòu)。其中包括操作系統(tǒng)內(nèi)核,驅(qū)動程序,核心架構(gòu)補丁,內(nèi)核配置,軟件補丁和配置等。因為MeeGo是Moblin和Meamo的綜合產(chǎn)物,所以目前有些組件還在進一步的梳理中,但是總體框架已經(jīng)成型。

中間件層:提供建立本機應(yīng)用程序和Web應(yīng)用程序運行的硬件和使用方式的獨立API,也就是平臺的引擎和業(yè)務(wù)能力。其中已經(jīng)提供了一系列平臺基本服務(wù)(如通訊、互聯(lián)網(wǎng)、視覺服務(wù)、多媒體服務(wù)、數(shù)據(jù)管理、設(shè)備服務(wù)、個人信息管理服務(wù)等)以及QTUI和應(yīng)用開發(fā)工具。
用戶體驗(UX)層:提供多個領(lǐng)域的參考平臺的用戶體驗,初期將包含掌上電腦、筆記本電腦,后續(xù)將支持更多互聯(lián)網(wǎng)終端平臺。


通過該架構(gòu),可以看到MeeGo和Android都源于Linux開源社區(qū)。和Android相比,MeeGo開發(fā)的主要差異在于:

1、不僅僅適合于ARM架構(gòu),也因為擁有IntelMoblin的基礎(chǔ)而可以直接兼容Intel/ATOM架構(gòu),也就是說MeeGo是兼顧計算和通信的融合平臺;相對而言Android雖然也可以用于上網(wǎng)本等以計算為中心的設(shè)備,但是其重點還是通信手持終端。

2、因為有統(tǒng)一的中間件平臺和接口,擁有OVI和AppUP社區(qū)的聯(lián)合支持,更易于跨終端應(yīng)用的開發(fā),也就是說基于MeeGo的OVI應(yīng)用通過UI的適配很快在AppUP社區(qū)中發(fā)布,反之亦然;OVI+AppUP,至少比一家趕超AndroidMarket的機會更大一些。

3、Nokia收購Trolltech在這里得到了***化的利用,因為QT已經(jīng)是在Linux平臺歷經(jīng)十幾年考驗的平臺,它比S60更加適合MeeGo,而且通過Nokia兩年多的整合優(yōu)化,工具的成熟度、易用性又得到了提升,可以說QT已然成為了一個傻瓜式開發(fā)的應(yīng)用開發(fā)工具。應(yīng)用開發(fā)者的學習門檻已經(jīng)一降再降。比起AndroidSDK作為Plugin集成到EclipsIDE中,QT應(yīng)該更受開發(fā)者歡迎。

當然,MeeGo在智能手機平臺群雄逐鹿、硝煙彌漫的今天能否脫穎而出,復(fù)興Nokia往日的輝煌還是一個未知數(shù)。因為要兼顧更多,比起更為專注ARM架構(gòu)的其他平臺,可能在效率方面會有不足;因為Android已經(jīng)占用了包括運營商在內(nèi)了不少廠商的關(guān)注和資源投入,已經(jīng)有了先發(fā)的優(yōu)勢,那么如果沒有太多過人之處,MeeGo能否重新贏得客戶的歡心仍待觀察(當然Nokia和Intel本身市場推動力已經(jīng)很強了);另外終端制勝還需要有例如Blackberry這樣的殺手級應(yīng)用,或者iPhone這樣的革命性設(shè)計,MeeGo只是提供了可能性,并沒有提供必然性

【編輯推薦】

  1. Meego開發(fā)中安裝Dropbox等應(yīng)用詳解
  2. 在Linux上使用MeeGoSDK進行Meego開發(fā)
  3. 從Moblin和Maemo看MeeGo開發(fā)
  4. 揭露關(guān)于MeeGo開發(fā)的15個事實
  5. 虛擬機操作系統(tǒng)及Meego開發(fā)中MeegoSDK安裝過程詳解

 

責任編輯:佚名 來源: meegox.com
相關(guān)推薦

2009-09-11 10:38:03

LINQ體系結(jié)構(gòu)

2018-04-23 09:25:24

MySQL結(jié)構(gòu)存儲

2010-11-26 14:33:29

Microsoft O

2010-12-20 15:25:35

SharePoint Project Ser

2009-06-26 15:58:28

EJB

2012-02-06 17:22:44

MySQL

2014-07-23 09:33:52

2009-07-15 13:46:26

Swing體系結(jié)構(gòu)

2010-09-25 13:38:23

Inside JVM

2016-12-26 10:29:01

Spring框架結(jié)構(gòu)

2010-06-21 14:51:14

ASON路由

2010-08-16 12:54:21

ASON路由技術(shù)

2009-09-08 14:34:42

Linq to SQL

2009-07-10 16:07:10

TikeSwing創(chuàng)建MVC體系結(jié)構(gòu)

2010-04-23 09:13:05

Oracle體系結(jié)構(gòu)

2018-09-11 12:41:42

HadoopJava工具

2010-04-08 10:17:37

Oracle體系結(jié)構(gòu)

2009-07-09 13:52:41

Inside JVM

2010-09-16 15:22:30

JVM體系結(jié)構(gòu)

2013-08-01 11:17:20

SAP
點贊
收藏

51CTO技術(shù)棧公眾號