亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Firefox OS智能手機系統(tǒng)

        2012-12-31 00:00:00
        CHIP新電腦 2012年11期

        什么是智能手機?我們很難給出一個明確的定義。現(xiàn)在消費者購買的不僅是一臺設備,也意味著選擇了一個平臺,它包括內容的存儲方式和應用程序的特性,這些特性讓用戶無法離開這個平臺。對于Mozilla的程序員來說,建立一個硬件廠商普遍接受的標準和開放的系統(tǒng)是一個夢想。Mozilla基金會希望開發(fā)一個自己的新移動操作系統(tǒng)Firefox OS,該系統(tǒng)第一次將HTML5網(wǎng)頁標準作為平臺,通過Web API調用硬件接口實現(xiàn)各種功能。2011年,Mozilla在Boot2Gecko(B2G)項目中提出了第一個手機操作系統(tǒng)原型。2012年7月,Mozilla公布了它的正式名稱Firefox OS。按照計劃,2013年春天,第一批搭載Firefox OS的智能手機就將上市。

        Web代碼的優(yōu)缺點

        像Firefox瀏覽器一樣,F(xiàn)irefox OS系統(tǒng)也采用開放源代碼的方式進行開發(fā),其應用程序完全基于Web代碼,不會受到平臺的限制。從系統(tǒng)架構上看,它的最大優(yōu)勢是基于Linux的硬件驅動及內核層可以快速移植到任何硬件上。最具特色的地方是它的應用框架模塊,該操作系統(tǒng)嚴格限制只能運行Web語言(HTML、CSS和JavaScript)編寫的應用程序,不支持由C或C++語言編寫的本地代碼。也不同于基于Java的Android應用程序和基于Objective-C的iOS應用程序,雖然Android和iOS在它們的應用程序中允許采用Web代碼,但是需要進行封裝。根據(jù)Mozilla的統(tǒng)計,目前大約有60%的應用程序是用Web代碼編寫的,因此這些程序很容易被移植到Firefox OS中。

        基于Web代碼應用的優(yōu)勢是速度比較快,例如系統(tǒng)引導過程和用戶界面不像Java一樣需要較長的裝載時間。相反,只是啟動一個Android系統(tǒng)的瀏覽器引擎,在一臺三星Galaxy S II手機上就需要9s。據(jù)Mozilla稱,Web代碼應用還能降低功耗。但是采用Web代碼也有缺點,當要執(zhí)行復雜的程序時,因為Firefox OS完全依賴JavaScript語言,所以效率很難提升。要知道,JavaScript是一門功能有限的腳本語言,雖然這幾年隨著使用率的提高,性能已經(jīng)得到了大幅提升,但是仍然落后于Java。但Web編程語言的開放性可以使用戶完全掌控系統(tǒng),而不是像iPhone那樣,處處受到蘋果的限制。因此用戶只要懂一點編程,就可以建立全新的界面。接下來,讓我們詳細解讀Firefox OS系統(tǒng)的體系架構。

        啟動引導程序首先引導基于Linux內核的“Gonk”,它的硬件驅動程序部分與Android系統(tǒng)相同,然后啟動init進程(Linux內核啟動的第一個用戶級進程)和操作系統(tǒng)的其他部分,如系統(tǒng)服務初始化和進程管理器。到目前為止,F(xiàn)irefox OS與Android或其他Linux內核系統(tǒng)沒有什么大的不同。接下來是系統(tǒng)核心的Boot2Gecko(B2G)過程,并最終作為內核實現(xiàn)其他組件的功能,如相機、屏幕和GPS。負責B2G通信的是無線接口層(RIL),RIL通常由智能手機制造商實現(xiàn),它控制著負責移動通信的調制解調器芯片。

        該系統(tǒng)的核心是Gecko引擎。它負責執(zhí)行Web代碼編寫的應用程序,Gaia用戶界面層的模塊都基于Web代碼。用戶可以根據(jù)自己的需求,在Gaia層使用基礎的 HTML和CSS代碼進行個性化定制。Firefox OS的創(chuàng)新是通過Gecko引擎實現(xiàn)了讓Web API調用硬件。也就是說,它通過Web代碼使用JavaScript來完成智能手機的交互,例如撥號和啟用相機。目前,Mozilla已經(jīng)完成了一些基礎的Web API,但是仍有很多問題需要解決。Mozilla在arewemobileyet.com網(wǎng)頁上實時更新目前Firefox OS項目正在解決的和已經(jīng)解決的問題。目前電話、短信和相機的API開發(fā)工作已經(jīng)完成,但是藍牙和NFC的API正在開發(fā)中。目前最重要的成果是實現(xiàn)了OpenGL API,可以讓系統(tǒng)利用圖形芯片的硬件加速功能,這對游戲和多媒體功能而言至關重要。它通過在WebGL的代碼中嵌入JavaScript,直接調用圖形芯片運行,可以實現(xiàn)與Android和iOS設備類似的圖形效果。另外,Mozilla也開設了名為“Mozilla Market”的應用程序商店,幫助開發(fā)者進行Web應用的分發(fā)和銷售。

        Firefox OS操作系統(tǒng)目前處于Alpha階段(內部測試),但基礎功能已經(jīng)到位。據(jù)悉,Mozilla已經(jīng)與德國電信、西班牙電信(O2)、美國Sprint和意大利電信達成合作意向,阿爾卡特(TCL旗下)和中興通訊將會采用高通芯片打造的第一批Firefox OS手機,預計將于2013年年初進入市場。它將為迅速增長的低成本智能手機打一針強心劑,其價格可能會低于500元,因為它對硬件的需求不高,而且Firefox OS本身是完全免費的。

        亚洲中文字幕无码mv| 在线观看国产视频你懂得| 亚洲无av在线中文字幕| 人妻少妇精品专区性色av | 男女好痛好深好爽视频一区| 亚洲国产综合精品中文| 国产午夜激无码av毛片不卡| 久久久久久久岛国免费观看| 美女一级毛片免费观看97| 亚洲综合偷拍一区二区| 午夜dv内射一区二区| 熟妇人妻无乱码中文字幕| 四虎成人精品国产一区a| 久久久噜噜噜噜久久熟女m| 内射人妻无套中出无码| 欧美性猛交内射兽交老熟妇| 韩日无码不卡| 韩国三级黄色一区二区| 伊人久久大香线蕉av色| 国内大量揄拍人妻在线视频| 青青手机在线视频观看| 2020国产在视频线自在拍| 欧美性猛交xxxx乱大交3| 中文字幕亚洲精品第1页| 久亚洲一线产区二线产区三线麻豆| 日韩欧美亚洲国产精品字幕久久久| 国产69精品久久久久9999| 国产精品亚洲A∨无码遮挡| 天堂网日韩av在线播放一区 | 久久男人av资源网站无码| 亚洲五月七月丁香缴情| 丝袜美腿福利视频在线| 69sex久久精品国产麻豆| 久久精品无码一区二区2020| 亚洲国产综合精品一区| 中文字幕人妻熟女人妻| 狠狠躁夜夜躁人人爽超碰97香蕉| 蜜臀av人妻一区二区三区 | 精品国产看高清国产毛片| 少妇隔壁人妻中文字幕| 男女性杂交内射女bbwxz|