手機應用開發
2012-03-31 瀏覽:11388次
IOS:蘋果iOS是由蘋果公司開發的手持設備操作系統。最初是設計給iPhone使用的,后來陸續套用到iPod touch、iPad以及Apple TV等蘋果產品上。原本這個系統名為iPhone OS,直到2010年6月7日WWDC大會上宣布改名為iOS。目前iOS已經占據了全球智能手機系統市場份額的30%,在美國的市場占有率為43%。
Symbian:Symbian系統是塞班公司為手機而設計的操作系統。2008年12月2日,塞班公司被諾基亞收購。2011年12月21日,諾基亞官方宣布放棄塞班(Symbian)系統品牌。由于對新興技術支持欠佳,塞班占智能手機的市場份額日益萎縮。截止至2012年2月,塞班系統的全球市場占有量僅為16.9%,中國市場占有率則降至18.7%,均被安卓(Android)超過。另外,目前所說的Symbian系統就是諾基亞手機的操作系統。
Windows Phone平臺是微軟新發布的新一代手機操作系統,2011年9月27日,微軟公司正式發布了Windows Phone7.5智能手機操作系統,是在Windows Phone 7的基礎上研發的新版本,彌補了許多其的不足并在運行速度上有大幅提升。2012年3月21日,Windows Phone 7.5"全新﹒全易"登陸中國,這也是第一個正式登陸中國的Windows Phone操作系統。
Mango系統或是Tango系統,統稱Windows Phone 7.5系統。
1.新版操作系統的名稱并不是“芒果(mango)"。“芒果”只是這款系統在開發過程中的內部代號,正式名稱將是Windows Phone 7.5(WP7.5)。
2.Windows Phone 7.5將被提供給當前所有采用Windows Phone系統的設備。這一新版系統對硬件沒有額外要求,但未來的新設備將可以利用該版本系統中的一些增強功能,這些功能在當前的Windows Phone 7設備上無法使用。所有Windows Phone 7應用都將支持Windows Phone 7.5。
3.微軟已經提供了一個網站,幫助用戶了解自己的手機和運營商將于何時獲得Windows Phone 7.5升級。用戶需要將手機連接至PC并下載更新,Windows Phone 7.5不支持無線更新。
4.已有另三家手機廠商宣布將生產Windows Phone 7.5手機,包括中興、宏碁和富士通。目前尚不清楚這些廠商的產品是否會在北美市場面市,以及產品面市的時間。此前,HTC、三星電子、戴爾和諾基亞已經是Windows Phone的合作伙伴。
目前,Windows Phone平臺現在還是處于一個起步階段,我們同樣期待它為我們帶來多樣的應用吧。
Android是開放源碼操作系統,主要使用于便攜設備。目前尚未有統一中文名稱,中國大陸地區較多人使用“安卓”或“安致”。Android操作系統最初由Andy Rubin開發,最初主要支持手機。2005年由Google收購注資,并組建開放手機聯盟開發改良,逐漸擴展到平板電腦及其他領域上。
時下我們用的智能手機支持平臺,大部分已經是Android平臺了,從數據中我們可以發現,目前Android占據全球智能手機操作系統市場52.5%的份額,中國市場占有率為68.4%。2011年第一季度,Android在全球的市場份額首次超過諾基亞塞班系統,躍居全球第一。Android平臺的主要競爭對手是蘋果公司的iOS。
如今的Android已允許開發者使用多種編程語言來開發Android應用程序,而不再是以前只能使用Java開發Android應用程序的單一局面,因而受到眾多開發者的歡迎,成為真正意義上的開放式操作系統。
Android支持使用Java作為編程語言來開發應用程序,而Android的Java開發方面從接口到功能,都有層出不窮的變化。考慮到Java虛擬機的效率和資源占用,谷歌重新設計了Android的Java,以便能提高效率和減少資源占用,因而與J2ME等不同。
這里有必要說一說Java了,簡單來說呢,由于Java的跨平臺性,大到企業部署開發,小到移動設備如手機,PDA,電視機頂盒,打印機都可以看見Java的身影,另外Java分為三個體系:
Java SE(Java Platform,Standard Edition)。Java SE 以前稱為J2SE。它允許開發和部署在桌面、服務器、嵌入式環境Java 應用程序。
Java EE(Java Platform,Enterprise Edition)。這個版本以前稱為J2EE。幫助企業開發和部署服務器端 Java 應用程序。Java EE 是在Java SE 的基礎上構建的,它提供Web 服務,可以用來實現企業級的面向服務體系結構。
Java ME(Java Platform,Micro Edition)。這個版本以前稱為J2ME,也叫K-JAVA。Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和打印機)上運行的應用程序提供一個健壯且靈活的環境。基于Java ME 規范的應用程序只需編寫一次,就可以用于許多設備,而且可以利用每個設備的本機功能。
延伸一下:蘋果至今仍沒有宣布任何讓iPhone運行Java的計劃。然而,一些iPhone用戶已經表明通過越獄的方式,iPhone能安裝和運行Java ME。可見Java語言的無孔不入性!
隨著手機用戶的不斷增多,手機應用越來越廣泛,用戶的需求越來越迫切。勁捷網絡自98年成立以來,在手機應用方面不斷創新,積累了豐富的經驗,對于手機應用方面有著獨特的見解,屆時歡迎廣大新老客戶垂詢,聯系電話:027-65681210