當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]MeeGo平臺(tái)知識(shí)詳解

說到MeeGo,這是一個(gè)最新推出的應(yīng)用于多種設(shè)備的開發(fā)平臺(tái)。隨著移動(dòng)互聯(lián)網(wǎng)核嵌入式互聯(lián)時(shí)代的到來,設(shè)備廠商很難靠單一的設(shè)備穩(wěn)固市場(chǎng)地位,因此 Meego的出現(xiàn)增強(qiáng)了廠商的可選性。

  我們從中不難讀出諾基亞英特爾合作的最終目的,Meego給處在下滑狀態(tài)的諾基亞增添了信心,為此諾基亞甚至調(diào)整了Meego和 Symbian平臺(tái)的市場(chǎng)戰(zhàn)略,今后的N系列手機(jī)全部采用更加先進(jìn)的Meego,來爭(zhēng)奪高端智能手機(jī)市場(chǎng)份額,對(duì)抗谷歌和蘋果。

   有了芯片老大和手機(jī)老大的共同推進(jìn),Meego的前景到底有多可觀呢?你不妨先了解一下Meego平臺(tái)的基本常識(shí),然后依據(jù)你的經(jīng)驗(yàn)進(jìn)行一下判斷,看看Meego到底能夠走多遠(yuǎn)。

  1、 什么是Meego

  在巴塞羅那2010 世界移動(dòng)大會(huì)上,Linux 智能操作系統(tǒng)家族兩股勢(shì)力合并,即英特爾的 Moblin 與諾基亞的 Maemo,合并后啟用新名 MeeGo,并交由 Linux 基金會(huì)管理。其目的是專門為上網(wǎng)本和智能手機(jī)等便攜設(shè)備提供類似便攜電腦的用戶體驗(yàn)。

  2、Meego的開發(fā)工具

  MeeGo匯集了最好的應(yīng)用和平臺(tái)開發(fā)工具,MeeGo SDK中提供了全套一致的、跨平臺(tái)的API。這使得許多MeeGo大多數(shù)的應(yīng)用程序開發(fā)可以在Linux,Windows或Mac的工作站上進(jìn)行。

  Meego為開發(fā)人員提供了一整套工具,以便于開發(fā)人員能夠輕松、迅速的創(chuàng)建各種新的應(yīng)用。Meego的開源工具包含:Meego*Image Creator,能夠啟動(dòng)創(chuàng)建各種格式的自定義系統(tǒng)鏡像。GNU*工具(gcc,gdb,……)。PowerTOP*(IA only),屬于平臺(tái)級(jí)的功耗分析和優(yōu)化工具。非開源的工具為英特商業(yè)開發(fā)工具(英特爾架構(gòu)專用),其中包括:英特爾C/C++編譯工具,英特爾JTAG 和應(yīng)用程序調(diào)試工具,英特爾集成性能基元(英特爾IPP)以及Vtune性能分析器。

  Meego的開發(fā)工具有開源和非開源之分,其中開源工具包含:Meego*Image Creator,能夠啟動(dòng)創(chuàng)建各種格式的自定義系統(tǒng)鏡像。GNU*工具(gcc,gdb,·······)。PowerTOP*(IA only),屬于平臺(tái)級(jí)的功耗分析和優(yōu)化工具。非開源的工具為英特商業(yè)開發(fā)工具(英特爾架構(gòu)專用),其中包括:英特爾C/C++編譯工具,英特爾JTAG 和應(yīng)用程序調(diào)試工具,英特爾集成性能基元(英特爾IPP)以及Vtune性能分析器。

  3、Meego的框架

  Meego的框架涵蓋Qt和WRT(web runTIme)兩種。

  Meego的架構(gòu)分為三層:最底層為Meego base層,包括:軟件、硬件適配層和Meego kernel層。上面一層是中間層,涵蓋了各種服務(wù)包括:通信服務(wù)層、網(wǎng)絡(luò)服務(wù)層、可視化服務(wù)層、多媒體服務(wù)層、數(shù)據(jù)管理層、硬件服務(wù)層、私人服務(wù)層。最上層為不同設(shè)備的用戶體驗(yàn)層,包括:MeeGo UI Toolkit、MeeGo Handheld UX、MeeGo Netbook UX。

  4、Meego的主要特性

  Meego的主要特性包含四個(gè)部分:1、性能優(yōu)化和功能,以支持圖形和計(jì)算密集的軟件和服務(wù)開發(fā)。2. 互聯(lián)網(wǎng)標(biāo)準(zhǔn)的完整支持,提供最佳Web體驗(yàn)。3. 基于Qt的易用、靈活和強(qiáng)大的UI/應(yīng)用開發(fā)環(huán)境。4. 最新的Linux組合,為各種小資源平臺(tái)和移動(dòng)設(shè)備進(jìn)行優(yōu)化,保證廣泛的兼容性。

  5、Meego的版本升級(jí)過程

  3月底,英特爾和諾基亞的MeeGo測(cè)試版提前放出,測(cè)試版本沒有圖形用戶界面,可直接通過USB或CD來啟動(dòng),啟動(dòng)之后將進(jìn)入終端控制臺(tái)界面。

  5月27日,MeeGo 1.0發(fā)布,支持基于Intel Atom處理器的上網(wǎng)本,這標(biāo)志著移動(dòng)互聯(lián)設(shè)備有了一個(gè)普適通用的Linux操作系統(tǒng)(GNU /Linux發(fā)行版)。

  Meego項(xiàng)目組7月1日發(fā)布一個(gè)名為針對(duì)手持設(shè)備名為”Day 1″ 的用戶體驗(yàn)項(xiàng)目,其源碼已經(jīng)提交給開發(fā)社區(qū),開發(fā)人員,設(shè)備制造商和運(yùn)營(yíng)商可以從其官方網(wǎng)站下載.“Day 1″ 項(xiàng)目是基于meego 1.1 之上. MeeGo最終將會(huì)出現(xiàn)在諾基亞的高端N系列智能手機(jī)上,而據(jù)MeeGo的官方博客透露,這款操作系統(tǒng)將會(huì)在今年10月份發(fā)布。

  同時(shí)還發(fā)布了MeeGo 編程接口,包括QT 4.7 和MeeGo多點(diǎn)觸摸界面框架(MeeGo Touch UI Framework 簡(jiǎn)稱MTF)。

  另外,英特爾開源戰(zhàn)略官表示每隔6個(gè)月會(huì)進(jìn)行一次升級(jí)。6、MeeGo的應(yīng)用商店

  Meego的應(yīng)用商店有兩個(gè)部分組成,其中包括英特爾的AppUp中心和諾基亞的Ovi商店,用戶可以從這兩個(gè)商店中下載相應(yīng)的應(yīng)用軟件。
 

  7、Meego當(dāng)前的開發(fā)者數(shù)量

  自MeeGo 1.0發(fā)布之后,該項(xiàng)目發(fā)展很快,目前已有千余名專職技術(shù)人員集中起來參與開發(fā),還有數(shù)百名自愿開發(fā)人員參與,MeeGo開發(fā)社區(qū)注冊(cè)人數(shù)已經(jīng)多達(dá) 8,000余人。

  8、Meego的工作模式

  關(guān)于Meego的工作模式分為幾大模塊,包括上游的開源項(xiàng)目,Meego開源項(xiàng)目,而中間則是有編譯環(huán)境、Meego核心、netbook參考框架、IVI參考框架、MID參考框架,逐步推送到操作系統(tǒng)廠商,操作系統(tǒng)廠商結(jié)合不同的解決方案設(shè)計(jì)構(gòu)成的商業(yè)方案,最終研發(fā)出不同的設(shè)備。

  9、Meego支持哪些設(shè)備

  MeeGo是一種自生(Live)系統(tǒng),具有從USB端口自啟動(dòng)的能力,適用于上網(wǎng)本、簡(jiǎn)易臺(tái)式機(jī)、手持計(jì)算和通信設(shè)備、車載信息娛樂設(shè)備、上網(wǎng)電視、多媒體電話。這款智能操作系統(tǒng)可以同時(shí)支持英特爾Atom Z600智能手機(jī)和ARM架構(gòu)智能手機(jī),比如諾基亞N900,Intel Moorestown手機(jī)等。[!--empirenews.page--]

  10、當(dāng)前的Meego產(chǎn)品:

  諾基亞N900智能手機(jī)。

  諾基亞這款平板電腦將采用MeeGo操作系統(tǒng),基于ARM架構(gòu),將于今年第四季度推出平板電腦。這款產(chǎn)品的屏幕在7英寸至9英寸之間。未來將交由富士康代工廠生產(chǎn)。

  日前舉辦的第八屆中國(guó)國(guó)際軟件和信息服務(wù)交易會(huì)上,中標(biāo)軟件國(guó)際合作部總監(jiān)李斌介紹了該公司即將推出的為平板電腦定制的操作系統(tǒng),航天科技和拓思林軟件有限公司也推出了車載信息系統(tǒng)。這幾款產(chǎn)品都是依托Meego。

  11、Meego是否支持Intel的競(jìng)爭(zhēng)對(duì)手ARM

  Meego本身除了支持Intel的IA架構(gòu)之外同樣也支持ARM架構(gòu)。

  12、Meego的生態(tài)系統(tǒng)

  Meego由諾基亞和Intel合作開發(fā) 但是控制權(quán)交給Linux基金會(huì)。

  Meego社區(qū)中包含業(yè)內(nèi)領(lǐng)先的設(shè)備制造商、操作系統(tǒng)廠商(OSV)、芯片組制造商、獨(dú)立軟件開發(fā)商(ISV)以及開發(fā)社區(qū)等。已獲發(fā)表聲明表示支持的廠商包括:宏基、Amino、華碩、寶馬集團(tuán)、中標(biāo)軟件、DeviceVM、Gameloft、Hancom、Linpus、Maemo社區(qū)委員會(huì)、Mandriva、Metasys、Miracle、MontaVista、Novell、PixArt、紅旗軟件、ST-愛立信、騰訊、TurboLinux、 VietSoftware、風(fēng)河、WTEC以及Xandros。

  13、Meego的主要競(jìng)爭(zhēng)平臺(tái)

  智能手機(jī)平臺(tái):微軟windows phone 7,谷歌android,蘋果iPhone,諾基亞Symbian,嵌入式Linux,RIM的blackberry

  上網(wǎng)本及平板電腦領(lǐng)域:微軟windows 7,谷歌android以及Chrome,蘋果iOS,Symbian,Palm的WebOS

  14、Meego對(duì)開發(fā)人員的價(jià)值

  1、開放式標(biāo)準(zhǔn):開放式架構(gòu),支持通過添加代碼創(chuàng)造全新用途和推動(dòng)軟件平臺(tái)發(fā)展。2、市場(chǎng)機(jī)遇:已經(jīng)部署在各類計(jì)算設(shè)備上,其中包括便攜式筆記本電腦、上網(wǎng)本、平板電腦和車載信息娛樂設(shè)備等。3、上市速度更快:適用于應(yīng)用程序開發(fā)的Qt(面向本地C++)和Web runTIme面向web(支持跨平臺(tái)應(yīng)用開發(fā),使得應(yīng)用程序能夠應(yīng)用于多個(gè)領(lǐng)域)4、開發(fā)工具:一整套面向開發(fā)人員的工具(適用于本地標(biāo)準(zhǔn) web 開發(fā)工具插件的Qt creator),支持開發(fā)人員輕松快速的創(chuàng)建新型應(yīng)用程序。5、商機(jī):通過多家英特爾AppUp Center店面和諾基亞Ovi商店賺取收益。

  15、Meego相比其他平臺(tái)的優(yōu)勢(shì)

  Meego是由英特爾的Moblin與諾基亞的Meamo整合而成、基于Linux系統(tǒng)的軟件開發(fā)平臺(tái),它支持不同的硬件架構(gòu)的最廣泛設(shè)備種類。第一、對(duì)于用戶而言,Meego可以運(yùn)行在多種設(shè)備類型上,從而豐富了消費(fèi)者的選擇。即使更換設(shè)備或是進(jìn)行硬件升級(jí),人們也可以不受限制的保留自己喜愛的應(yīng)用程序。第二、對(duì)于開發(fā)者來講,只需要編寫一次程序,Meego便可以讓應(yīng)用程序運(yùn)行在不同的設(shè)備或平臺(tái)上,這極大地?cái)U(kuò)展了開發(fā)者的市場(chǎng)機(jī)會(huì)。

    16、MeeGo生態(tài)系統(tǒng)的建設(shè)策略

  Meego的生態(tài)系統(tǒng)同樣是一個(gè)組合體,這些包括Qt原有的生態(tài)系統(tǒng),Moblin的生態(tài)系統(tǒng)。現(xiàn)在有近千個(gè)應(yīng)用是在Moblin平臺(tái)上。 Adobe的 runTIme,或者是Java runtime,后臺(tái)都有近千個(gè)應(yīng)用都可以在Meego平臺(tái)上使用。另外還有凌動(dòng)的開發(fā)計(jì)劃,上面有一個(gè)應(yīng)用程序中心。再就是跟廠商合作。另外應(yīng)用商店中心可以在網(wǎng)上拿到一個(gè)標(biāo)準(zhǔn)。

  17、Meego的AppUp對(duì)于應(yīng)用程序的要求

 

  在Meego上會(huì)有對(duì)于application的要求,但是好像對(duì)于icon沒有特別具體的要求,比如說一定要想Apple那樣嚴(yán)格,在 AppUp中應(yīng)該會(huì)相對(duì)比較寬松一些。實(shí)際上對(duì)于Meego的stack中我們唯一定義的比較嚴(yán)格的是在application framework上需要compatible,如果是Meego的話會(huì)需要JDK creator,可以保證大家為Meego創(chuàng)建出來的應(yīng)用程序能夠在所有的Meego device上運(yùn)行,而不會(huì)出現(xiàn)任何的錯(cuò)誤,但是對(duì)于其他方面相對(duì)時(shí)比較寬松的。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉