編輯:高級開發
在51CTO之前推出的《2010移動開發者調查》中,根據基於全球八大移動開發平台,400多為開發者的調查數據來看,android是最受歡迎的平台,有近60%的受訪開發者最近從事過Android相關開發。近日,紐約時報也撰文稱,android平台自從推出之後,其開放性吸引了眾多應用程序開發商。
據統計,目前約有27萬開發者為Android設計開發軟件,而Android Market目前可供下載的應用程序更是已達10萬款左右,較今年3月份的數字翻了3倍。盡管android平台仍有不少不足之處,但從整體上來看,應用程序開發商正逐漸將關注重心移至該平台。
android程序開發商近期在美國曼哈頓舉辦了一場非正式聚會,在會上,大家都無一例外的談到了平台的盈利性這個話題。
其中一位開發商—詹姆斯·恩格勒特(James Englert)近期剛剛發布了他的第一款android應用,這款應用專用於顯示火車時刻表。在被問及這款應用的收益時,恩格勒特表示:“每天1至2美元吧。”房間裡的眾人在聽到這個結果時,發出一陣大笑。不過恩格勒特卻回應稱:“這已經是筆相當好的收益了。”
其他的android應用程序開發商可能也對恩格勒特的遭遇感同身受,因為對他們來說,目前想要依靠開發Android應用來賺大錢是不大可能的事情。盡管目前在市場上Android手機銷量大幅飙升—Google此前曾表示,Android手機目前的日激活量達到20萬部—但同蘋果應用商店熱鬧非凡的景象相比,android應用似乎仍缺乏活力。
專家以及程序開發人員表示,Android應用缺乏活力的部分原因在於,Android Market—目前占主導地位的android應用商店—部分功能十分蹩腳,並且使那些希望進行快速支付的手機用戶覺得大為不爽。此外,因android使用Google Checkout而不是PayPal等知名的網絡支付工具,許多開發人員只好免費為用戶提供android應用,並且依靠刊登移動廣告來負擔開發成本。
Larva Labs是一家專門為android、iPhone和黑莓手機開發游戲的企業。公司聯合創始人馬特·霍爾(Matt Hall)在談到這個問題時就表示:“android平台並非是最好的即興購買環境,因為很難會有用戶願意坐在那裡,花上大量時間來輸入各種信息。”
但隨著android操作系統在市場上逐漸變成大熱,而Google也正采取措施來消除支付障礙,這種不利環境正慢慢得到改善。舉例來說,android Market最近就開始以用戶所在地的貨幣來顯示應用程序的售價,而在以前是以開發者所在地的貨幣來進行顯示。
Google工程副總裁、android主要架構師安迪·魯賓(Andy Rubin)表示:“我們目前所使用的仍是1.0版本的生態系統。但我們也每天都在考慮,該怎麼做才能有效減少支付障礙,並且讓生態系統隨著平台一同發展。”
魯賓介紹稱,目前約有27萬開發者為Android設計開發軟件,而android Market目前可供下載的應用程序更是已達10萬款左右,較今年3月份的數字翻了3倍。
當然,程序開發商也意識到了Android應用的增長潛力。邁克爾·諾瓦克(Michael Novak)在移動廣告軟件公司Medialets負責Android開發工作,他就表示:“要是在以前,我跟別人說我給Android開發應用程序,他們肯定會用很異樣的眼光看著我,就好像我長了三個腦袋一樣。當時距離現在僅有不到一年時間,但是看看現在,所有人都知道Android了,它時時刻刻都在引人注目。”目前,諾瓦克也參與組織一月一次的“紐約Android軟件開發者見面會”(New York android Software Developers Meetup)。
或許,android的成功因素正是阻礙其發展的最大障礙。
由於Google為多家手機廠商免費提供Android軟件,因而市面上存在多達數十款不同的Android兼容設備,而每款設備都有著不同的屏幕尺寸、內存容量、處理器速度以及圖形性能。這就產生了這麼一個問題,舉例來說,一個能夠在摩托羅拉Droid手機上完美運行的應用,要是換到宏達電的android手機上使用,可能就會產生問題。與此形成鮮明對比的是,iPhone開發者只需考慮iPhone、iPod Touch和iPad這幾款設備就行了。
另一個例子就是,當芬蘭軟件開發公司Rovio准備將熱門iPhone游戲—《憤怒的小鳥》(Angry Birds)引入Android平台的時候,不得不花費數月時間在多款設備上進行測試,以確保游戲能夠正常運行。Rovio的程序員彼得·維斯特巴卡(Peter Vesterbacka)就抱怨稱:“Android平台分化太嚴重了,相比於為iPhone這樣單獨的一款設備開發應用,為android開發應用存在更大挑戰。”
不過,維斯特巴卡表示,結果證明,Rovio的付出還是值得的。在《憤怒的小鳥》登陸Android平台首周,其下載量就突破了300萬次。通過99美分的單價,Rovio借助iPhone版《憤怒的小鳥》獲得了數百萬美元的收入。不過,該公司卻決定免費推出附帶廣告的Android版本,部分原因在於,android Market目前只對32個國家和地區開放,而蘋果的應用商店則對90個國家和地區開放,Rovio擔心那些無法購買到這款游戲的用戶會使用盜版版本。
同時,也有應用開發人員還認為,或許根本無法通過android收費來獲得利潤。
Google曾表示,希望能夠為android系統中引入交易功能,這樣就可以讓用戶在應用內進行購買,而開發者也可以借此來賺取利潤。
多數開發者都認為,相比於蘋果對於平台的嚴格控制,自由的Android平台的確是一個不錯的選擇。Android開發者能夠對地址簿以及基本界面等手機自帶功能進行處理,而蘋果卻很少允許開發者這麼做。同時,一款應用要想進入到應用商店,需經過蘋果公司的嚴格審查,而Google則沒有這種審查機制,對於應用的評判完全是依賴於android用戶自己對惡意或侵犯性應用進行標記。
諾瓦克表示:“要是為蘋果開發應用程序,可能會發生這種情況—忙活了幾個月,要到正式發布的時候卻被蘋果否決了。要知道,對於開發者而言,能夠將軟件盡快發布才是他們希望獲得的最大獎勵,因而android平台相比與蘋果來說或許是個更好的選擇。”
同時,Google也不會針對軟件開發套件來向開發者收費,而蘋果則有要求這一點。
不過,這倒不是說開發者會因Android平台而徹底放棄iPhone,而是他們會將更多的資源轉移到Android平台,以期待自己的努力能夠獲得回報。再者,相比於蘋果應用商店高達30萬款的軟件規模,開發商要想讓自己的應用在android的10萬款應用中脫穎而出,會更加容易。
埃裡克·麥托伊斯(Eric Metois)是一名自由科技咨詢師,在業余時間為iPhone和android編寫應用。他就表示:“蘋果應用商店越來越擁擠,並且已經達到飽和。”麥托伊斯介紹稱,自己的第一款iPhone應用iChalky自2008年12月份發布以來,已經售出了30萬份,但他開發的第二款名為Sparticle的游戲卻沒有獲得這種成功。
麥托伊斯表示:“為了開發第二款iPhone應用,我花費了500個小時,但最終結果卻是一無所獲。”近期,他決定推出Android版iChalky,對此,他解釋稱:“在android這麼一個新興平台上,iChalky有望取得類似成功。”
業內分析人士表示,Google若想讓其Android平台取得成功,還需要確保開發者不會對平台失去耐性,尤其是在如今android所面臨的競爭正不斷加劇的情況下,更要加以注意。微軟發布Windows Phone 7以及iPhone擴大運營商合作范圍都會對android的興起帶來嚴峻挑戰。
不過,魯賓卻表示,自己並不擔心競爭對手會阻礙Android平台的發展勢頭,因為他認為,android今後必將突破手機系統領域,並且會逐步拓展至包括平板電腦以及其他一些尚未被設想出來的產品在內的多個領域。
魯賓表示:“Android的發展前景肯定不會局限在一個領域,今後我們將看到android系統被用於一些如今還未設想出來的各種設備。”
每一個Android設備特別是手機都提供一個撥打電話功能,但仍然需要編寫一個應用程序,給用戶一個選擇使用硬編碼的電話號碼撥打電話。本章列出了一個簡單的步驟來創建一個應用程
Google已經發布了android SDK 2.3版本,大家應該都在等android 2.3的升級吧?在51CTO獨家公布了android SDK 2.3下載地址後.
我們已經為喜歡Android 3.0的朋友提供android 3.0 SDK下載,本文我們將向大家介紹android 3.0 SDK安裝教程,本教程與android 2
由於android平台本身的優勢,引來了很多手機廠商的關注。 一大堆 android 手機發售在即,開發人員向該平台投入了巨大的資源,這可能會迎來 android程序的