乔布斯的移动互联网时代
我之所以起这个名字是为了对乔布斯的尊敬,再有是乔布斯教会我们手机是可以用一根手指就能操作的,而且乔布斯让苹果的市值也超过了微软,不得不说从iphone的推出到现在他的离开为止的移动互联网就是乔布斯的移动互联网时代,乔布斯是这个时期的标志!前些日子乔布斯离开了苹果CEO的位置进入了懂事会,这对于我个人而言这是我最想看到的一个消息,当然我没有因为乔布斯的身体不好而高兴,而是我想看看如果苹果没有乔布斯会如何发展,还能不能在移动互联网时代中引领潮流,移动互联网又进入新的一轮,下一轮的王者是谁都是一个未知数。
这篇文章将android、iphone、windows phone7三个系统进行分析评论,评论方面主要是从开发者角度、用户角度其中有对于系统的UI设计的评论两方面进行分析评论。
android:
开发者:
对于开发者而言android的出现是延续了java的生命周期,让java得以在移动互联网时代又可以驰骋疆场。java这个语言从使用上比C和C++语言使用起来更方便更安全,因为java有自动的垃圾回收机制以及更成熟的类库,让程序员可以专注于开发更强壮的应用程序,但java语言的劣势就在于它是运行在虚拟机上导致其运行效率比C语言慢了30倍而硬件需求从iphone的硬件配置和HTC android G7来看同样是1G CPU iphone4的游戏运行从画面到速度就比G7强不少,所以这是android用java语言的一个硬伤。
android是开放免费的系统所以任何厂商可以拿到一个系统程序(以后统称为rom)后就可以改成自己公司的UI界面,然后再进行刷机贴牌发布。这种的好处在于个大手机厂商都可以拿来使用,这样android的市场份额将可以和ios(iphone操作系统)进行抗衡。
对于国内厂商来说更是一件高兴的事,我们知道国内山寨货的存在一直是在打低端牌,联发科的MTK系统可以说是山寨之王。android的出现让国内的山寨手机从非智能走向智能手机,也让个大山寨手机方案商必须从MTK过渡到android,但一个难题就是山寨是低端牌价格便宜,而android对于硬件的需求又比MTK的需求高(MTK的预言是C语言)所以现在android山寨货还没到达一个成熟期,当硬件整体价格下来后android山寨货将会有一个蓬勃发展期,那时候的android系统将沦为山寨厂商的新宠,而那时候山寨的手机的格局将会打破,方案商将成为主导不会再跟着联发科每年一变的系统又从新更改方案代码。
既然是从开发者角度那不得不说android系统给开发者带来的利益。我们从数据分析一下首先android在国内手机市场份额比例为2.31%比IOS的8.26%少了百分之5,而开发者过去一年针对的平台android占了67.1%,而IOS只占了18.9%。开发者未来一年针对的平台android占71.9%,而IOS占了26.7%。为何如此小的市场份额差距却带来很大的开发者针对差距?那是因为一个是系统因素另一个是用户因素。
我们知道android是开放平台所以对于应用程序我们可以随意安装,导致了盗版的横行以及第三方应用商店的产生,而ISO是封闭的系统必须从苹果的软件商店下载应用程序才能安装,如果是越狱才可以随意安装,而苹果的越狱只占了苹果所有机器的34.6%。
我们再来看看android用户下载应用程序的渠道第三方软件商店51%、下载网站20%、google的官方软件商店13%,其他渠道占了16%,从以上数字来看有一半的应用程序是从第三方的软件商店下载,而最重要的一点android的应用大部分为免费应用,这样给单独开发者带来的利益几乎为0,那么为什么国内的开发却是市场份额与开发针对度的比例相反?手机软件开发公司的运作基本上是靠用户量活者,如果有用户量就可以去融资,而android平台相对于IOS的开发成本低,而且也很容易推广,因为第三方的软件商店众多,所以推广起来相对于苹果的只此一家的软件商店要容易多成本也低,所以android的开发相比苹果的开发者更多也更有针对性。
android的适配也是一个对于开发者来说一件非常头痛的事情,因为android的版本更新快也多,所以需要对各种android版本的适配,以及针对不同屏目分辨率的适配,一件很麻烦的事情。曾经的愤怒的小鸟还是植物大战僵尸这其中一个游戏(具体是哪个我忘了)就因为适配问题差点放弃android系统,可见android的适配及其麻烦。
用户:
既然从用户角度不得不说android的易用性,界面的美观。android的原生版本可以说是很丑,但android是开放系统所以个大手机厂商都对原生系统进行了美化,从android2.2的应用程序列表到android2.3的应用程序列表来看,android2.3的应用程序列表使用更人性化。
首先2.2是上下滑屏对于用户来讲装了很多软件后定位到某个应用程序必须要慢慢滑到该应用程序的所在位置,才能找到该应用程序,我在使用android2.2的时候其实就在想如果有页的概念或许使用起来会更方便。到了android2.3应用程序列表出现了页的概念,而且更人性化的设计是多出了两个栏目一个事下载的应用程序另一个是收藏应用程,这样用户使用期来就方便很多了。
android另一大特征就是有桌面的概念,而这一点在iphone5中也得到了应用不得不说android的桌面概念是得到认可的,而其可以在桌面上安放小插件和弹窗口而言确实加大了应用程序的易用性。比如现在的飞信当来了一条短信后在桌面上弹出一个窗口显示短信信息还可以马上回复,对于聊天软件来讲这种特有的系统特性对于易用性确实大大提高。另一个应用软件iReader是一款阅读软件,可以添加自己的字体,从视觉上提高了美化度。
整体来看android的原生并不好看,需要厂商的自我定制美化。对于应用程序来讲开放的系统有其自己的特性对增加易用性和美化度确实有帮助。
IOS:
开发者:
苹果的IOS我敢说是最适合开发的一个操作系统,其对于开发者收入、适配都要优于android系统。
IOS使用的开发语言是objective-c,这门语言可以说是幸福的,它只为苹果而生,苹果的MAC系统IOS系统都是用这门语言开发的,objective-c只是在C语言中加入面向对象而形成的语言,所以他的运行效率和对于硬件的需求比android系统大大降低不少,而它的语言特性半自动的垃圾回收也让程序员可以较为容易的减少内存泄露的几率(个人觉得这个....不是太好用啊,要不就全自动要不就手动,半自动....擦,万一没写对还是有泄露,所以我还是比较喜欢C\C++语言的手动释放内存。objective-c的内存回收好比假阳具放进去了你得上下动,不动产生不了快感,而java的内存回收,就好比是跳蛋往那一按就OK。C\C++的就好比是男人的左手或者右手,这个你懂得)。
因为苹果是封闭系统,其应用软件都需要送苹果官方软件商店下载才可安装,而且好的软件都是收费的而且以美元计算,所以对中国用户来讲是一个不好的消息,而对于开发者而言在众多应用程序程序中如何脱颖而出也是一件难事,而对于推广而言更是成本比android高。
在android中提到了第三方的软件商店如雨后春笋般的出现,而苹果的第三方软件商店为什么没有android的那样蓬勃发展?很简单因为第三方的软件商店是建立在越狱的基础上,如果有一天苹果把漏洞封了那么无法越狱那样第三方软件商店将会立马就死,近期消息的表现出苹果在iphone5上已经封掉了粤语漏洞,而且也招安了进行越狱的人,所以说第三方软件商店的小命完全掌握在苹果手中。
如果越狱没了中国用户对于苹果的需求是否还像现在一样那么大,因毕竟中国用户的习惯是使用盗版。
苹果的软件商店的机制鼓励开发者其实应该说是逼开发者开发出好的应用软件才能在众多应用中脱颖而出,而好的应用又可以得到丰厚的收入,这种机制可以说是一种良性循环,但并不适合中国开发者,中国开发者没有创新也没有静下心去研究一个产品,这也是IOS的开发者少于android开发者一点原因。
因为苹果每年才出一部手机所以对于适配来讲IOS上的适配远远简单于android所以在开发速度上也快于android,这也是为什么很多应用往往都是先出iphone再出android。
用户:
苹果的画面是android不能比的,从iphone4到iphone5的界面来看,i5比i4多了一个多屏桌面概念这点和android一样,不知道这个多屏桌面是不是也和android一样有小插件、放应用程序额快捷方式、弹小窗口如果是的话易用性和美化度又可以上升一个等级。
现在的iphone4从易用性上来讲不如android(从细节表现方面来讲),但从画面上来讲比android胜很多,所以你可以看到在大街上用iphone去玩游戏的人不少,而且iphone的应用软件也很多,其实与国内用户息息相关的就是QQ,iphone的QQ老是掉线,这点让广大iphone用户颇为头疼。而且iphone的网络也不是好,老是掉线。我记得我同学曾经发了条微博问苹果如何单挑删除通讯记录,这个问题着实很囧。
总体讲iphone用户体验与android难分伯仲。如果iphone可以在细节上做的好些,那就是锦上添花了,但是有些细节可能违背了苹果公司的规则--封闭,封闭有封闭的好处,比如安全(其实有了越狱你还安全个蛋?越狱就是通过漏洞,而且越狱完了以后也能干一些不能干的事情)。
我同事曾经和我争论了iphone5的桌面问题,我说iphone5的桌面是学android,但是他说不是,其实我觉得iphone5的UI设计是在理念上发生了变化,iphone的设计理念是多加了一道门,你不能直接看到应用程序列表,需要从一个门进入到应用程序列表,这与iphone4的直接看到应用程列表的设计理念完全不同。
windows phone7:
开发者:
wp7使用的语言是C#,这是微软为了和当时盛行的java推出的一门语言,所以他和java一样有全自动的内存回收机制,在虚拟机上运行,所以对效率低以及对硬件的需求大和android都是一样的。微
微软和诺基亚合作无非是一件更有趣的事情,一个事PC时代桌面系统的王者,另一个是智能手机之前的手机厂商王者,两个在移动互联网掉队的曾经王者是否可以占到一席之地还是一个未知数,但这绝对是一件有意思的事值得关注。
这里不多做说明毕竟wp7的手机还没有接触我连见都没都见过,所以想说太多,对于wp7的重点在于用户方面,下面马上进入。
用户:
相当难得windows mobile6可以说也是在手机界风靡了一段时间,当iphone的到来逐渐淡出手机市场,为什么wm6可以风靡一段时间而iphone的出现一下就打败了微软?
这原因很简单就是用户的操作习惯,我可以看到wm6的操作习惯和windows的桌面操作系统完全如出一辙,都有开始菜单,一个触笔代表着鼠标,这样就延续了windows的生命周期,我们说习惯这个东西难以改变,除非有一个更简单更容易的操作方式出现才能打破这种习惯,所以iphone的到来打破了一只触笔才能操控自如的使用习惯,只用一根手纸,没有了触笔就完全解放了用户一只手,这种简便的操作方式用户当然愿意使用,所以说wm6在iphone的到来就开始走下坡路了。操作习惯可以保留用户,而好的操作又可以抢得用户。
微软在桌面系统windows8中,打算引入wp7的界面和操作方式,之所以我把将死的wp7拿来说,就是因为这一点,微软有自己的优势,而且以操作习惯作为用户粘合剂可以说是一个卖点(虽然这点并不大甚至可以忽略不计),也可以是对android和iphone的威胁所在,因为微软有PC大量用户,而android和iphone则在这点上又无法与微软相抗衡,所以对于wp7的发展我抱着乐观的态度,诺基亚的硬件性能以及微软的操作系统用户量,不得不说是一件恐怖的事情,也是一件更有意思的事。
对于未来的猜想:
随着云计算、云存储以及HTML5的到来对于手机客户端来讲以后就看谁家的浏览器NB了,或者说可能到未来我们的手机已经没有传统意义上的操作系统完全是联网操作,是真正的web os。
PS:以上数据出处是从杂志《程序员》和友盟网站上得来,感谢一下!写了一天啊我晕,用word统计字数4306,真他妈多….原来作文都没写过这么多字,人老了阅历上来了写的东西内容丰富了,未来展望那块潦草就结束了,不过应该还有没想起来的就没写上,等以后再说吧。我就不检查了其中有错字的,或者上下文对不上的凑活看吧!
[解决办法]
。。。。。。。。。。。SF
[解决办法]
不错,顶一下。
[解决办法]
顶,写得出生如化