劉強
摘 要:隨著科學技術的不斷發展,移動互聯網時代的來臨,智能手機的應用范圍呈現逐漸擴展的趨勢,在很大程度上促進了APP應用開發市場的發展。現階段,大多數程序技術人員開始將目光轉向移動開發行業,尤其是高等院校中的計算機專業學生。本文主要針對主流移動開發技術進行深入分析,分析Android開發與iOS蘋果開發兩項主流移動開發技術,從三個方面探討主流移動開發技術的發展狀況與前景,即技術分析、就業分析以及市場分析。
關鍵詞:主流 移動開發技術 發展 iOS Android
中圖分類號:G436 文獻標識碼:A 文章編號:1672-3791(2014)07(a)0005-01
就目前來看,智能手機在通訊行業中逐漸普及,呈現良好的發展態勢;同時,隨著智能手機應用范圍的不斷擴展,在手機操作系統方面掀起了一場革命風潮。本文主要從技術分析、就業分析以及市場分析等多個方面,對這兩個主流移動開發技術進行探討,為相關研究學者提供相應的參考依據。
1 從市場角度分析主流移動開發技術的發展
就目前來看,Google的Android平臺與蘋果公司的iOS平臺,是市場中的主要應用平臺,而且Google的Android平臺與蘋果公司的iOS平臺相比于微軟以及其他一系列平臺而言,在應用數量與市場占有率上均比較高。從以下信息數據可知,可以看出Google的Android平臺與蘋果公司的iOS平臺在市場中的占有額:(1)每一位開發者的平均應用數量:蘋果公司5款,Google5款;(2)每一款應用的平均下載次數:評估公司4萬次,Google6萬次;(3)每一次下載所產生的平均收益:蘋果公司0.1美元,Google0.01875美元。
從市場占有額方面來看,開發站首要選擇的平臺主要為Android與iOS。但是,蘋果公司的iOS平臺在給予用戶方便、快捷服務的同時,也受到了多種因素的限制,例如:雖然蘋果AppStore商店中含有的應用十分精致,但是卻無法充分滿足用戶在應用方面不斷變化的需求;但是從開發者角度來看,蘋果公司的iOS平臺在應用、設備上的嚴格控制,在很大程度上為開發者在iOS平臺上享有的軟件權益提供了合理的保障,相反,Google的Android平臺中含有大量免費的應用,而且Android系統的開源比較大,大多數開發者在Android平臺中獲取收益的同時,自身也是Android平臺的用戶,因此能夠為Android應用注入新鮮的活力,以此滿足用戶在應用方面不斷變化的需求,而Google公司還能夠從免費的應用中加入一些廣告,增加了額外的經濟收入。
Google的Android平臺與蘋果公司的iOS平臺的應用商店中,大多數應用均是免費的,因此在應用方面未出現貨幣化現象,這也代表著蘋果公司在收費應用方面獲取的收益比較少,而且又有其自身存在的局限性,導致蘋果公司的經濟效益受到一定影響。同時,隨著我國智能手機用戶數量的不斷增長,不喜歡收費應用的智能手機用戶數量也在逐漸增加,而Android平臺中豐富的應用種類以及寬松開源,使更多的智能手機用戶更加傾向于Android系統手機,預示著Android應用開發者相比于iOS應用開發者在市場中獲取的利益更多。
2 從就業角度分析Android平臺與iOS平臺的移動開發
因為互聯網還處于一個起步階段,加上互聯網的發展速度十分迅速,很多企業都沒有與互聯網相關的專業人才,因此為了能夠在最短的時間內壯大自身的互聯網隊伍,一些企業在發展過程中開始在各個領域中挖掘互聯網人才,只要從事過IT行業,具有相關工作經驗的人員均予以聘用,造成其他行業中的互聯網專業人才緊缺,形成一個惡性循環。而且,一些高等院校中IT專業課程與移動互聯網的實際狀況不相符,大學生在很多行業都屬于支柱,唯獨在信息化行業中,大學生無法成為支柱,不能緊跟時代發展的腳步。因為信息化更新得過快,而且移動互聯網屬于一個新興的行業,所有大多數高等院校并沒有開設互聯網專業,無法提供互聯網專業人才;現階段,企業對于移動互聯網專業人才的聘用,主要是從職業培訓機構中篩選,反應出一個嚴重的問題,就是互聯網專業人才培養地太少。另外,隨著移動3G網絡與智能終端的普及化,人們越來越重視移動互聯網的發展,造成互聯網企業增多。從根本上來看,崗位逐漸增加,而人才呈現緊缺狀況,因此移動開發技術呈現良好的市場前景。
我國作為世界上手機用戶最多的國家之一,手機市場的繁榮在很大程度上促使手機功能更加強大、全面;同時,移動開發技術的廣泛應用以及相關職位薪金的不斷提升,必然會使移動開發工程師成為一個熱門職業。
3 從技術角度分析Android平臺與iOS平臺的移動開發
主要針對Google的Android平臺與蘋果公司的iOS平臺開發要求與用戶體驗等一系列因素進行分析。
首先,iOS平臺采用的語言為Object-C,與底層編程相似,開發過程中的環境為Xcode,在Mac下才能夠開發,內部語言為英文,因此開發者需要具備英語能力,操作系統式主要將Mac OS作為基礎,開發成本需要每一年購買工具包,費用為99美元,在APP Store商店中才能夠下載開發完成的應用。
其次,由于Android手機的市場占有額位居第一,因此Android開發傾向于廣大的用戶群體,Android移動開發能夠在Linux系統,Mac,Pc下開發,操作系統的基礎主要為Linux,開發語言主要為Java語言,在Web頁面、Android商店均可以進行下載操作。同時,Android平臺的開發環境、語言與iOS平臺相比較而言,均要簡單。
4 結語
現階段,iOS手機操作系統與Android手機操作系統是移動市場上的兩個霸主,iOS手機操作系統與Android手機操作系統引領著手機操作系統開發的方向、潮流,吸引大大量的開發人員的關注與加入,很多相關語言開發人員或者廣大開發人員爭相進入到iOS手機操作系統與Android手機操作系統的開發中,給手機行業帶來了巨大的變革。同時,主流移動發展技術具有十分廣泛的發展前景,應當予以高度的重視。
參考文獻
[1] 余美華.淺析主流移動開發技術的發展與就業[J].電子技術與軟件工程,2013(22):27.
[2] 鄢軍霞.基于Google Android平臺的移動開發初探[J].硅谷,2012(15):31,58.
[3] 李亮.移動應用開發技術選擇六要素[J].程序員,2012(6):93-96.endprint