操作系统的故事

  • 2015/2/24 09:16 
  •  jimmy

PC方面:

Unix最早是在贝尔实验室开发的,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。

Mac系统是苹果机专用系统,是基于Unix内核的图形化操作系统,一般情况下在普通PC上无法安装的操作系统; Mac可以看成是一个Unix,它是由Unix的一个分支(BSD)发展过来的,内核叫darwin(达尔文) Linux是一类Unix操作系统的统称,严格来说,

Linux系统只有内核叫“linux”,而linux也只是表示其内核,但因为习惯使然,人们习惯了用linux称呼这类系统。一般也可以认为,linux是一套自由使用和自由传播的类unix系统。

 

手机方面:

1、入门难度:

Android操作系统上的各种应用开发,绝大部分都是使用JAVA来开发的,跑在Dalvik虚拟机上,一小部分使用NDK,上手相对容易。而iOS则使用Objective-C来做开发,要想深入的学iOS,不仅仅是有Objective-C开发基础,还要具备MacOS/Darwin、C/C++高级编程才能深入下去,所以入门相对难一些,以后更深奥,如果C语言基础比较好,可以选择iOS。

2、开发现状:

Android是开源的,在设计上可以自由替换系统组件,Google不会管你。而iOS上唯一的下载应用途径就是Appstore,开发者做应用上线还要通过Apple审核,就算通过了,如果调用了不该用的API,一样随时可以下架,管理非常严格。所以,iOS上的精品软件多,开发者也容易挣钱,Android上虽然也有精品,但垃圾软件更多,门槛低缺乏行业标准,软件基本上都是免费,卖不上钱。 3、就业薪水:从以上两点不难看出,做iOS开发的工资比安卓高。

 

转载自:http://www.jimmy2k.top/Article/?20180724090607.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值