ioss开发

+收藏

求学价: ¥12000 发布用户:huiwen

发布时间:2012-10-18 已有4294人浏览报名

课程介绍

0. 前言
0.1 从《乔布斯传》说起
0.2 对本次培训的整体介绍
0.3 开发iOS应用程序的软硬件要求
1. 从一个简单的iOS应用程序开始
1.1 创建一个Xcode项目
1.2 构建用户界面
1.3 MVC设计模式
1.4 声明
1.4.1 声明实例变量
1.4.2 声明方法
1.5 建立关联
1.5.1 设置指针
1.5.2 设置目标和动作
1.5.3 对于关联的总结
1.6 完成必要的方法
1.7 构建和在模拟器中运行应用程序
1.8 应用程序的图标
1.9 应用程序的启动画面
2. Objective-C相关知识介绍
2.1 对象Object
2.2 对象实例
2.2.1创建对象
2.2.2 发送消息
2.2.3 对象的销毁
2.3 写RandomPossessions
2.3.1 NSString
2.3.2 NSArray和NSMutableArray
2.4 一个Objective-C的子类
2.4.1 实例变量
2.4.2 访问器方法
2.4.3 实例方法
2.4.4 初始化
2.4.5 其他的初始化方法
2.4.6 类方法
2.4.7 测试我们的子类
2.5 异常处理和控制台窗口
2.6 枚举

13:00~16:00点
3.内存管理
3.1 内存管理基础
3.1.1 C语言中的内存管理
3.1.2 Objective-C中的内存管理
3.2 引用计数器
3.2.1 使用引用计数器
3.2.2 使用autorelease
3.2.3 访问器和内存管理
3.2.4 执行dealloc方法
3.2.5 通过properties简化访问器方法
3.2.6 拷贝和可变拷贝
3.2.7 引用计数器规则总结
3.3 关于更多的内存管理

  简单了解乔布斯的传奇人生。初步掌握使用Xcode开发工具进行简单应用程序的开发。在开发的过程中体验项目的构建、界面的搭建、代码的编写和代码与界面之间关联等。
对于内存管理是iOS应用程序开发中的一个重要知识点,需要学员很好的掌握,只有掌握好这部分内容才能使编写的应用程序稳定、健康的运行。



9:00~12:00点
4.委托与定位
4.1 项目、目标和框架
4.2 定位
4.2.1 从CLLocationManager接收数据
4.3 委托
4.3.1 协议
4.3.2 委托、控制器和内存管理
4.4 调试
4.5 构建、编译和链接
5. MapKit和文本框输入
5.1 MapKit框架
5.2 界面属性
5.3 MapView的Delegate
5.3.1 使用帮助文档
5.3.2 定制MKAnnotation
5.3.3 标记位置

13:00~16:00点
6. UIView的子类
6.1 创建一个自定义View
6.1.1 hui'zhi
6.2 绘制文字和阴影
6.3 使用UIScrollView
6.4 View的缩放
6.5 隐藏状态栏
6.6 扩展:Retain的生命周期
6.7 扩展:视图的绘制
7. View Controllers
7.1 View Controllers和XIB文件
7.2 使用View Controllers
7.2.1 创建UITabBarController
7.2.2 创建view controller和tab bar items
7.2.3 为view controller创建视图
7.3 视图的呈现与消失
7.4 View Controller的声明周期和低内存警告
7.5 View Controller的子类与模板

  通过使用Google地图框架完成交互性应用程序,以充分理解iOS中的委派和协议。全面掌握视图和视图控制器的相关知识,全面掌握MVC设计模式。



9:00~12:00点
8. 重力感应器
8.1 设置重力感应器
8.2 得到重力感应器数据
8.3 重力感应器的方向
8.4 使用重力感应器的数据
8.5 使重力感应操作变平滑
8.6 检测晃动
8.7 扩展:Retina屏
9. 通知和设备旋转
9.1 通知中心
9.2 UIDevice通知
9.3 Autorotation
9.4 锁定横向模式
9.5 扩展:重写Autorotation

13:00~16:00点
10. UITableView和UITableViewController
10.1 从Homepwner应用程序开始
10.2 UITableViewController
10.2.1 UITableViewController的子类
10.3 UITableView的Data Source
10.3.1 PossessionStore:一个单例设计模式
10.3.2 完成data source方法
10.4 UITableViewCells
10.4.1 创建和获取UITableViewCells
10.4.2 复用UITableViewCells
10.5 代码库的使用
11. 编辑UITableView
11.1 编辑模式
11.2 添加行
11.3 删除行
11.4 移动行

  通过创建重力感应应用程序,体会程序与iOS设备的交互,包括设备的旋转处理。
通过下午的学习,全面掌握UITableView和UITableViewController类的使用。



9:00~12:00点
12. 导航控制器UINavigationController
12.1 UINavigationController
12.1.1 UINavigationBar
12.2 增加一个UIViewController
12.3 通过UINavigationController进行应用的导航
12.3.1 推出view controllers
12.3.2 在view controllers间传递数据
12.3.3 视图的呈现与消失
13. 摄像头
13.1 使用UIImageView显示图片
13.1.1 通过UIImagePickerController获取图片
13.1.2 图片储存
13.1.3 创建和使用key
13.1.4 隐藏键盘
13.2 扩展:录制视频

13:00~16:00点
14. 保存、载入和多任务
14.1 应用程序沙箱
14.1.1 文件路径的结构
14.2 归档
14.2.1 对象的归档
14.2.2 对象的解档
14.3 应用程序状态、状态过渡及多任务
14.4 使用NSData将数据写入文件系统
14.5 关于低内存警告的更多内容
14.6 扩展:应用程序状态的过渡
14.7 扩展:应用程序包
15. UITableViewCell
15.1 创建HomepwnerItemCell
15.1.1 创建Cell的子视图
15.1.2 子视图的布局
15.1.3 使用自定义的Cell
15.2 维护图像

  学习导航控制器的使用,摄像头的使用,文件的存取和单元格的自定义。



9:00~12:00点
16. 应用程序本地化
16.1 使用NSLocale将应用程序国际化
16.2 本地化资源
16.3 NSLocalizedString和String Tables
16.4 扩展:国际化中包的角色
17. 偏好设置
17.1 修改Whereami
17.2 NSUserDefaults
17.3 扩展:应用程序的设置
18. Touch事件和UIResponder
18.1 Touch事件
18.2 创建应用程序的事件跟踪
18.3 Touch事件的响应
18.4 扩展:UIControl

13:00~16:00点
19. 多媒体的播放和后台执行
19.1 创建媒体播放应用程序
19.2 系统声音
19.2.1 注册系统声音
19.2.2 播放系统声音
19.3 压缩格式的音频文件播放
19.4 播放视频文件
19.4.1 MPMoviePlayerViewController
19.4.2 预载入视频
19.5 后台处理
20.对前面所有已学知识的答疑、说明、总结和互动

显示全部

学校介绍

汇文教育咨询有限公司

认证机构

黄金会员5年

查看信用档案

学校人气度:1295

杭州汇文教育咨询有限公司总部坐落在风景优美的天堂硅谷。汇文专注于信息科技的应用、服务和研究,下辖三大业务板块:

  • 教育事业部:主要承担年轻人加入IT行业前的能力培训与职业规划、IT从业人士的学习充电与职场发展,是浙江省师资力量较强的软件开发教育机构,少数学员已经在各地同类培训机构中任教。

    课程包括嵌入式培训、Flash培训、JAVA培训、J2EE培训、IT认证培训、企业实训等。

    流水不腐,获益于优异的浙江大学学术资源以及大量的重点课题研发工作,汇文规避了培训机构知识老化的普遍情况,保持着较前沿的技术视野。公司管理层具有领导IT研发团队的多年经验,熟谙各IT企业岗位特点,注重为学员锻造工业级重大项目的设计实施能力——理想学园,不容错过。

  • 软件事业部:以WEB在线应用为主的软件开发以及互联网行业研究工作。

    汇文团队参与多个国家重点项目,包括国家商务部"电子商务促进与推广工程项目",教育部重点教改项目"数字化学习港与终身学习社会的建设与示范"、国家科技支撑计划项目"现代服务业共性服务集成化技术研究"等。

  • 战略合作部:负责企业人才战略咨询与人力资源合作。

    企业竞争,归根结底是人才的竞争,知人善任者得天下。缘于此项认识,中心长期注重推动企业与员工的双赢对接。汇文,汇聚天下英才,理其璞而得宝。路遥知马力,基业长青是每一位企业家的梦想。汇文常春藤计划,与企业家携手创建恒久的伟大公司。

    作为一家专业IT服务和教育机构,汇文一直致力于成为中国IT业的助推器。英雄不问出处,有梦才有未来,汇文教育,助你搭建梦想舞台!

  • 进入学校主页

    相关课程

    加载更多

    热门推荐

    新闻资讯

    加载更多

    QQ咨询

    微信咨询