移動應用程序的開發步入新時代
移動開發已經成為開發領域的新航標,移動開發者也隨著終端設備的普及越來越受到關注,移動應用程序的開發已經步入了新時代。本文為Vision Mobile網站客座作家Tor Björn Minde仔細觀察了開發者在代碼開發、調試和支持方面的感想。
51CTO推薦專題:2010移動應用開發者大調查
iOS和Android市場滲透率高嗎?VisionMobile的研究表明,開發者認為答案是肯定的,雖然就iOS或Android本身而言并非如此。和Symbian及Java ME設備相比,iOS和Android的設備在整個市場上只占小部分。開發者看待市場大小的觀點很有可能不僅僅是裝機量,而是大量的“程序消費者”。
開發者還認為平臺最受青睞的特點是“能快速寫出代碼和設計出原型”,第二重要的是平臺能否賺錢。這說明,移動開發的“趣味性”和賺錢的能力是開發者同等關注的兩個因素。
《移動開發者經濟學2010及未來》這份報告內容涵蓋了許多移動開發領域的新觀察。這篇文章里,我將會對報告中以“移動應用開發的構件”為標題的第三章發表一些評論,同時強調一些調查中的收獲。
市場滲透率應該解釋為實際的程序使用滲透率
開發者所認為的“最好”的平臺似乎和實際情況有些矛盾:開發者蜂擁到iOS和Android上,因為它們是“感覺上”占有最大市場份額的平臺,但設備數量最大的平臺和每個平臺上可用程序的數量是兩回事,裝機量最大的平臺(Java ME,Symbian)上,程序數量最少,反之亦如此。
那么,不同平臺的市場滲透率只是“感覺上”的嗎?還是有其他因素支持開發者的選擇?
Ovum報告中有一些相關的數據,所有的應用程序下載中,iPhone占了69%,Symbian占了9%。報告還進一步發現,2009年,所有下載程序中,57%都是北美的用戶產生的,暗示了iOS和Android用戶的使用規律。iPhone和Android手機用戶更傾向于下載應用程序。
報告中有關iOS和Android的其他數據,特別是蘋果應用程序商店的易用性、應用程序的發掘模式和多點觸摸體驗,揭示了很重要的一點:對應用程序開發者來說,值得考慮的市場不僅和裝機量有關,iOS和Android裝機量并不是最大的,但下載、使用和易用性曲線卻優于其它平臺——這也揭示了為什么開發者感覺iOS和Android市場占有率很大。因此感覺到的市場滲透率應該解釋成程序使用和下載的滲透率。
移動開發者選擇平臺的一個重要的技術原因是“快速寫好代碼和設計出原型”。Android、Mobile Web和Flash Lite的學習曲線似乎最短,而Android的開發曲線最短。
開發者還認為寫代碼的速度和趣味性很重要,雖然從心理上說,他們會更偏向于金錢和受眾帶來的吸引力。平臺標準的選擇中,技術原因顯得越來越不重要,但開發者被平臺的“軟價值”所模糊和影響了,而軟價值則又影響著“什么才是重要的”這個問題的答案。
我們在愛立信實驗室的一個研究表明,開發者,移動應用程序開發的先鋒們,可以大致分為四類。這四類人的劃分,是根據對“什么最重要”這一問題的回答得不同而進行。一類開發者對于開源有很強的看法,另一類主要關注回報率,第三類被低開發門檻所吸引,第四類希望每個平臺上都能嘗試。
未來的移動開發構件
大致而言,從市場滲透率、易用性和跨平臺支持來說,HTML5瀏覽器上的移動網頁開發或者WRT是有前途的。Vision Mobile的研究同時表明,移動網頁開發技術和本地程序相比仍有問題,主要問題在于開發環境、設備API支持和UI生成。
我們認為開發者未來將使用的兩種開發環境(本地和網頁),都會得到程序商店和其它程序發掘工具的支持??梢灶A測,WRT會比之前的跨平臺環境(J2ME,Flash Lite)過得好,因為WRT有規模壯大的開發社區(而不是單個廠商)。
開發者支持——未發掘的機遇
Vision Mobile的研究暗示,開發者支持市場存在鴻溝。開發者愿意為隱藏的API付錢——這是平臺提供者明顯的商業機會。設備廠商可以為開發者提供高級API作為差異化服務,但和跨平臺程序支持相矛盾。Vision Mobile的研究表明,為了使平臺提供者的API在采納的深度和廣度上都能達到一個足夠高的目標,那么我們就需要一個標準——相比之下,對于開發者來說是否足夠有趣,就顯得不那么重要了。
最后,Vision Mobile建議開發者尋求技術支持時盡量使用非營利站點和開發者社區——例如Slashdot,Stackoverflow,Daniweb,anddev.org和中國的開發站點csdn.net。同時,我們在愛立信實驗室的研究還發現,開發者使用的技術支持工具還是常規的搜索引擎和開發者社區。
結論及作者
總之,Vision Mobile的報告為那些需要理解開發者體驗的人分析了大多數感興趣的領域。對使用“第一波”平臺(報告中提到的“復興時期”)的開發者體驗方面的了解,對指導以未來平臺發展為目的的移動應用程序開發和營銷至關重要。
Tor Björn 是愛立信實驗室主管,在移動多媒體和程序領域有25年經驗。
【編輯推薦】