Maemo 5.0

Maemo 5.0

Maemo 是構建於桌面開源組件的計算機架構平台,該平台基於GNU/Linux 作業系統和GNOME 桌面技術。Maemo 向開發夥伴們提供了一個方便實用的開發環境。其全新、最佳化,且不斷演進的Hildon UI 專為觸控螢幕手持終端的螢幕大小和典型用途而作了最佳化。Maemo 支持該平台之上的多種業務模型,包括專屬套用的分發等。於2005年首次推出的maemo 是諾基亞各種高端產品的核心平台之一。

現在,maemo 是眾多支持Wi-Fi 的Internet Tablet 所用OS 的基礎。這些微型計算機手持設備面向掌握高技術的網際網路專業人員,包括小型商業垂直領域的用戶。市場上現在供應的Internet Tablet 有諾基亞 N800 和新款諾基亞 N810。Mameo 的功能已經能讓一個衣袋中的終端提供完整的網際網路體驗,加上直觀的用戶界面。

基本介紹

  • 中文名:Maemo 
  • 性質:計算機架構平台
  • 基於:GNU/Linux系統和GNOME桌面技術
  • 目前狀態:已被放棄
主要特點,SDK和工具,評價,

主要特點

諾基亞Internet Tablet 向最終用戶提供了移動終端上集合豐富的用戶界面和計算機性能的無所不在的網際網路體驗。這些終端使最終用戶能在移動時利用網際網路的力量和各種豐富的套用。一個觸摸式大顯示屏、一個內置的硬體標準鍵盤,及一些功能鍵等,方便在套用和內容間進行導航。作為軟體開發者,你能利用這些多功能強大終端,包括多種無線連線、可擴展快閃記憶體、集成GPS、立體聲音頻等。
Maemo 平台 向開發夥伴們提供了既強大又方便的開發、構建和測試環境。該平台向你提供了與桌面環境相似的功能。Maemo 是由被廣泛部署在一些最流行的Linux
maemo系統運行圖示maemo系統運行圖示
發行版中的主流開源軟體所組成的,所以,一些必需的技巧、工具、和社區支持等都是現成的。因為maemo 平台是一個標準的開發環境,移植現有套用非常方便。手持終端上的開發得到了簡化,從而增強了開發夥伴的效率並且減少了學習彎路。套用測試和調試也很方便,因為開發環境所運行的軟體與目標終端是一樣的。實際上,在開發主機上進行目標硬體仿真的需求並不多。這提供了一個精確的測試環境。基於Maemo 的終端運行於ARM 架構之上,而軟體開發工具包目前為一些桌面Linux 發行版而提供的。如Debian 和Ubuntu。
目前,Maemo 平台向開發夥伴們提供了本機C runtime,以正式支持C++ 綁定來完善這一平台。一組完整的Python 綁定由Maemo 社區提供,而其runtime 將在2008 年期間獲諾基亞正式支持。2008 年還將實現帶Mozilla Gecko 引擎和Flash 9 的Web runtime。除此之外,maemo 社區也提供Mono、Java 和Ruby runtimes。
諾基亞 已發布了三款基於maemo 的終端,更多終端緊隨其後。未來,在這種技術的推動下,諾基亞將有能力提供一種集當今主流手機各種一流優勢於一體的、強大的計算機架構。為支持這個承諾,諾基亞論壇已經為從事於maemo平台的開發夥伴們提供了各種支持服務。
具備強大架構和豐富移動套用的聚合型終端全球市場正在茁壯成長。這些服務向你所提供的指導和幫助不但出現在套用的開發階段,而且也貫穿於套用的商業化階段。我們向你提供活躍的線上銷售和分發渠道,讓你獲得全球亮相的機會。如今,進軍這個市場為自己贏得maemo 平台頂級套用供應商的聲譽,正當其時。
許多公司正致力於這個平台上的業務。下面介紹的幾個例子都是一些構建於maemo 平台的、既具價值又功能強健的解決方案。

SDK和工具

運行於桌面機的Maemo 開發環境被稱為maemo SDK。它只能被安裝和運行於Linux 作業系統。在諸如Windows 這樣的其它作業系統上,可以使用一個VMWare 鏡像以提供Linux 工作環境。Maemo SDK 在GNOME/Linux 桌面系統上創建一種沙箱模式的maemo 開發環境。原則上,這種砂箱環境是建立在被稱為Scratchbox 的工具上。在多數情況下這種環境表現為終端上的作業系統,但增加了一些開發工具。這意味著:開發過程與普通桌面Linux 和GNOME/GTK+ 開發十分相似,而其獨特的嵌入式開發功能,如交叉編譯等,都是由Scratchbox 透明地處理的。

評價

[2009年8月12日 08:51] 新浪科技訊 台北時間 8月12日早間訊息,據國外媒體報導,知情人士周二透露,諾基亞將放棄Symbian系統,轉而力推開源平台Maemo。 去年底,諾基亞完成對Symbian剩餘52%股份的收購工作,從而實現對Symbian的100%控股。儘管如此,諾基亞自身也開始不再相信Symbian。 該知情人士稱:“Symbian系統過於笨拙,很難跟上現代手機系統的節奏。”因此,諾基亞將放棄Symbian系統,將大部分智慧型手機系統改為Maemo。 在今年10月即將於阿姆斯特丹召開的“Maemo峰會”上,諾基亞預計將推出首款基於Maemo平台的Nokia N900手機。 分析人士認為,諾基亞之所以選擇放棄symbian,是因為其代碼過於陳舊,性能低下。Symbian基於20世紀90年代開發的Epoc OS 系統,目前擁有2000萬行代碼,接近Windows XP代碼量。 專家表示,新的核心功能在Symbian上很難實現,這也正是諾基亞在應對iPhone威脅時行動緩慢的原因之一。今年6月,諾基亞新推的N97針對Symbian進行了大量修改最佳化,但Symbian仍顯得有些老化。 迫使諾基亞放棄Symbian的另外一個原因是谷歌Android系統的崛起。目前,基於Android的G1和HTC Magic等手機銷售勢頭良好。除了電池續航時間和攝像頭優勢外,諾基亞已經有些望塵莫及。 今年6月,諾基亞已經表現出要力推Maemo的戰略。在與英特爾結成戰略聯盟時,雙方表示將開發用於Moblin和Maemo平台的通用技術。7月,Maemo項目經理奎姆·基爾(Quim Gil)曾表示,計畫把Maemo 打造成“主流平台”。 Symbian成立於1998年,股東包括諾基亞、三星、索尼愛立信、松下和西門子。2008年6月,諾基亞宣布將以4.1億美元現金收購Symbian剩餘52%股份,從而實現100%控股。(李明) 附:什麼是Maemo? Maemo是一個基於開源軟體的移動設備軟體平台,已經被套用在諾基亞N900上。諾基亞與很多開源軟體項目合作,共同開發了Maemo平台。

相關詞條

熱門詞條

聯絡我們