其实说到ios和android,这两个系统的底层架构是不一样的。所使用编程语言的运行效率也就决定了系统运行的流畅度和稳定性。
首先说ios把,从底层的bios到上层的ui,几乎全部用Objective-C语言来完成。这个语言是面向对象的编程语言,经过apple公司的深度优化,内部有很多很强大很易用的api。所以跑起来当然非常流畅。这也就是ios一出世便大受欢迎的原因之一。另外一个原因就是ios在ui的设计上一直秉承复古式的风格,整个ui界面非常简洁。这种简洁从系统层一直到应用层都做得非常极致。也就是说,ios把所有的东西都准备好了,用户只管用就行了。既不需要操心内存占用,也不需要时时清理垃圾。从老乔开始准备打入移动终端这个领域开始,appstore的理念也就渐渐形成。apple公司的封闭,才造就了今天用户体验的一致性,也为各式各样的app提供了很好的发展平台。
至于移植,楼主,我想说,移植和抄袭是两码事。如果一个游戏是因为抄袭而从ios设备跑到安卓设备上的,那我只能说安卓确实不行。但事实上,安卓的终端市场占有率已经有非常大的提升。开发者如今在做一款app或者游戏时,肯定会考虑当下热门的智能操作系统。所以移植是非常常见的事情。这一点和安卓与ios谁更强大完全没有关系。
至于模仿苹果,我也只能说,那只是目光短浅,外行人的说法而已。
那我我再说说安卓。安卓是基于linux内核的开源操作系统。上层架构基本都是java。包括app开发也大多是基于java和c语言。安卓系统的原理可不想ios一条龙那么舒服。它是通过跑java虚拟机来实现系统的运行的。而楼主应该清楚的一点就是,任何平台上,跑虚拟机是需要强大的计算机硬件支持的。所以才会看到,早期的安卓,也就是4系列之前的rom,无论手机硬件再强大,哪怕比iphone高出几倍的配置,用起来也没iphone流畅。由于开源,安卓app总会有很多民间修改过的版本出现在各种应用商店。这确实是个不好的现象。不过随着这两年安卓的发展,首先是安卓4.1 jelly bean对系统底层架构的重构使得整个系统非常流畅,已经可以和ios媲美了。再就是google对商店的app审核相对之前更加严谨了。所以如今买安卓根本不会后悔,因为google已经非常努力在做分内之事了。
我用过iphone4,一年,各种越狱各种美化。之后又用魅族的mx2,基于安卓4.1的flyme os。这两个设备是典型的两款最具国内市场竞争力的代表性产品。用了这么久,时时都在对比,最后我的结论就是,ios无论再怎么美化,还是脱离不了系统层。最多装个主题,修改个自带ui的样子,用用破解软件而已。而安卓和ios比,最大的优势就在于桌面小插件和通知。不管老乔怎么说,苹果却是也抄袭了安卓优秀的元素,比如通知栏。这个我就不多解释了。
如今的智能终端市场,安卓的碎片化却是太严重。这个我真的深有体会。之前自己学过一段时间安卓开发,光匹配分辨率就能让人很恼火。但也不能说安卓就没有好手机。看你会不会选,会不会用了。我看到有很多脑残果粉黑安卓的,其实都是自己没有亲身体会过,人云亦云而已。
安卓和apple的终端之战始终是说不清道不明的。中间因素有太多了。所以很难说谁更好。只能说各有优势。自己愿意什么样的操作系统,就去购买就行了。
码这么多字不容易,希望对你有所帮助
萝卜青菜各有所爱。两个系统都玩玩你就能识别谁好谁坏了。对于我这个普通消费者两者都可以,用得都顺手。安卓能发展到现在这个阶段已经不能用模仿来解释它了。
只能说现在确实是
安卓本来就是苹果以前的员工开发的
所以仿不仿你自己去判断吧
优化确实好,这是实话
难道你喜欢一卡一卡的机子么
苹果的系统 有些方面还不如安卓系统呢!
苹果在走下坡路……