秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

主流手機(jī)開發(fā)平臺和手機(jī)視頻介紹

上傳人:積*** 文檔編號:205994053 上傳時間:2023-05-01 格式:DOC 頁數(shù):7 大?。?6KB
收藏 版權(quán)申訴 舉報 下載
主流手機(jī)開發(fā)平臺和手機(jī)視頻介紹_第1頁
第1頁 / 共7頁
主流手機(jī)開發(fā)平臺和手機(jī)視頻介紹_第2頁
第2頁 / 共7頁
主流手機(jī)開發(fā)平臺和手機(jī)視頻介紹_第3頁
第3頁 / 共7頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《主流手機(jī)開發(fā)平臺和手機(jī)視頻介紹》由會員分享,可在線閱讀,更多相關(guān)《主流手機(jī)開發(fā)平臺和手機(jī)視頻介紹(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、主流的手機(jī)操作系統(tǒng) 目前應(yīng)用在手機(jī)上的主流智能操作系統(tǒng)重要有Symbian、Windows mobile、Linux和Android、iPhoneOS、BlackBerryOS、webOS。 1. Symbian系統(tǒng) Symbian是一種實時性、多任務(wù)的純32位操作系統(tǒng),具有功耗低、內(nèi)存占用少等特點,非常適合手機(jī)等移動設(shè)備使用,通過不斷完善,可以支持GPRS、藍(lán)牙、SyncML、以及3G技術(shù)。最重要的是它是一種原則化的開放式平臺,任何人都可覺得支持Symbian的設(shè)備開發(fā)軟件。與微軟產(chǎn)品不同的是,Symbian將移動設(shè)備的通用技術(shù),也就是操作系統(tǒng)的內(nèi)核,與圖形顧客界面技術(shù)分開,能較好的適

2、應(yīng)不同方式輸入的平臺,也可以使廠商可覺得自己的產(chǎn)品制作更加和諧的操作界面,符合個性化的潮流,這也是顧客能見到不同樣子的symbian系統(tǒng)的重要因素。目前為這個平臺開發(fā)的java程序已經(jīng)開始在互聯(lián)網(wǎng)上盛行。顧客可以通過安裝這些軟件,擴(kuò)展手機(jī)功能。 生產(chǎn)Symbian系統(tǒng)手機(jī)的廠商重要有諾基亞、索尼愛立信、三星、摩托羅拉等。 2. Windows Mobile系統(tǒng) Windows Mobile系統(tǒng)涉及 Pocket PC和Smartphone以及Media Centers,Pocket PC針對無線PDA,Smartphone專為手機(jī),已有多種來自IT業(yè)的新手機(jī)廠商使用,增長率較快。微軟為手

3、機(jī)而專門開發(fā)的Windows Mobile提供的功能非常多,在不同的平臺上實現(xiàn)的功能互有重疊也各有側(cè)重。這三個平臺都支持和臺式機(jī)的數(shù)據(jù)同步。Smartphone提供的功能側(cè)重點在聯(lián)系方面,它重要支持的功能有:電話、電子郵件、聯(lián)系人、 即時消息。PocketPC的功能側(cè)重個人事務(wù)解決和簡樸的娛樂,重要支持的功能有:日程安排、移動版Office,簡樸多媒體播放功能。 生產(chǎn)Windows Mobile系統(tǒng)手機(jī)的廠商手機(jī)廠商較多,重要有多普達(dá)、HTC、三星、摩托羅拉、索尼愛立信、聯(lián)想等。 3. Linux系統(tǒng) Linux系統(tǒng)是一種源代碼開放的操作系統(tǒng),目前已有諸多版本流行。但尚未得到較廣泛的支持

4、。Linux與其他操作系統(tǒng)相比是個后來者,但Linux具有二個其他操作系統(tǒng)無法比擬的優(yōu)勢。其一,Linux具有開放的源代碼,可以大大減少成本。其二,既滿足了手機(jī)制造商根據(jù)實際狀況有針對性地開發(fā)自己的Linux手機(jī)操作系統(tǒng)的規(guī)定,又吸引了眾多軟件開發(fā)商對內(nèi)容應(yīng)用軟件的開發(fā),豐富了第三方應(yīng)用。然而Linux操作系統(tǒng)有其先天的局限性:入門難度高、熟悉其開發(fā)環(huán)境的工程師少、集成開發(fā)環(huán)境較差;由于微軟PC操作系統(tǒng)源代碼的不公開,基于Linux的產(chǎn)品與PC的連接性較差;盡管目前從事Linux操作系統(tǒng)開發(fā)的公司數(shù)量較多,但真正具有很強(qiáng)開發(fā)實力的公司卻很少,并且這些公司之間是互相獨立的開發(fā),很難實現(xiàn)更大的技術(shù)

5、突破。 生產(chǎn)Linux系統(tǒng)手機(jī)的廠商重要有摩托羅拉、三星等。 4. Android系統(tǒng) 這是Google開發(fā)的基于Linux平臺的開源手機(jī)操作系統(tǒng)。它涉及操作系統(tǒng)、顧客界面和應(yīng)用程序 ——移動電話工作所需的所有軟件,并且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。Google與開放手機(jī)聯(lián)盟合伙開發(fā)了Android,這個聯(lián)盟由涉及中國移動、摩托羅拉、高通、宏達(dá)電和 T-Mobile 在內(nèi)的 30 多家技術(shù)和無線應(yīng)用的領(lǐng)軍公司構(gòu)成。Google通過與運營商、設(shè)備制造商、開發(fā)商和其她有關(guān)各方結(jié)成深層次的合伙伙伴關(guān)系,但愿借助建立原則化、開放式的移動電話軟件平臺,在移動產(chǎn)業(yè)內(nèi)形成一種開放式的生態(tài)

6、系統(tǒng)。 生產(chǎn)Android系統(tǒng)手機(jī)的廠商重要有HTC、多普達(dá)和中國移動的ophone等。 5. iPhoneOS iPhone OS 或 OS X iPhone是由蘋果公司為iPhone開發(fā)的操作系統(tǒng)。它重要是給iPhone和iPod?。簦铮鮟h使用。就像其基于的Mac?。蟂 X操作系統(tǒng)同樣,它也是以Darwin為基本的。iPhone?。希拥南到y(tǒng)架構(gòu)分為四個層次:核心操作系統(tǒng)層(the Core OS layer),核心服務(wù)層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。系統(tǒng)操作占用大

7、概512MB的存儲空間。 生產(chǎn)iPhone OS系統(tǒng)手機(jī)的廠商目前只有美國的蘋果公司。 6. BlackBerryOS BlackBerryOS是Research In Motion專用的操作系統(tǒng),也就是我們一般說的“黑莓”專用的操作系統(tǒng),采用Java編寫。第三方軟件開發(fā)商可以運用J2ME API以及專有的BlackBerry API寫軟件,但任何應(yīng)用程式,如需使它限制使用某些功能,必須附有數(shù)碼簽訂(digitally signed),以便顧客可以聯(lián)系到RIM公司的開發(fā)者的帳戶。這次簽訂的程序能保障作者的申請,但并不能保證它的質(zhì)量或安全代碼。 生產(chǎn)BlackBerryOS系統(tǒng)手機(jī)的廠商

8、目前只有加拿大的RIM公司。 7. webOS webOS 是 Palm 最新的 操作系統(tǒng),該操作系統(tǒng)的優(yōu)勢在于,任何熟悉 CSS、HTML 、XML 和 Javascript 編程的開發(fā)者都可覺得該操作系統(tǒng)開始應(yīng)用,無需學(xué)習(xí)新的編程語言。 Web OS 的顧客界面也非常的簡潔,例如 Web?。蟂 擁有許多應(yīng)用,但平常屏幕上只顯示“電話、聯(lián)系人、郵件、日歷”這四個應(yīng)用,當(dāng)顧客點擊右下角的隱藏/顯示按鈕時,屏幕上的其她應(yīng)用才會都顯示出來,涉及:短信、網(wǎng)絡(luò)瀏覽器、相機(jī)、照片、音樂、視頻、記事本、任務(wù)管理、地圖、計算器等應(yīng)用。Palm Pre 采用寬敞的觸控屏幕,顧客可以輕松地用手指滾動屏幕

9、列表。 ?webOS中的瀏覽器是使用的WebKit,可以支持RTSP合同的H.263, and H.264格式的視頻流。 ?生產(chǎn)webOS的系統(tǒng)的手機(jī)僅有Palm一家,并且顧客數(shù)量較少。 主流的開放式開發(fā)平臺 主流的開放式平臺涉及Symbian、Windows mobile、Linux、Android、iPhone、BlackBerry、J2ME、BREW、WAP等,支持手機(jī)應(yīng)用程序通過OTA(Over-the-Air)下載和安裝。 操作系統(tǒng)和開發(fā)平臺的區(qū)別 以Symbian為例,Symbian既是操作系統(tǒng),自身又是一種軟件運營平臺。一般來說,在Symbian開發(fā)平臺上

10、開發(fā)的程序也只能在Symbian操作系統(tǒng)上運營。Windows mobile、Linux、Android、iPhoneOS、BlackBerry都Symbian同樣既是操作系統(tǒng),又是軟件運營平臺,通過各自的SDK開發(fā)的程序都可以直接在各自運營平臺上運營。 J2ME、BREW、WAP僅僅是一種軟件運營平臺,只有支持了J2ME、BREW、WAP的手機(jī)上才干運營相應(yīng)的程序,做開發(fā)則需要相應(yīng)的SDK。J2ME和WAP目前絕大多數(shù)手機(jī)都支持。BREW在大多數(shù)CDMA手機(jī)上支持。 1. Symbian:  在Symbian的架構(gòu)上有多種不同的平臺,她們提供不同的軟件開發(fā)套件(SDK)給程序開發(fā)人員,

11、最重要的分別是UIQ和S60平臺。個別的手機(jī)制造商,或是同家族系列,一般也在網(wǎng)絡(luò)上提供可下載的SDK和軟件開發(fā)延伸套件(Symbian Developer Network)。SDK內(nèi)含闡明文獻(xiàn)、表頭檔案、數(shù)據(jù)庫和在Windows運作的模擬器(WINS),到了Symbian v8,SDK加入了該版本的GCC編譯器(跨平臺編譯器),才可以正常在裝置內(nèi)使用。 Symbian開發(fā)平臺一般使用C++語言,C++的程序可以在集成開發(fā)環(huán)境(IDE)之下完畢。常用的是Visual Studio,也可以使用Carbide.c++或CodeWarrior來進(jìn)行開發(fā)。 2. Windows mobile 微軟

12、提供各個不同版本的Windows mobile SDK供開發(fā)者下載,用來開發(fā)Windows mobile上的應(yīng)用程序。開發(fā)工具一般使用Visual?。髏udio,用C++或C#(基于.net)進(jìn)行開發(fā)。Windows mobile上的開發(fā)方式和API和Windows上非常相似,熟悉Windows開發(fā)的開發(fā)人員能不久地適應(yīng)Windows mobile上的開發(fā)。 3. Linux 使用linux的手機(jī),諸多并不對外開放linux的sdk,一般只對合伙的廠家才干獲得native linux sdk,因此導(dǎo)致目前l(fā)inux手機(jī)開發(fā)的資料和論壇較少。目前在Linux上開發(fā)的一般都是J2ME的程序。

13、 4. Android Android可以看做是一種對外發(fā)布了API和SDK的Linux。開發(fā)語言采用Java,Google提供了SDK和開發(fā)文檔供開發(fā)人員使用。熟悉Java的開發(fā)人員開發(fā)起Android下的程序?qū)X得非常簡樸。 5. iPhone iPhone應(yīng)用程序開發(fā)是用的Objective-C,一種改良的C語言。同步蘋果提供iPhone SDK開發(fā)工具。iPhone的開發(fā)工具叫做xcode,iPhone的手機(jī)模擬器是最新的xcode開發(fā)工具自帶的,沒有單獨的包。你需要一種leopard系統(tǒng)來安裝xcode進(jìn)行iPhone應(yīng)用程序的開發(fā)。 6. BlackBerry Blac

14、kBerry系統(tǒng)自身就是Java編寫的,應(yīng)用程序的開發(fā)也是使用Java語言。RIM官方提供開發(fā)工具和SDK供開發(fā)者使用。 7. J2ME 與J2SE和J2EE相比,J2ME總體的的運營環(huán)境和目的更加多樣化,但其中每一種產(chǎn)品的用途卻更為單一,并且資源限制也更加嚴(yán)格。為了在達(dá)到原則化和兼容性的同步盡量滿足不同方面的需求,J2ME的架構(gòu)分為Configuration、Profile和Optional Packages(可選包)。它們的組合取舍形成了具體的運營環(huán)境。 Configurat(yī)ion重要是對設(shè)備縱向的分類,分類根據(jù)涉及存儲和解決能力,其中定義了虛擬機(jī)特性和基本的類庫。已經(jīng)原則化的Con

15、figuration有- Connected Limited Device Configuration(CLDC)和Connected Device Configuration(CDC)。 Profile建立在Configuration基本之上,一起構(gòu)成了完整的運營環(huán)境。它對設(shè)備橫向分類,針對特定領(lǐng)域細(xì)分市場,內(nèi)容重要涉及特定用途的類庫和API。CLDC上已經(jīng)原則化的Profile有Mobile Informat(yī)ion Device Profile(MIDP)和Information Module Profile(IMP),而CDC上原則化的Profile有Foundation Profil

16、e(FP)、Personal Basis Profile(PBP)和Personal Profile(PP)。 可選包獨立于前面兩者提供附加的、模塊化的和更為多樣化的功能。目前原則化的可選包涉及數(shù)據(jù)庫訪問、多媒體、藍(lán)牙等等。 8. BREW 無線二進(jìn)制執(zhí)行環(huán)境(Binary Runtime Environment for Wireless,簡稱BREW)為美國高通(Qualcomm)公司所設(shè)計提出的3G系統(tǒng)最佳平臺解決方案,可增援cdmaOne/CDMA/GSM/GPRS/UMTS/WCDMA,技術(shù)上橫跨電信、軟件開發(fā)、手機(jī)廠等三大領(lǐng)域,在編程語言增援方面,BREW可讓使用C/C++語言

17、開發(fā)的應(yīng)用擁有更好的運營效能,同步它還增援其她開發(fā)語言,涉及Java、XML和Flash等。BREW是更底層的技術(shù),加上和CDMA 的完美結(jié)合,使BREW擁有了更快的反映速度。 J2ME 擁有較受歡迎的IDE開發(fā)平臺或元件,如Eclipse 以及 Netbeans,BREW則否,目前僅能Add-in在Visual C++上操作 9. WAP 無線應(yīng)用合同(Wireless Application Protocol,WAP),是一種使移動顧客使用無線設(shè)備(例如移動電話)隨時使用互聯(lián)網(wǎng)的信息和服務(wù)的開放的規(guī)范。 WAP的重要意圖是使得袖珍無線終端設(shè)備可以獲得類似網(wǎng)頁瀏覽器的功能,因此其功能上

18、有限。WAP1.X規(guī)定無線設(shè)備訪問的頁面是用WML(一種XML方言)語言編寫的,但是WAP2.0將XHTML-MP做為重要內(nèi)容格式。開發(fā)工具和網(wǎng)頁開發(fā)工具類似,既可以使用最簡樸文本編輯器,也可以使用專業(yè)的WAP編輯器。 對手機(jī)視頻開發(fā)的支持 目前的WAP瀏覽器還無法進(jìn)行視頻的呈現(xiàn),因此基于WAP平臺開發(fā)手機(jī)視頻還無法實現(xiàn)。 Linux平臺由于其SDK的封閉性,不太容易進(jìn)行手機(jī)視頻的開發(fā)。但是可以借助于J2ME,然而J2ME自身做視頻開發(fā)也有某些局限性,背面做某些分析。 J2ME開發(fā)多媒體,需要虛擬機(jī)支持移動媒體API(MMAPI)。MMAPI是J2ME的可選包,這意味著支持J2ME

19、的手機(jī)并不一定支持MMAPI。J2ME一般也是調(diào)用所在操作系統(tǒng)自身的播放器來進(jìn)行播放的,使用J2ME自己的播放器播放本地文獻(xiàn)和實時流視頻內(nèi)容都是不推薦使用,如果需要實現(xiàn)某些特殊的功能也是無法實現(xiàn)的。除了BlackBerry的操作系統(tǒng),其她操作系統(tǒng)運營J2ME的程序都是從J2ME的運營環(huán)境啟動,顧客體驗上相對較差。 BREW平臺使得用C/C++語言編寫的本地應(yīng)用運營起來更加杰出,從而使最后顧客享有更快更強(qiáng)勁的卓越性能體驗。BREW還使我們可以不斷提高壓縮比,同步保持并優(yōu)化視頻與音頻性能。但是除了CDMA手機(jī),支持BREW的手機(jī)很少。(中國電信已將CDMA終端增值業(yè)務(wù)開發(fā)運營平臺由本來的BREW轉(zhuǎn)向了J2ME。中國聯(lián)通在之前的過程中,始終采用BREW和J2ME并行發(fā)展的道路,但并沒有獲得什么效果。) Symbian、Windows mobile、Android、iPhone、BlackBerry,這些開發(fā)平臺的SDK中都提供了多媒體開發(fā)的API?;诟髯缘拈_發(fā)平臺進(jìn)行多媒體開發(fā)在性能和顧客交互上都會有比較好的體現(xiàn),目前主流的手機(jī)視頻都是采用的這種方案?;诟髯缘钠脚_進(jìn)行開發(fā)的缺陷是需要針對各個平臺做開發(fā),工作量相對較大。

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!