iOS
2017-10-24 本文已影响9人
雪丹妮_66865
什么是iOS?
1. iOS是一款由苹果公司开发的操作系统(OS是operating System的简称),就像平时在电脑上用的Windows XP、Window 7,都是操作系统。
2. 那什么是操作系统呢?操作系统其实是一种软件,是直接运行在硬件(电脑、手机等)上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
3. 按照运行系统的设备进行分类,可分为:电脑操作系统、手机操作系统。
4. iOS和Win7等操作系统的差异
. XP、Win7是PC操作系统,也就是运行在电脑上的操作系统
. iOS是手持设备操作系统,也就是运行在移动设备上的操作系统。目前搭载这款操作系统的设备有:iPhone、iPad、iPod touch、iPad mini、Apple TV
. 在iPad等设备出现之前,当时只有iPhone搭载了这款操作系统,称为“iPhone OS”,后来iPad等设备也搭载了这款操作系统,改名为"iOS"
什么是iOS开发?
1. 已知:iOS是iPhone、iPad等手持设备的操作系统
2. iOS开发就是开发运行在iOS系统上的应用或者游戏软件,比如手机QQ、微博或者游戏。说白了,就是开发手机软件。当然,也包括iPad版的软件
3. 自2010年iPhone4的出现,国内掀起一股iOS开发浪潮。但由于开发门槛较高等因素,对比android,开发者并不多
4. 从事iOS开发的人员,可以称之为"iOS软件攻城狮"或者“iOS程序猿”
5. iOS开发可以归类到“移动开发”(手机开发)领域
为什么要选择移动开发?
1. 手机将是人类最离不开的设备之一,硬件软件参数也越来越强,应用需求剧增
2. 移动互联(就是将移动通信和互联网二者结合起来)发展迅速,各大公司都对移动互联市场虎视眈眈;
3. 腾讯以6000万的价格收购了一款由6人团队开发的手机刷机软件
4. Facebook准备斥资10亿美元收购以色列移动卫星导航初创企业Waze
5. 百度19亿蜜源收购91无线
6. 想在移动互联领域捞一桶金的创业者,也像雨后春笋般渐渐多起来了。因为,移动互联才只是个开始!!!
7. 众多公司为了在移动互联市场在立足,都纷纷出了自己的移动终端产品。现在的软件,有了电脑版,就得出一个手机版
8. 总之,现在的市场对移动开发人才的需求量是非常大的
为什么要选择iOS(跟android的比较)
iOS android
系统架构 基于UNIX 基于Linux的虚拟机
系统安全性 安全、稳定 安全性略低、漏洞较多
开发难易度 强大的SDK、开发工具 SDK也不差
是否开源 不开源 开源
设备的种类 iPhone\iPad等 数不清的设备类型
用户人群 消费能力强的高端用户 各种用户人群
背后的BOSS Apple Google
应用商店 AppStore(08年上线) GooglePlay