您的位置:首页 > 移动开发 > IOS开发

【极客学院】-iOS学习笔记-iOS开发前准备(产品,系统,开发软硬件要求)

2015-12-31 10:11 363 查看
极客学院课程网址:http://www.jikexueyuan.com/course/137_3.html?ss=1

苹果早期产品:

1976年创立,推出200台Apple I,目前拍卖价格300多万美元

1977年Apple II

1980年Apple III

1983年Apple Lisa

1984年Macintosh

1985年Windows,参考Macintosh的图形化界面

1991年PowerBook,2006年被MacBook系列取代

1993年AppleNewton掌上电脑

1998年iMac直到现在,一体机

2005年Mac mini,主机箱,接外接设备

2006年Mac Pro,服务器,系统健壮,安全

2006年MacBook,Pro专业版

2008年MacBook Air轻薄

音乐播放器:

2007年iPod Touch,除了不能打电话,其他都和iphone一样

手机:

2007年iPhone,系统:iPhone Runs OS X

2008年iPhone 3G,系统:改名为iPhone OS

2009年iPhone 3GS

2010年iPhone 4,多任务,方形设计,系统:改名为iOS,发布iOS4(多任务)

但是后台运行一段时间,长时间不运行还是会关掉,为了省电,

但是长期不用还是会收到信息,因为通过Apple的推送服务接受消息,好友的消息发给Apple的推送服务器,由推送服务器通知此App,

不允许第三方应用程序长期在后台运行

2011年iPhone 4S,修正4,系统:发布iOS5

2012年iPhone 5,屏幕变长,系统:发布iOS6

2012年iPhone 5S,5C

2013年,系统:发布iOS7

2014年,系统:发布iOS8,不同的App之间,通过OS,数据可以共享

平板电脑:

苹果电视:

Mac OS X系统:

2001年:从Macintosh电脑上分离出OS X 10.0

2008年:10.6

2010年:10.7,App Store

2012年:10.8

2013年:10.9,省电,内存压缩,内存不够用的时候会更佳耗CPU

2014年:10.10,扁平化

OS X的系统结构:

底层:Unix

上一层:OS X GUI

原生支持的编程语言:C,C++,Objective-C,Swift

iOS 的系统结构:

底层:Unix

上一层:iOS GUI

原生支持的编程语言:C,C++,Objective-C,Swift

硬件环境:

CPU 双核

内存8G

最好Macbook Pro,也可以Macbook Air

测试手机iPhone 5+,屏幕分辨率比较大,要发布的话,还得买苹果的开发者账号

软件环境:

至少OS X 10.9.3+

Xcode 6.0+

因为要用Swift
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: