课程描述
本课程从Objective-C和Cocoa开始,逐步帮您了解和掌握iPhone开发的知识及技巧,并最终能将自己的作品发布在App Store上。
培训对象
希望系统学习iPhone开发技术的;
没有或只有少量软件开发经验的。
培训目标
能够使用iPhone SDK在iPhone、iPhone 3G、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
Navigation ViewController
TableView
处理数据
线程和性能
多线程处理
文本输入
AddressBook
Debug, search, notification
Touch event
Device API
Audio and Video
iADs
Unit test