iOS学习笔记

苹果公司介绍

苹果早期产品

  • 1976年创立
  • 1976年推出Apple I
  • 1977年推出Apple II
  • 1980年推出Apple III
  • 1983年推出Apple Lisa
  • 1984年推出Macintosh
  • 1991年推出PowerBook,2006年被MacBook系列取代
  • 1993年推出Apple Newton掌上电脑(发展不好,取消产品)

苹果电脑产品

  • 1998年推出 iMac
  • 2005年推出Mac mini
  • 2006年推出Mac Pro(服务器产品), MacBook,,MacBook Pro
  • 2008年推出MacBook Air(轻薄)

苹果音乐播放器

  • 2001年推出iPod
  • 2004年推出iPod mini
  • 2005年推出iPod nano,iPod shuffle
  • 2007年推出iPod classic,iPod touch(搭载IOS系统)

苹果手机

  • 2007年推出iPhone
  • 2008年推出iPhone 3G
  • 2009年推出iPhone 3GS
  • 2010年推出iPhone 4
  • 2011年推出iPhone 4s(乔布斯去世,匆忙推出4s)
  • 2012年推出iPhone 5
  • 2013年推出iPhone 5s
  • 2014年推出iPhone 6
  • 2015年推出iPhone 6s

苹果电视

  • 2006年发布Apple TV

OS X(ten)操作系统介绍

历史版本

  • 2001年从Macintosh电脑中分离出来OS X 10.0,同年推出OS X 10.1
  • 2002年推出OS X 10.2,OS X 10.3
  • 2005年推出OS X 10.4
  • 2006年推出OS X 10.5
  • 2008年推出OS X 10.6(2008年推出AppStore,10.6.6中加入)
  • 2010年推出OS X 10.7
  • 2012年推出OS X 10.8
  • 2013年推出OS X 10.9
  • 2014年推出OS X 10.10
  • 2015年推出OX X 10.11

OS X系统结构

OS X基于类Unix 内核的Darwin 构建的,整个系统的设计思想、内核、文件系统、命令行都和Unix 一脉相承,Object C是扩充C的面向对象编程语言,基于OS X GUI,Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制。

Created with Raphaël 2.1.0 Unix OS X GUI C、C+、Object C、Swift

iOS操作系统介绍

iOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。

历史版本

  • 2007年发布iPhone Runs OS X
  • 2008年改名为iPhone OS
  • 2010年改名为iOS,发布iOS4(多任务,后台任务一段时间后会被停掉,不允许第三方程序在后台长时间运行)
  • 2011年发布iOS5
  • 2012年发布iOS6
  • 2013年发布iOS7(扁平化)
  • 2014年发布iOS8
  • 2015年发布iOS9
  • 2016年发布iOS10

iOS系统结构

与OS X操作系统结构一致

Created with Raphaël 2.1.0 Unix iOS GUI C、C+、Object C、Swift

iOS开发软硬件环境要求

硬件环境要求

  • CPU 双核
  • 内存8G
  • 推荐使用Macbook Pro(更适合开发),也可选择Macbook Air(轻便,适合商务)
  • 测试手机iPhone5+(开发者账号,用于发布应用)

软件环境要求

  • OS X 10.9.3+(Xcode6.0使用的最低操作系统版本)
  • Xcode 6.0+(swift开发支持的最低版本)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值