你的位置: 首页 > 公开课首页 > 语言 > 课程详情
课程介绍 评价详情(0)
本课程名称: IOS开发实战之路——精通IPhone和IPad App开发
查看更多:语言公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
培训受众:
学员要有一定的编程基础,了解C、C++或者JAVA语言,了解iOS或者Android系统,喜欢iOS开发,认同苹果的理念。
课程收益:
2、 UI控件,这一部分会介绍一些iOS控件、MVC设计模式、多视图应用程序、各种控件、控制器的使用详解。
3、 Objective-C核心设计模式------Delegation
4、 Sqlite、文件等和多线程网络访问的相关应用
5、 地图和定位,Google地图、GPS和Wifi定位。
6、 采用异步通信请求网络数据,以及解析XML和JSON数据。
培训颁发证书:
课程大纲
--概述--
关于Apple、MacOSX、iOS及开发工具Objective-C、Cocoa、CocoaTouch概述
XCode的使用
--Objective-C--
Objective-C基础
面向对象编程特性
成员变量和属性
Objective-C的动态特性
方法和Selector
初始化方法 01-Objective-C基础学习
--内存管理--
内存管理详解
属性和内存管理
集合对象和内存管理 02-内存管理详解
--Delegation--
Protocol和Category
使用指针CallBack和Delegation 03-指针Callback
04-Delegation的Demo
第二天
--UI基础--
iOS简介
UIWindow、UIView和UIViewController
使用XIB文件设计用户界面
使用纯代码方式实现界面 05-XIBDemo
06-纯代码方式应用
--界面切换--
使用UINavigationController切换界面
UIViewController的生命周期
使用ModalViewController方式切换界面
使用UITabBarController切换界面 07-导航控制器Demo
08-模式切换Demo
09-标签控制器Demo
--基础控件--
使用UITextField接收键盘输入
使用UIScrollView控件
UIScrollView控件分页和双指放大 10-TextField Demo
11-ScrollViewDemo
12-双指放大Demo
--自定义Delegation--
在界面切换时传递数据 13-数据传递Demo
第三天
--媒体播放--
音频播放
使用NSNotificationCenter广播事件
视频播放 14-AudioPlayer Demo
15-通知中心Demo
16-视频播放Demo
--表单控件--
UITableView的使用
UITableViewController界面以及样式
UITableViewController的动态绑定
UITableViewController的删除、排序
UITableViewController的动态添加
UITableViewController的触底追加
UITableViewController的自定义Cell 17-UITableViewDemo
18-TableViewController
19-自定义单元格Demo
--其他--
UIGestureRecognizer的使用
触控
UIAlertView和UIActionSheet
设备旋转
MapKit地图相关
UIView动画的使用移动 渐变 翻页 翻转
使用谓词 20-手势Demo
21-TouchDemo
22-弹出对话框Demo
23-旋转Demo
24-UIView动画Demo
25-PredicateDemo
第四天
--多线程--
Objective-C Code Block详解
使用多线程
使用GCD 26-异步下载
27-CodeBlock Demo
--访问网络--
获取HTTP协议的NSData和NSString
使用ASIHttpRequest访问HTTP协议
使用Reachability判断设备是否在线 28-ASIHttpRequest Demo
--数据相关--
解析XML
解析JSON
FMDB处理SQLite
集合对象存储
NSUserDefault使用 29-XML解析Demo
30-JSON 解析Demo
31-FMDB Demo
32-Plist和UserDefault
--iOS 5 新特性--
使用自动内存管理
使用StoryBoard进行界面串联 33-ARC Demo
34-StoryBoard Demo
--iOS 6 新特性--
使用AutoLayout
使用UIRefreshControl
创建适应4英寸屏幕iPhone的应用
使用UICollectionViewController 35-自动Layout Demo
36-CollectionViewDemo
--Project--
一个使用StoryBoard和使用Sqlite的应用 37-ThingsToDo
培训师介绍
本课程名称: IOS开发实战之路——精通IPhone和IPad App开发
查看更多:语言公开课