首先声明只代表个人看法。请不要带有情绪阅读此文章。
首先引用下我朋友的分析:
假如下个月起 又有一家新公司 一个新平台崛起 即使完全陌生 那你会去尝试吗?
我并不是要你去引领市场 而是想说 什么有市场 就选择什么
你选择什么技术 做什么项目 就像植物开花 有的开得漂亮 有的开得很一般
但是决定最终价值的 不是那朵花漂亮 而是那些花拥有生存的土壤
目前大家比较熟悉的有3大平台android,ios,wp7。这里我不是来谈论谁好谁差的,只是客观的描述下而已。
小弟才疏学浅,只说说自己的想法,说的不好,请各位看官高抬贵手。
Android
谷歌的androdi平台火爆程度不用说了吧,开源,易上手,产品多。我相信从事移动开发的大部分人都应该有android平台的开发经验。
目前大家谈资的国产手机小米和华为,还有年底上市的魅族MX。都是基于android平台的。
IOS
好吧,如果一个android开发人员和ios开发人员在一起,IOS开发者是这么想的:哥是开发ios的,不能和你这android开发者比,哥更高端。
也许不是每个人都这样,但肯定有一部分人是这么想的。一般越高级的程序员,心态就越谦逊,越新手的什么也不懂,他们低调。只有中等开发者,有点能力了吧
心态没调整好。你懂得!!!好吧 苹果的IOS 确实是个赚钱的好工具,而且他不用考虑分辨率啦。(android开发者需要经常考虑的问题)。可是一般开发者好像
以下砸几千买个手机或平板来测试,感觉有点催悲啊。(除非公司提供了)
WP7
这个系统好像与上面2者有很大的区别,具体区别只有写过系统的人才知道了。(我还没写过!)想象曾经的nokia,现在的nokia,将来nokia,现在的nokia抱WP7大腿。
如果成了有机会不被淘汰(只能这么说,回王者地位我想是不可能了),如果不行,您还是认栽吧 翻不了身啦!
还有大家有没有发现一个奇怪的问题,其他手机厂商都可以发布android手机,WP7手机,而ios确只有苹果公司发布的手机,其他手机厂商从没有发布过基于ios系统的手机
难道苹果不允许其他手机厂商发布他们系统的手机?是的。这就是因为苹果的IOS不是开源的,
他也不打算把这个系统卖给别人,也不打算与其他手机厂商合作,他不需要这么做。因为他对自己生产的产品有足够的信心。况且现在苹果的设计确实很好,比天翼等生产商模仿设计的好多了,ios系统是苹果在移动市场上站住脚的条件啊!怎么可能这么卖给别的厂家呢?让其成为竞争对手呢。
而google相对于苹果的态度就完全不一样,他开源所以谁都可以用他的系统来生产硬件(手机,平板)。
而且他也愿意看到更多的厂商发布android 的手机,但前提不越过他的底线,而且他本来就是以java为主要开发语言,底层代码用C++封装的。难怪前阵子甲骨文告他侵权了。
WP7也是不开源的,但是诺基亚,HTC,,三星,LG都与微软合作了(特别是Nokia靠他崛起了),法律上许可他们能使用WP7系统生产手机,不然就不会有NOKIA和HTC发布WP7手机了。
作为开发者,我们有时候并不是能力的问题,而是方向选择的问题。
如果以面向用户来区别的话:
对于中国来说大家并不想使用个软件就收费,所以WP7和IOS都需要越狱这点比较麻烦。但是这也要看你开发的软件面向哪些客户了,如果是国外用户先选择IOS把 错不了,WP7我还不敢说,android更不用提了,IOS还是把握比较大的,国外用户都是愿意出钱买好应用的。如果面向国内用户,android把,至少现在市场份额是最大的,上手也很快。如果同时面对两者的话,我觉得新鲜的WP7倒是可以考虑,这东西比较新,应该有潜力,等它发展起来,那时候你学的应该差不多了,有资本了。
如果以市场来区别的话:
目前就市场占有率从高到低来说是android ->ios->WP7
等等这就是每个面的不同 所以选择就不同,也许我没有概括所有的面,但意思就是这样。
举个例子:国产手机为什么都选择android。因为android目前是市场占有率最高的,他们是从这个角度出发的。很显然手机厂商肯定
注重市场的,因为这跟他的利益息息相关。
毫无疑问 3个平台我们都是要掌握的,但是顺序呢? 这就要看你从哪方面看了,市场,用户,兴趣?
我准备走android->WP7->IOS (这仅仅代表我个人的看法,不代表所有人,请不要说我指点你们方向,我只是说说看法而已)
好吧,请不要喷的太猛烈!