【极客学院】-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
苹果早期产品:
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
相关文章推荐
- 高效IOS开发的必备调试利器
- iOS添加外部图片
- ios
- IOS开发中model的简单使用
- iOS9--画中画(Picture In Picture)使用及案例
- ios开发
- iOS开发中一些手写控件及其相关属性的使用
- iOS开发之远程推送Push
- iOS 开发如何获取当前的应用版本号
- iOS --- OpenGLES之着色器(shader)语法介绍
- Grub_blog
- iOS YYYY和yyyy的区别
- IOS 支付宝集成遇到的错误
- IOS学习:AVAudioPlayer播放音乐文件及读取ipod库中的音乐文件
- iOS 上拉刷新和下拉加在更多(第三方框架EGOTableViewPullRefresh)
- CocoaPods 入门详解
- IOS 插入第三方库以及安装方法
- iOS - 杂技(上传项目图片注意)
- 蓝懿IOS打飞机游戏练习
- runtime自动归档/解档