【网学网提醒】:本文主要为网学会员提供Android应用开发参考资料,希望对需要Android应用开发参考资料网友有所帮助,学习一下!
PhilosophyandGoals
Androidisanopen-sourcesoftwarestackformobilephonesandotherdevices.
OriginandGoal
AndroidwasoriginatedbyagroupofcompaniesknownastheOpenHandsetAlliance,ledbyGoogle.Today,manycompanies--bothoriginalmembersoftheOHAandothers--haveinvestedheavilyinAndroid,typicallyintheformofallocatingsignificantengineeringresourcestoimproveAndroidandbringAndroiddevicestoMarket.WecreatedAndroidinresponsetoourownexperienceslaunchingmobileapps.Wewantedtomakesurethattherewouldalwaysbeanopenplatformavailableforcarriers,OEMs,anddeveloperstousetomaketheirinnovativeideasareality.Wewantedtomakesurethattherewasnocentralpointoffailure,whereoneindustryplayercouldrestrictorcontroltheinnovationsofanyother.Thesolutionwechosewasanopenandopen-sourceplatform.ThegoaloftheAndroidOpenSourceProjectistocreateasuccessfulreal-worldproductthatimprovesthemobileexperienceforendusers.
GovernancePhilosophy
ThecompaniesthathaveinvestedinAndroidhavedonesoonitsmerits,becausewebelievethatanopenplatformisnecessary.Androidisintentionallyandexplicitlyanopen-source--asopposedtofreesoftware--effort:agroupoforganizationswithsharedneedshaspooledresourcestocollaborateonasingleimplementationofasharedproduct.TheAndroidphilosophyispragmatic,firstandforemost.Theobjectiveisasharedproductthateachcontributorcantailorandcustomize.Uncontrolledcustomizationcan,ofcourse,leadtoincompatibleimplementations.Topreventthis,theAOSPalsomaintainstheAndroidCompatibilityProgram,whichspellsoutwhatitmeanstobe"Androidcompatible",andwhatisrequiredofdevicebuilderstoachievethatstatus.Anyonecan(andwill!)usetheAndroidsourcecodeforanypurpose,andwewelcomeallsuchuses.However,inordertotakepartinthesharedecosystemofapplicationsthatwearebuildingaroundAndroid,devicebuildersmustparticipateintheCompatibilityProgram.ThoughAndroidconsistsofmultiplesub-projects,thisisstrictlyaproject-managementtechnique.WeviewandmanageAndroidasasingle,holisticsoftwareproduct,nota"distribution",specification,orcollectionofreplaceableparts.OurintentisthatdevicebuildersportAndroidtoadevice;theydon'timplement
aspecificationorcurateadistribution.
HowWeWork
Weknowthatqualitydoesnotcomewithouthardwork.Alongwithmanypartners,Googlehascontributedfull-timeengineers,productmanagers,UIdesigners,QualityAssurance,andalltheotherrolesrequiredtobringmoderndevicestomarket.Werolltheopensourceadministrationandmaintenanceintothelargerproductdevelopmentcycle.???Atanygivenmoment,thereisacurrentlatestreleaseoftheAndroidplatform.Thistypicallytakestheformofabranchinthetree.DevicebuildersandContributorsworkwi
ththecurrentlatestrelease,fixingbugs,launchingnewdevices,experimentingwithnewfeatures,andsoon.Inparallel,GoogleworksinternallyonthenextversionoftheAndroidplatformandframework,workingaccordingtotheproduct'sneedsandgoals.WedevelopthenextversionofAndroidbyworkingwithadevicepartneronaflagshipdevicewhosespecificationsarechosentopushAndroidinthedirectionwebelieveitshouldgo.?Whenthe"n+1"thversionisready,itwillbepublishedtothepublicsourcetree,andbecomethenewlatestrelease.↑Gototop
报告称谷歌Android应用开发人员多来自美国
2010年01月27日18:45腾讯科技编译/小贝我要评论(0)字号:T|T
[导读导读]该报告指出,有65%的Android应用开发人员来自美国境内。Distimo认导读为,这是因为付费应用这种商业模式在美国兴起的时间比较早。腾讯科技讯(编译/小贝)北京时间1月27日消息,据国外媒体报道,应用腾讯科技讯商店分析工具提供商Distimo于近日发布的12月份报告显示,大多数Android应用开发人员来自美国,而微软WindowsMobile应用的平均售价较高,仅次于黑莓手机应用。Distimo的这份报告对应用
程序的发展进行了分析,主要关注美国、英国、欧元区和日本这四个地区的应用开发人员,并得出了一些有趣的发现。
大多数Android应用
程序的开发者来自美国(腾讯科技配图)
该报告指出,有65%的Android应用开发人员来自美国境内。Distimo认为,这是因为付费应用这种商业模式在美国兴起的时间比较早。同时,欧元区、英国和日本的Android应用开发人员所占比例分别为20%、12%和3%。Distimo的报告指出,在Android应用商店的应用售价方面,欧元区的售价最高,为平均每款应用售价4.42美元,比美国Android应用的平均售价2.96美元高出50%。英国和日本的Android应用平均售价分别为3.31美元和2.28美元。
黑莓与微软WindowsMobile应用售价较高(腾讯科技配图)
Distimo还对iPhone、黑莓、WindowsMobile、诺基亚平台以及Android应用进行了横向比较。通过对比发现,黑莓和WindowsMobile这两个最受企业用户欢迎的手机应用平台,其应用售价也最高。黑莓应用的平均售价达每款8.26美元,而WindowsMobile应用的平均售价为6.99美元。iPhone、Android和诺基亚平台的应用售价差不多,分别为3.62美元,3.27美元和3.47美元。WindowsMobile应用将近7美元的平均售价令人略感意外。Distimo对WindowsMobile应用进行了分析。在总共812款WindowsMobile应用当中,在美国可以买到的最多,为639款,紧随其后的是英国,可以买到264款;排名第三的澳大利亚仅能买到216款。另外,Distimo的分析发现,在
所有应用平台当中,即时通讯软件都是最受欢迎的应用,另外游戏也非常受欢迎。Distimo每月发布的报告显示,智能手机应用的发展不仅速度快,而且呈现出全球化的趋势。
2010中国Android开发者大调查报告在过去的两年中,Android的发展势头是非常迅猛的。作为有着庞大开发者群体和众多硬件厂家的中国,Android的发展形势又是怎么样的呢?Android开发组进行了一个为期三个星期的中国Android开发者调查问卷,收到有效答卷501份,现在ifanr公布调查结果,欢迎其他各
博客媒体转载使用。这里先感谢ifanr和众多推上好友友情转推调查卷
链接:()
超过三分之一的调查者是业余开发Android,但个人和公司开发也占到40%以上,总共有超过70%的调查者是专业人士:
至于开发者团体大小,目前超过60%是在单干模式。超过90%的团队是50人以下。当然还有超过100人团队的有15人,还有16个调查者表示数不清楚具体人数(不知道是人太多还是真的数不清。。。囧)
接近40%的调查者是刚起步的移动开发者,另有接近40%的开发者是少于2年经验。当然也有5~10年移动开发经验的前辈:
80%的调查者开发过Android,还有接近四分之一的开发者开发过J2ME(这个是预料之中,因为J2ME和Android都是用Java语言来开发,过渡到Android会比较自然)。还有差不多15%的开发者也接触过iOS和WindowsMobile的开发。
绝大多数开发者年龄介于20~30岁之间,也有相当一部分10%是在31-35岁之间:)
大部分(超过75%)开发者还没有在AndroidMarket上发布过app。这很大程度上是因为AndroidMarket所支持的付费方式GoogleCheckout并没有对中国大陆开放。很多开发者都要绕道香港或者欧美去开设一个专门的帐号来开通有效的GoogleCheckout帐号。
10%的开发者收入是以付费app为主,超过20%的则以广告收入为主。当然还有很大部分(超过65%)的开发者并没有收入。(这也和上面超过75%的开发者还没有在Market上发布过app一致)。
基于广告收入的开发者,超过65%的使用过GoogleAdSense。还有40%的用过AdMob(现在AdMob是Google的一部分了)。还有哇棒(wooboo)超过10%的比例有点让人惊讶,也可能是其前段时期发布app就送钱的促销有关。有米(youmi)也占了6.6%
在收入方面,超过60%的还没正式有收入,估计是开发免费app,试水为主。剩余有收入的开发者中,有一半开发者表示收入很差或者不是很好,但也有差不多一半的开发者表示收入超过预期,满意,和前景不错。所以:app开发有风险,入市需谨慎:)(但回报也会不错
)
发布的AppStore里,Google的AndroidMarket还是占了超过半数。使用移动的mmmarket也有不少。摩托罗拉的SHOP4APPS和HTCMarketplace也有些许份额。
总的来说,在中国,Android两年间取得了很大的发展。虽然AndroidMarket和GoogleCheckout对国内开发者的支持相当的不给力,但这并不阻碍Android在中国的良性发展。而且还有一部分先行者已经尝受到了移动开发的甜头。在移动互联网逐步取传统PC互联网的年代,Android是一个重要的推手之一。希望Android的下一个版本Honeycomb可以带来更多的技术上的创新。也希望Google的AndroidMarket团队和GoogleCheckout团队能够更加重视中国的开发者群体,不要以一些非技术上的因素来限制中国地区Android开发的势头。(笔者认为如果GoogleMarket、GoogleCheckout可以加入PayPal或者支付宝付费方式的支持,会大大促进Android的推广和发展。这不仅仅是在中国地区,世界上还有上百个国家和地区也面临着类似的支付方式不支持的
问题)。关于Android开发组:本开发组成立于2009年8月,是致力于创造一个和Android相关的有着良好讨论环境的群组。当前有会员1424名,累计帖数18206贴(平均每天28个新贴和回复)。组内成员基本覆盖国内Android开发的相关行业,从IC,到硬件,到软件,到应用市场,已经市场开发和推广人员。组内还有多个成员开发了AndroidMarket上相当受欢迎的几个app,还有几个个人和团体在CSDN的移动专栏里发表过Android开发的心得和体会。