导言:一个智能移动平台的发展前景,几乎是每个开发者在进入生态前需要了解的第一要素。在Windows Phone平台逐渐成熟的今天,有越来越多的Android和iOS开发者选择进入这一新的生态。但如果是一位熟悉Windows Phone生态的开发者想要进入Andriod或iOS平台,他会考虑哪些因素呢?
作为一名Windows Phone和Windows 8台的开发者,我在考虑进入Android或iOS平台时,做了大量的前期准备工作并将这一过程通过文字记录了下来。
一、故事的起因
最近在犹豫,要不要开始学习一下Android或者iOS的开发。由于从没有彻底的了解过这两个平台的前景,而我又是一个不愿意只看眼前利益的人,因此,我发了一条微博,请做Windows Phone的同行们帮我分析一下,他们中已经有一些已经在做这两个平台的开发了。
微博内容:如果要你在Android开发和iOS开发之间选择一个,你会选择哪一个?为什么?我想学习其中之一,但是选择很重要。“iOS应用更挣钱”什么的就不说了,我更希望自己的决定能对未来影响大一些,而不是眼前。
回复中提供的选择几乎差不多,选Android的略多一点。原因基本上是以下几种:磨练技术、开源、普通开发者买不起iOS开发工具和设备。而选择iOS的原因是这样的:Android适配问题严重、iOS用户较高端、Android开发人员较多。而一些名为“手机应用开发者认为Android比iOS更有前途”、“评论:iOS平台是新时期的Windows平台”的文章中写的一些观点,想必大家也都有同感,但是关键是如何能从这些观点中找出你想要的答案。
二、“前景”是什么意思?
首先这个“前景”会持续多久?“前景”是站在开发者角度,还是用户角度?如果你选择一个平台,你是希望赚钱,还是希望做出好的产品?是希望自己能兼职做App挣更多钱?还是希望自己能在未来的事业中站稳脚跟?这些是你需要提前想好的,特别是对还没有入门,但想要入门的同学们。
1.从开发者角度来说:如果你的目的是短期内赚钱或者短期内创业,那么选iOS;如果你想把它当作你的事业来发展,那么选择Android。
为什么是短期?因为5年以后的事情,需要按照当时的情况分析。从安全性和行业秩序上来讲,得益于封闭的开发环境iOS会比较好。但因为开源、硬件厂商的竞争等原因,Google的创新会慢慢的引领Android走向霸主地位,不过这是很久很久以后的事情了。据说4.1以后的Android在界面等方面有了不小的进步,跟iOS的差距缩小了。
相对而言iOS稍高的开发门槛,Android则更方便一些老java开发者转型,一般做Symbian的转iOS的多些,就总量来讲差不多是1:10的比例。
2.从用户角度来说:iOS用户会逐渐向Android和Windows Phone平台转移,直至一个平衡点。
iOS越发的乏味。在成为街机之前我就想到了,火起来的越快,没落的也快,这就是否极泰来、泰极否来的道理。成为“街机”的iPhone让用户感觉到了平庸,他们需要的是炫耀,哪怕根本不会用,也正因为这样,更多的富人、高质量用户改用三星NoteII或者S3、S4。
但这样的用户还会有钱买应用吗?应该都会选择越狱吧。炫耀心理、Android硬件厂商的竞争、Android定制系统的竞争都会导致部分iOS高端用户转移,但未来苹果要是想发展低端机器只能会加重用户质量下降。iOS和Android的图标已经没有可炫耀的地方了,不管怎么定制,icon也总是那几个样子,这也是用户有点腻的心理。而WP的Metro设计把用户的注意力从Icon转移到了“信息”(tile可动态显示信息)上。因为信息是时刻变化的,所以Windows Phone不会面临同iOS和Android一样的问题。因为这样的图标设计用户会看腻,时间长了,那就只是个符号。这也是为什么我很喜欢Metro的原因。
3.从市场角度来说:iOS不会开放封闭环境,而Google也不会对Android采取封闭管理模式,微软更不会只满足于以WP专利授权费用获利,他们会用这些钱投入WP和Windows中赚取更多地钱。你会说WP也没开放啊,而且目前来看也存在同iOS一样的适配问题,只不过不严重。作为后来者,好处是可以避免类似Android那样因为太开放而造成的不可挽回的错误,Windows Phone生态进展得慢有利于突破长远的瓶颈,凭着微软的实力,发展起来只是时间问题。
但是,Android最可怕的是它的创新能力和搜索、地图等其他关键性业务。长远的看,也是三个平台中前景最明朗的。
4.说一下Windows Phone:WP生态目前最大的问题是用户基数小,因此一些前沿的、新鲜的应用和创业的公司,不会考虑WP版本;第二,商店应用的整体质量不高。但Windows Phone生态的优势是安全性高、高质量游戏较多,因此会吸引越来越多的开发者的注意力。最后对封闭的系统来说,应用的问题容易解决,所以WP平台的关键在于时机。
三、结束语
总之,如果整个智能手机系统没有大的、方向上的变化,那么未来的10年或者20年内,Android会凭借业务扩大用户群体,iOS趋于平庸,Windows Phone则会继续保持上升态势,但是最终的结局会是三分天下。呈现出Android第一、WP第二、iOS居第三的局面,不过这些依然需要时间去验证。
以上仅为我个人的一些对于智能手机系统的见解和看法,如有不同看法,欢迎评论,讨论的目标最重要的是给准备入门的人一点参考
另外,我迫切希望能够结交一些有经验或者有上进心的WP设计师,我希望能逐渐弥补和替换WP上缺少的应用、质量低下的应用逐,为WP的未来添砖加瓦,望大家踊跃举荐,谢谢!
作者微博:@介是为什么