當前位置:編程學習大全網 - 源碼下載 - 視頻聊天應用程序源代碼

視頻聊天應用程序源代碼

七,

壹、Windows Mobile系列手機操作系統

Windows mobile操作系統基於微軟電腦的Windows操作系統,所以它們的操作界面非常相似。熟悉Windows Mobile操作系統的朋友看到壹般都會認出來是微軟的。Windows Mobile系列操作系統更強大,大部分都有播放音視頻文件、上網、MSN聊天、收發郵件等功能。此外,大多數支持該操作系統的智能手機都使用英特爾嵌入式處理器,其頻率很高。此外,使用該操作系統的智能手機在其他硬件配置(如內存、存儲卡容量等)上要高很多。)比使用其他操作系統的智能手機性能更強,運行速度也會更快。但該系列手機也存在壹些缺點,如功耗高、續航時間短、配置高、功能多導致硬件成本高等。Windows Mobile系列操作系統包括兩個平臺:智能手機和Pocket PC手機。Pocket PC phone主要用於手持智能手機,而SmartPhone主要為單手智能手機提供操作系統。

(1)智能手機操作系統

微軟智能手機是微軟基於微軟Windows CE內核開發的操作系統,為智能手機提供。與使用手寫筆進行操作的智能手機不同,基於該操作系統的手機可以在沒有手寫筆幫助的情況下,利用手機提供的鍵盤完成幾乎所有的操作。所以使用這個操作系統的手機用戶只需要單手操作。基於智能手機操作系統的智能手機,在功能上與微軟其他操作系統的智能手機並沒有太大區別。大部分都有MP3播放、MSN聊天、郵件收發等功能。,無需手寫筆即可輕松攜帶。目前支持該操作系統的智能手機有深大Mio 8390和多普達565。

(2) Pocket PC Phone操作系統Pocket PC Phone是目前微軟智能手機最常用的操作系統。目前,大多數基於微軟操作系統的智能手機都采用了該操作系統,如聯想ET180、ET560、多普達696、大仙CU928、多普達等我們熟悉的智能手機。與微軟智能手機不同,該操作系統主要使用手寫筆來完成大部分操作。

第二,Symbian開放操作系統

Symbian操作系統提供了壹個靈活的應用程序接口(UI)框架,不僅能讓開發者快速掌握必要的技術,還能讓手機廠商推出不同接口的產品。Symbian系統手機可以采用多種應用界面形式:壹種在設計上與目前最常見的手機非常相似,即主要通過鍵盤輸入的手機;另壹種是用手寫筆操作;還有壹種既有鍵盤又有觸摸屏的手機,屏幕大壹點,鍵盤小壹點。不同的輸入方式和設計會對各種手機的主要用途產生很大的影響。應用界面的需求是由手機和市場決定的。借助Symbian操作系統,手機制造商和第三方開發商可以為上述手機開發獨特的應用程序界面,例如:

(1)帶數字鍵盤的手機(Symbian s60)

這類手機需要靈活的應用界面,方便用戶使用導航鍵、軟鍵或Jogdial。諾基亞3650和N-Gage也意味著他們采用了60系列應用程序接口。如諾基亞6600;諾基亞7610;諾基亞6670等。

(2)帶觸摸屏的手機(塞班UIQ)

這類手機主要采用UIQ接口,其中以索尼愛立信P802和P908為代表。UIQ是壹個基於手寫筆輸入的可定制應用界面,非常適合支持多媒體功能豐富的手機。

(3)鍵盤齊全、大彩屏的手機(Symbian s80)這類手機為需要在辦公室外編輯信息、查看業務數據的用戶提供了先進的移動通信功能。諾基亞9300-9500個人通信器系列是這種應用程序界面的典型例子。

(4)基本功能4)系列60第五版:

S60平臺跳過第四版,直接進入第五版。

功能上,在第三版的基礎上增加了壹些新的功能,例如支持在640*360像素的大屏幕上進行觸摸和手寫操作,支持flash lite 3.0,支持在網頁中顯示flash和在網絡上觀看在線flash(FLV)視頻,以及虛擬全鍵盤。其產品包括諾基亞E77、N97、5530XM、5800XM、5802XM和三星I 8965438。3.PALM手機操作系統PALM是3Com公司PALM計算部門開發的32位嵌入式操作系統。原來是壹家主要生產掌上電腦和掌上操作系統的公司,而palm智能手機用的palm操作系統和PALM掌上電腦用的很像。因此,基於這種操作系統的手機有更多的第三方軟件,以前使用palm掌上電腦的用戶可以很快掌握這種智能手機。

因為Palm壹直遵循少即是多的理念,所以,它不像微軟推出的操作系統,占用了大量的系統資源和存儲容量,而且它本身的內存很小,基於PALM操作系統編寫的應用程序占用的空間也很小,通常只有幾十KB,所以基於PALM操作系統的PALM電腦雖然只有幾兆的內存,卻可以運行很多應用程序。但是,這樣壹來,它的功能就沒有那麽多了。當然,PALM最近似乎也意識到了豐富的功能對消費者的巨大吸引力。所以PALM似乎越來越接近於提供豐富的功能,“少即是多”的設計理念逐漸弱化。此外,對於中國的用戶來說,它有壹個缺點,就是其操作系統在中國銷售的產品最初仍然使用中文插件平臺,相當壹部分仍然使用英文界面,這在壹定程度上影響了基於PALM操作系統的產品在中國市場的大規模進入。目前,基於PALM操作系統的手機包括三星SPH-i330和Handspring Treo 650系列。

第四,Linux手機操作系統

Linux手機操作系統和Windows Mobile操作系統壹樣,都是由電腦Linux操作系統“變”出來的。簡單來說,Linux就是壹套免費的操作系統。它支持32位和64位處理器。在電腦領域,主要用於搭載Intel x86系列CPU的電腦。在手機領域,摩托羅拉A768是壹款具有代表性的產品。Linux具有穩定、可靠、安全和強大的網絡功能等優點。在相關軟件的支持下,可以實現WWW、FTP、DNS、DHCP、E-mail等服務。因為Linux有開源代碼,所以這個特性非常重要,因為豐富的應用是智能手機優越性和關鍵賣點的體現。從應用開發的角度來看,由於Linux的源代碼是開放的,有利於獨立軟件開發商(ISV)開發硬件利用效率高、功能更強大的應用軟件,也便於行業用戶開發自己的安全可控的認證系統。尤其是當智能手機被廣泛用作工業應用的移動終端時,Linux也在移動操作系統市場異軍突起,成為壹股不可忽視的力量。目前基於Linux移動操作系統的產品有三星MITSCH-I 519和摩托羅拉A768、A780、680等。

動詞 (verb的縮寫)iPhone OS或OS X iPhone操作系統

IPhone OS或OS X iPhone是蘋果公司為IPhone開發的操作系統。主要用於iPhone和iPod touch。就像它的Mac OS X操作系統壹樣,它也是基於達爾文的。iPhone OS的系統架構分為四層:核心OS層、核心服務層、媒體層和Cocoa Touch層。系統運行占用大約512MB的存儲空間。支持的軟件iPhone和iPod Touch使用的是基於ARM架構的中央處理器,而不是蘋果的Macintosh電腦使用的x86處理器(就像之前的PowerPC或MC680x0),它使用的是OpenGL ES 1.1。由PowerVR顯卡渲染。因此,Mac OS X上的應用程序不能直接復制到iPhone OS上運行。他們需要為iPhone OS進行ARM重寫。但如下所述,Safari瀏覽器支持“網絡應用”。自iPhone OS 2.0以來,經批準的第三方應用程序可以通過蘋果的應用商店發布和下載。IPhone OS自帶的應用在固件2.2版本中,IPhone的主界面包括以下自帶的應用:SMS(短消息)、日歷、照片、相機、YouTube、股市、地圖(AGPS輔助的谷歌地圖)、天氣、時間、電腦、備忘錄、系統設置、iTunes(會鏈接到iTunes音樂商店和iTunes廣播目錄)、App Store和聯系人信息。底部還有四個常用的應用,包括電話、郵件、Safari和iPod。除了電話、短信和攝像頭,iPod Touch還保留了iPhone附帶的大多數應用程序。iPhone上的“iPod”程序在iPod Touch上分為兩個程序:音樂和視頻。位於主界面底部dock上的應用也根據iPod Touch的主要功能進行了更改:音樂、視頻、照片和iTunes。Web應用在2007年蘋果全球開發者大會上,蘋果宣布iPhone和iPod Touch將通過Safari互聯網瀏覽器支持壹些第三方應用,這些應用被稱為Web應用。它們可以通過AJAX互聯網技術編寫。【3】蘋果官方不支持的第三方軟件目前iPhone和iPod Touch只能通過官方的方式從App Store安裝完整的軟件。但從1.0版本開始,非法第三方軟件可以在iPhone上運行。這些軟件面臨著被任何iPhone OS更新徹底摧毀的可能,盡管蘋果已經聲明不會專門設計壹個系統升級來摧毀這些第三方軟件(除了會解鎖SIM的軟件)。這些第三方軟件通過安裝程序或Cydia實用程序分發,iPhone越獄後會安裝在iPhone上。IPhone OS軟件開發工具包基於Xcode 3.1最終版本的IPhone軟件開發工具包。2007年6月65438+10月65438+7月,史蒂夫·喬布斯在蘋果網站上發布的壹封公開信中宣布了該軟件開發工具包。它於2008年2月提供給第三方開發者。該軟件開發工具包於2008年3月6日發布,允許開發人員為iPhone和iPod touch開發和測試應用程序,這些應用程序被稱為iPhone Simulator。不過,該應用只有在支付了iPhone開發計劃的費用後才能發布。自從Xcode 3.1發布以來,Xcode已經成為iPhone軟件開發工具包的開發環境。

第六,谷歌安卓

Android的出現和強勁發展是近期手機行業的壹個顯著事件。谷歌介入手機領域的方式讓所有人大吃壹驚。它不是人們之前猜測的智能手機,而是由30多家技術和無線應用領域的領先制造商組成的開放式移動設備平臺。安卓是什麽?Android壹詞的原意是指“機器人”,也是Google於2007年6月5438+065438+10月5日公布的基於Linux平臺的開源手機操作系統的名稱。該平臺由操作系統、中間件、用戶界面和應用軟件組成,據稱是第壹個真正開放完整的移動終端移動軟件。

2008年9月22日,美國運營商T-MobileUSA在紐約正式發布了首款谷歌手機——T-Mobile g 1。這款手機由臺灣省HTC制造,是全球首款采用Android操作系統的手機,支持WCDMA/HSPA網絡,理論下載速率7.2Mbps,支持Wi-Fi。HTCG1操作界面Android是Google開發的基於Linux平臺的開源手機操作系統。它包括操作系統、用戶界面和應用程序——手機工作所需的所有軟件,並且不存在過去阻礙移動行業創新的專有障礙。谷歌與開放手機聯盟合作開發了Android,該聯盟由30多家技術和無線應用領域的領先公司組成,包括中國移動、摩托羅拉、高通、HTC和T-Mobile。通過與運營商、設備制造商、開發者等相關方的深度合作,谷歌希望通過建立壹個標準化、開放的手機軟件平臺,在移動行業形成壹個開放的生態系統。Android作為谷歌公司戰略的重要組成部分,將進壹步推動“隨時隨地為每個人提供信息”的公司目標的實現。我們發現,全球大量手機用戶從未使用過任何基於安卓系統的手機。谷歌的目標是讓(移動通信)獨立於設備甚至平臺。出於這壹目的,Android將補充而非取代谷歌長期以來的移動發展戰略:通過與全球手機制造商和移動運營商結成合作夥伴關系,開發有用且有吸引力的移動服務,並推廣這些產品。7.BlackBerry OS Blackberry是美國市場份額最大的智能手機,這是由於其制造商RIM(Research in Motion)較早進入移動市場,開發了適應美國市場的電子郵件系統。大家都知道黑莓的經典設計是大屏幕和便於輸入的QWERTY鍵盤,所以黑莓壹直是移動郵件的巨頭。因為是正統的商務機,所以在多媒體播放方面的功能很弱。也許以後應該著重改善這個弱點,因為手機功能的綜合化是大勢所趨,人們不會滿足於單壹的功能。黑莓始於1998,RIM的品牌戰略顧問認為無線電子郵件接收器擠在壹起的小標準英文黑色鍵盤看起來像草莓表面的種子,因此有了這樣壹個有趣的名字。應該說黑莓和桌面PC的同步是完美的。它可以自動將妳的Outlook郵件轉發到黑莓,但是當妳用黑莓發送郵件時,它會自動在郵件末尾加上“此郵件由黑莓發送”的字樣。黑莓在美國以外幾乎沒有影響力。最近國內已經開始和RIM合作在廣州進行手機郵箱的推廣實驗,不過目前看來效果不大。眾所周知,我們國家不像美國人那樣依賴電子郵件。他們通過電子郵件討論工作和安排日程,而我們更喜歡面對面交談。可以說,除了經典的外觀,黑莓在中國的影響力幾乎為零。“黑莓”黑莓是美國市場銷量第壹的智能手機,這得益於其制造商RIM(Research in Motion)較早進入移動市場,開發了適應美國市場的電子郵件系統。大家都知道黑莓的經典設計是大屏幕和便於輸入的QWERTY鍵盤,所以黑莓壹直是移動郵件的巨頭。因為是正統的商務機,所以在多媒體播放方面的功能很弱。也許以後應該著重改善這個弱點,因為手機功能的綜合化是大勢所趨,人們不會滿足於單壹的功能。

七款手機操作系統綜合比較;

智能移動終端操作系統

市場占有率:★★★★☆。

技術飛躍:★★★☆。

亮點和重要性:★★★ ☆。

多年來,Symbian系統壹直占據智能系統市場的主導地位,其系統能力和易用性得到了市場和手機用戶的廣泛認可。

谷歌安卓

市場占有率:★★★☆。

技術飛躍:★★★★☆。

亮點和重要性:★★★★☆。

Android的出現和強勁發展是近期手機行業的壹個顯著事件。谷歌介入手機領域的方式讓所有人大吃壹驚。它不是人們之前猜測的智能手機,而是由30多家技術和無線應用領域的領先制造商組成的開放式移動設備平臺。

Windows Mobile

市場份額:★★★★

技術飛躍:★★★☆。

亮點和重要性:★★★★

Windows Mobile(WM)系統起源於Windows桌面系統,有著桌面應用的血脈,所以無論是界面設計還是功能應用都和PC相差無幾。在前期推廣中,這也是大量用戶投資WM的原因。

iPhone OS

市場占有率:★★★★☆。

技術跳躍範圍:★★★

亮點和重要性:★★★★

IPhone很兇。迅速占領市場,銷量壹度排名第壹。IPhone獨有的多點觸控技術給用戶帶來了前所未有的操作體驗,前衛優美的造型和精致的品質,簡潔的造型設計給人很好的親切感。雖然蘋果iPhone在設計上仍有不盡如人意的地方,但其創新獨特的革命性升級足以讓其在當今多媒體手機市場脫穎而出。

黑莓操作系統

市場份額:★★★

技術飛躍:★★★☆。

亮點和重要性:★★★ ☆。

黑莓和臺式PC的同步是完美的。眾所周知,黑莓的經典設計是大屏幕和便於輸入的QWERTY鍵盤,所以黑莓壹直是移動郵件的巨頭。不過黑莓在美國以外的影響力很小。最近國內已經開始和RIM合作在廣州進行手機郵箱的推廣實驗,但是目前看來效果很小。

Linux操作系統

市場份額:★★★

技術跳躍範圍:★★★

亮點和重要性:★★★

雖然從理論上來說,Linux系統具有最開源的特性,給了開發者最大的發揮空間,但是從近幾年的發展來看,Linux系統似乎仍然離大多數普通消費者很遙遠。

Palm操作系統

市場份額:★★

技術飛躍:★★★☆。

亮點和重要性:★★ ☆。

Palm OS作為壹個嵌入式操作系統,在PDA這樣的專業設備上使用確實是它的強項。但Palm發展了11年後,已經逐漸進入寒冬,或許捍衛高端專業領域才是它的正道。

塞班很好用。

  • 上一篇:學習Java需要學哪些內容?
  • 下一篇:我想問幾個關於ERP的的問題
  • copyright 2024編程學習大全網