歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

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

  • 資源ID:205994053       資源大?。?span id="3pppp17" class="font-tahoma">36KB        全文頁數(shù):7頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

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

主流的手機操作系統(tǒng) 目前應(yīng)用在手機上的主流智能操作系統(tǒng)重要有Symbian、Windows mobile、Linux和Android、iPhoneOS、BlackBerryOS、webOS。 1. Symbian系統(tǒng) Symbian是一種實時性、多任務(wù)的純32位操作系統(tǒng),具有功耗低、內(nèi)存占用少等特點,非常適合手機等移動設(shè)備使用,通過不斷完善,可以支持GPRS、藍(lán)牙、SyncML、以及3G技術(shù)。最重要的是它是一種原則化的開放式平臺,任何人都可覺得支持Symbian的設(shè)備開發(fā)軟件。與微軟產(chǎn)品不同的是,Symbian將移動設(shè)備的通用技術(shù),也就是操作系統(tǒng)的內(nèi)核,與圖形顧客界面技術(shù)分開,能較好的適應(yīng)不同方式輸入的平臺,也可以使廠商可覺得自己的產(chǎn)品制作更加和諧的操作界面,符合個性化的潮流,這也是顧客能見到不同樣子的symbian系統(tǒng)的重要因素。目前為這個平臺開發(fā)的java程序已經(jīng)開始在互聯(lián)網(wǎng)上盛行。顧客可以通過安裝這些軟件,擴展手機功能。 生產(chǎn)Symbian系統(tǒng)手機的廠商重要有諾基亞、索尼愛立信、三星、摩托羅拉等。 2. Windows Mobile系統(tǒng) Windows Mobile系統(tǒng)涉及 Pocket PC和Smartphone以及Media Centers,Pocket PC針對無線PDA,Smartphone專為手機,已有多種來自IT業(yè)的新手機廠商使用,增長率較快。微軟為手機而專門開發(fā)的Windows Mobile提供的功能非常多,在不同的平臺上實現(xiàn)的功能互有重疊也各有側(cè)重。這三個平臺都支持和臺式機的數(shù)據(jù)同步。Smartphone提供的功能側(cè)重點在聯(lián)系方面,它重要支持的功能有:電話、電子郵件、聯(lián)系人、 即時消息。PocketPC的功能側(cè)重個人事務(wù)解決和簡樸的娛樂,重要支持的功能有:日程安排、移動版Office,簡樸多媒體播放功能。 生產(chǎn)Windows Mobile系統(tǒng)手機的廠商手機廠商較多,重要有多普達(dá)、HTC、三星、摩托羅拉、索尼愛立信、聯(lián)想等。 3. Linux系統(tǒng) Linux系統(tǒng)是一種源代碼開放的操作系統(tǒng),目前已有諸多版本流行。但尚未得到較廣泛的支持。Linux與其他操作系統(tǒng)相比是個后來者,但Linux具有二個其他操作系統(tǒng)無法比擬的優(yōu)勢。其一,Linux具有開放的源代碼,可以大大減少成本。其二,既滿足了手機制造商根據(jù)實際狀況有針對性地開發(fā)自己的Linux手機操作系統(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ù)量較多,但真正具有很強開發(fā)實力的公司卻很少,并且這些公司之間是互相獨立的開發(fā),很難實現(xiàn)更大的技術(shù)突破。 生產(chǎn)Linux系統(tǒng)手機的廠商重要有摩托羅拉、三星等。 4. Android系統(tǒng) 這是Google開發(fā)的基于Linux平臺的開源手機操作系統(tǒng)。它涉及操作系統(tǒng)、顧客界面和應(yīng)用程序 ——移動電話工作所需的所有軟件,并且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。Google與開放手機聯(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)系統(tǒng)。 生產(chǎn)Android系統(tǒng)手機的廠商重要有HTC、多普達(dá)和中國移動的ophone等。 5. iPhoneOS iPhone OS 或 OS X iPhone是由蘋果公司為iPhone開發(fā)的操作系統(tǒng)。它重要是給iPhone和iPod?。簦铮鮟h使用。就像其基于的Mac OS X操作系統(tǒng)同樣,它也是以Darwin為基本的。iPhone OS的系統(tǒng)架構(gòu)分為四個層次:核心操作系統(tǒng)層(the Core OS layer),核心服務(wù)層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。系統(tǒng)操作占用大概512MB的存儲空間。 生產(chǎn)iPhone OS系統(tǒng)手機的廠商目前只有美國的蘋果公司。 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)手機的廠商目前只有加拿大的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ò)瀏覽器、相機、照片、音樂、視頻、記事本、任務(wù)管理、地圖、計算器等應(yīng)用。Palm Pre 采用寬敞的觸控屏幕,顧客可以輕松地用手指滾動屏幕列表。 ?webOS中的瀏覽器是使用的WebKit,可以支持RTSP合同的H.263, and H.264格式的視頻流。 ?生產(chǎn)webOS的系統(tǒng)的手機僅有Palm一家,并且顧客數(shù)量較少。 主流的開放式開發(fā)平臺 主流的開放式平臺涉及Symbian、Windows mobile、Linux、Android、iPhone、BlackBerry、J2ME、BREW、WAP等,支持手機應(yīng)用程序通過OTA(Over-the-Air)下載和安裝。 操作系統(tǒng)和開發(fā)平臺的區(qū)別 以Symbian為例,Symbian既是操作系統(tǒng),自身又是一種軟件運營平臺。一般來說,在Symbian開發(fā)平臺上開發(fā)的程序也只能在Symbian操作系統(tǒng)上運營。Windows mobile、Linux、Android、iPhoneOS、BlackBerry都Symbian同樣既是操作系統(tǒng),又是軟件運營平臺,通過各自的SDK開發(fā)的程序都可以直接在各自運營平臺上運營。 J2ME、BREW、WAP僅僅是一種軟件運營平臺,只有支持了J2ME、BREW、WAP的手機上才干運營相應(yīng)的程序,做開發(fā)則需要相應(yīng)的SDK。J2ME和WAP目前絕大多數(shù)手機都支持。BREW在大多數(shù)CDMA手機上支持。 1. Symbian:  在Symbian的架構(gòu)上有多種不同的平臺,她們提供不同的軟件開發(fā)套件(SDK)給程序開發(fā)人員,最重要的分別是UIQ和S60平臺。個別的手機制造商,或是同家族系列,一般也在網(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 微軟提供各個不同版本的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的手機,諸多并不對外開放linux的sdk,一般只對合伙的廠家才干獲得native linux sdk,因此導(dǎo)致目前l(fā)inux手機開發(fā)的資料和論壇較少。目前在Linux上開發(fā)的一般都是J2ME的程序。 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的手機模擬器是最新的xcode開發(fā)工具自帶的,沒有單獨的包。你需要一種leopard系統(tǒng)來安裝xcode進(jìn)行iPhone應(yīng)用程序的開發(fā)。 6. BlackBerry BlackBerry系統(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īng)原則化的Configuration有- 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 Profile(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ā)、手機廠等三大領(lǐng)域,在編程語言增援方面,BREW可讓使用C/C++語言開發(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)頁瀏覽器的功能,因此其功能上有限。WAP1.X規(guī)定無線設(shè)備訪問的頁面是用WML(一種XML方言)語言編寫的,但是WAP2.0將XHTML-MP做為重要內(nèi)容格式。開發(fā)工具和網(wǎng)頁開發(fā)工具類似,既可以使用最簡樸文本編輯器,也可以使用專業(yè)的WAP編輯器。 對手機視頻開發(fā)的支持 目前的WAP瀏覽器還無法進(jìn)行視頻的呈現(xiàn),因此基于WAP平臺開發(fā)手機視頻還無法實現(xiàn)。 Linux平臺由于其SDK的封閉性,不太容易進(jìn)行手機視頻的開發(fā)。但是可以借助于J2ME,然而J2ME自身做視頻開發(fā)也有某些局限性,背面做某些分析。 J2ME開發(fā)多媒體,需要虛擬機支持移動媒體API(MMAPI)。MMAPI是J2ME的可選包,這意味著支持J2ME的手機并不一定支持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)用運營起來更加杰出,從而使最后顧客享有更快更強勁的卓越性能體驗。BREW還使我們可以不斷提高壓縮比,同步保持并優(yōu)化視頻與音頻性能。但是除了CDMA手機,支持BREW的手機很少。(中國電信已將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ìn)行開發(fā)的缺陷是需要針對各個平臺做開發(fā),工作量相對較大。

注意事項

本文(主流手機開發(fā)平臺和手機視頻介紹)為本站會員(積***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




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

copyright@ 2023-2025  zhuangpeitu.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),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲