1.什么是iOS?
iOS是一款由苹果公司开发的操作系统
什么是操作系统呢?
操作系统其实是一种软件,是直接运行在硬件上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行
iOS/Win/Linux/Mac OS等操作系统的差异?
Win/Linux/Mac OS是PC操作系统,也就是运行在电脑上的操作系统
iOS是手持设备操作系统,也就是运行在手机上的操作系统。目前搭载这款操作系统的设备有:iPhone、iPad、iPod touch、iPad mini、Apple TV
在iPad等设备出现之前,当时只有iPhone搭载了这款操作系统,称为“iPhone OS”,后来iPad等设备也搭载了这款操作系统,改名为“iOS”
2.什么是iOS开发?
iOS是iPhone、iPad等手持设备的操作系统iOS开发就是开发运行在iOS系统上的应用或者游戏软件,也就是可以开发一些运行在iPhone上的软件,比如微信、微博或者游戏。也包括iPad版的软件自2010年iPhone4的出现,国内掀起一股iOS开发浪潮。但由于开发门槛教高等因素,开发者并不多从事iOS开发的人员,可以称之为“iOS软件攻城狮”或“iOS程序猿”iOS开发可以归类到“移动开发”(手机开发)领域
3.为什么要选择移动开发?
手机将是人类最离不开的设备之一,硬件软件参数也越来越强移动互联(就是将移动通信和互联网二者结合起来)发展迅速,各大公司都对移动互联市场虎视眈眈:腾讯以6000万的价格收购了一款由6人团队开发的手机刷机软件Facebook准备斥资10亿美元收购以色列移动卫星导航初创企业Waze想在移动互联领域捞一桶金的创业者,也像雨后春笋般渐渐多起来了。因为,移动互联才只是个开始!!!众多公司为了在移动互联市场立足,都纷纷出了自己的移动终端产品。现在的软件,有了电脑版,就得出一个手机版。总之,现在的市场对移动开发人才的需求量是非常大的主流手机操作系统目前应用在手机上的操作系统主要有:Palm OS、Symbian(塞班)、Android(安卓)、iOS、Black Berry(黑莓)OS、Windows Phone根据IDC(互联网数据中心)公布的数据,2012年第四季度:Android和iOS在全球范围内的市场份额占有率总共为91.1%Android和iOS手机共出货2.076亿台,比2011年多了70.2%
4.为什么要选择iOS(跟android的比较)?
IOS | android | |
系统架构 | 基于UNIX | 基于Linux |
系统安全性 | 安全稳定 | 安全性略低 |
开发难易度 | 强大的SDK | SDK强大 |
是否开源 | 不开源 | 开源 |
设备的种类 | Iphone/Ipad | 手机,手表电视 |
用户人群 | 高端用户 | 各种用户 |
背后的公司 | Apple | |
应用商店 | AppStore | GooglePlay |
5.MacOS X的基本操作
5.1Dock
5.2菜单栏
5.3Finder
5.4常用快捷键
5.5常用UNIX指令