课程长度:5天/30小时课
课程简介:
本课程从Objective-C和Cocoa开始,逐步帮您了解和掌握iPhone开发的知识及技巧,并*终能将自己的作品发布在
App Store上。
培训对象:
· 希望系统学习iPhone开发技术的;
· 没有或只有少量软件开发经验的。
培养目标:
· 能够使用iPhone SDK在iPhone、iPhone3G、iPod Touch、iPad上开发移动应用程序;
· 能够将自己制作的iPad/iPhone程序在App Store发布。
课程内容:
*部分 Objective-C语言
· Objective-C语言基础
· 类、C对象和方法
· 数据类型和表达式
· 算术表达式
· 循环结构
· 选择结构
· 类
· 继承
· 多态、C动态类型和动态绑定
· 变量和数据类型
· 分类和协议
· 预处理程序
第二部分 iPhone开发基础
· Foundation框架
· 使用文件
· 内存管理
· 复制对象
· 归档
第三部分 iPhone开发实战
· iPhone基础:iPhone硬件,软件环境
· Application,Unix basic
· Cocoa and CocoaTouch
· Interface,action,target-action
· View,View Controller,Animation
· NavigationViewController
· TableView
· 处理数据
· 线程和性能
· 多线程处理
· 文本输入
· AddressBook
· Debug,search, notification
· Touchevent
· DeviceAPI
· Audioand Video
· iADs
· Unittest