上个月,微软宣布Windows Phone应用商店的软件数量突破了四万款。Windows Phone开发者王涛在微博上评论道“Market Place是需要注意App质量的时候了”。
同样的观点51CTO记者在Windows Phone开发者李靖南那里也听到过。李靖南向记者表示,作为一个Windows Phone开发者和爱好者,每当他拿着自己的手机向别人介绍Windows Phone的时候,总觉得很尴尬,因为Windows Phone非常缺少值得推荐的原生应用。
目前,这两位开发者都在着手开发自己的Windows Phone应用,他们希望用心做出精品的应用,以不负他们热爱的这个平台。同时,如微软官方宣传所说,作为一个新兴的手机平台,只要你的应用够好,就极有机会在这个平台上成就像“愤怒的小鸟”这样的传奇。
在不久前的TechEd上,微软向移动开发者伸出了橄榄枝。他们准备了丰厚的“宝藏”和足够的热情来迎接开发者。不过,我们还不知道微软铺就的这条寻宝之路是否有足够的吸引力。
伴随着诺基亚Lumia 800的推出,的确有不少开发者的目光被吸引到了Windows Phone上。在最近发布的Appcelerator移动开发者报告里,有38%的开发者表示对Windows Phone有兴趣,这一份额已经超过了三分之一。不过,我们也必须清醒的认识到,兴趣≠行动。
据Windows Phone第三方开发平台OpenXlive的***技术官马宁透露,目前绝大部分Windows Phone应用程序都是. Net开发者提供的,只有10%左右是iOS及Android开发者提供的。包括我们上文提到的王涛和李靖南,他们也是从传统的.Net领域转型过来的。而在记者接触到的正在从事iOS和Android开发的团队中,大部分都表示对Windows Phone持观望态度。在日渐繁荣的移动应用市场上,只有极少数的应用同时有iOS、Android和Windows Phone版本。
Windows Phone的前途如何?这是决定开发者是否投入的关键。但在棋局落定前,谁都不知道答案。微软要做的是使尽浑身解数让开发者相信这是一个光明的未来,而开发者则需要在揭幕前做出自己的选择,因为越早进入Windows Phone开发越优势,后来者往往只能吃到残羹冷炙。
我们来细数一下Windows Phone应用可能从哪些开发者手中诞生:
1、 传统微软技术开发者转型
Windows Phone应用采用Silverlight和XNA两种框架,因此传统的.Net以及微软相关技术的开发者几乎可以无缝的转型过来做Windows Phone开发。一旦他们认准了移动互联这个方向,Windows Phone应用开发将是他们的***。这部分人极好争取,是微软的保底砝码,只不过,他们需要适应从PC到移动终端的开发思路的大转折。
2、 毫无基础的开发者
包括学生和其他领域想转型做移动开发的人员。微软需要向他们展示Windows Phone开发相比其他平台的优势和“美好未来”,并为他们提供必要的技术甚至资金协助。这部分人也是目前微软在花大力气争取的群体。
3、 其他移动平台的开发者
有些人认为你反正是做移动开发,既然已经做了iOS版或Android版,不妨顺手再做一个Windows Phone版,殊不知,不同平台版本的开发语言甚至UI界面有很大不同,要“跨界”开发难度很大,让这些人放弃原有技术去触碰全新的领域,并非不可能,不过理由得十分强大才够。说服Team leader给团队加一个Windows Phone开发成员倒还容易些。
4、 使用HTML5等跨平台技术的开发者
做为开发者,谁不想自己开发的应用能被全世界的用户使用?现在移动操作系统平台纷繁复杂的局面并非开发者所期待,但技术的壁垒却使他们不得不在各种操作系统间作出抉择。如果跨平台技术得到充分发展,这一问题就将不在存在,把做好的应用上传到Market Place上,不就是一顺手的事嘛!
以上是我目前能想到的几种Windows Phone应用来源,如有遗漏,欢迎补充。至于Windows Phone平台到底值不值得进入,业界也有很多的争论,我们在这里也就不做过多的探讨了。对于想要对Windows Phone有更多详细了解的开发者,我们整理了一个内容专题,希望能对你们有所帮助。看不过瘾的,别忘了12月17日来51CTO的PhoneClub沙龙,本文中提到的王涛老师、李靖南老师、马宁老师,以及从事silverlight游戏开发的杨亨冉老师将于您一起探讨关于Windows Phone的方方面面。