黑马程序员(IOS与android)

  

------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

     我相信很多人都很纠结这个问题--IOS与android,我曾经也纠结这个问题,到底IOS与adroid它们的区别在哪呢?

    其实李明杰的视频说的很详细了,下面自己也来试着理解理解下吧

    1、系统架构不一样,IOS是基于UNIX,Unix的优点:稳定、可靠、安全,有强大的网络功能,而android是基于linux的虚拟机的。现在市场上的一些android 一般的机器的配置都会比苹果手机的配置要好,但是运行速度、游戏、相册等一些应用中,IOS都要好的多,就拿曾经我自己亲身的一个例子,我用苹果手机玩游戏,再用android手机玩同款游戏,感觉在android明显卡似的 。也许就是基于他们的本身的系统的吧,android是linux的虚拟机的,也就是在一个机器上跑了两个系统,卡也是肯定的。因为系统架构不同,所以也导致了我这个用户体验不同。

   2、就难易度而言的话,IOS具有强大SDK开发工具,基于系统架不开源,在加上苹果软件质量,使得开发明显容易多了(对比android)虽然,android的SDK也不差吧,但是它的系统是开源的,谁都可以使用,现在市面上到处都是各个厂商的android手机,虽然核心系统都是android,但是经过包装和加工,就变成它们自己的产品,所以android手机就有很多了,正因为不统一,所以你需要适配各种类型的android手机。就这种设备种类来说:IOS也就几款设备--IPHONE/IPAD。

     总体而言:iOS是苹果公司开发的移动操作系统,主要是针对苹果的移动设备设计的,包括iPod touch、iPad等产品。iOS系统的特点是其高度的封闭性,高度自治性,任何软件如果要安装的话必须要通过App Store 这一关(当然越狱的除外),不要小看这个机制,有了这个机制一方面可以保证软件开发者的软件收益,吸引更多的开发者形成良性循环;同时也对这些上架的产品进行了严格的检查,以此来保证软件的高质量;这两方面中第一点保证了iOS的软件数量,第二点保证了质量。可以说,iOS完全是苹果自己打造、独立控制的一个封闭生态圈,也正因如此,iOS系统本身、周边软件的质量普遍而言都很高。此外,一般而言Android系统的软件质量无法与iOS系统的软件媲美,无论是对硬件的要求、体验还是UI设计等方面。不少软件都是先有苹果版,再有Android版,而且Android版的经常靠广告进行营收,后门很多,也会耗流量,所以大部分都要破解。

 

 

 

 

比较喜欢玩手机游戏的用户、比较追求细节体验的用户、

 

对电子产品比较恐惧的用户(

iPhone

提供的功能有限,不会令你怕,但都用得上)

想赚钱的开发者(

with Mac or Hackinoch or 

虚拟机)

 

Android

适合用户:

 

大多

数手机用户

(打电话、发短信及资讯类需求,

如上网、微博等)

苹果公司的市值是所有软件公司里面最高的,而且苹果在08年的时候就开始让它的客户养成了软件消费的习惯。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值