网站颜色:

VIP——iOS软件开发揭密:iPhone&iPad企业应用和游戏开发(含DVD光盘1张).

  • 产品名称:iOS软件开发揭秘--iPhon...
  • 出版时间:2012-05-01
  • 作者:虞斌 著

......

第1章  iPhone开发环境设置
1.1  安装雪豹操作系统
1.2  安装iPhone SDK
1.3  无证书开发环境Xcode设置
1.4  有证书开发环境Xcode设置
1.5  安装源代码版本管理工具
1.6  安装Wine
1.7  使用Wine安装Source Insight
1.8  相关网络资源

第2章  Objective-C编程基础
2.1  Objective-C介绍
2.2 
第一个iPhone程序
2.3  Objective-C基本类型
2.3.1  id
2.3.2  SEL
2.3.3  BOOL
2.3.4  nil、NULL和NSNull
2.4  常量声明和预处理宏
2.5  使用#import包含头文件
2.6  使用#pragma mark分隔代码块
2.7  Objective-C内存管理:retain和release
2.8  字符串操作
2.8.1  字符串常量
2.8.2  获取子字符串
2.8.3  合并和格式化字符串
2.8.4  分隔字符串
2.8.5  NSString和char*之间的转换
2.8.6  字符串比较
2.9  处理数值对象
(咨询特价)  处理日期时间NSDate
(咨询特价)  处理NSData类型
(咨询特价)  集合操作
(咨询特价).1  数组操作:NSArray和NSMutableArray
(咨询特价).2  字典操作:NSDictionary和NSMutableDictionary
(咨询特价).3  集合操作:NSSet和NSMutableSet
(咨询特价).4  堆栈操作
(咨询特价)  面向对象编程:类、实例和消息
(咨询特价).1  类定义
(咨询特价).2  类构造和构析函数
(咨询特价).3  Singleton模式
(咨询特价).4  @class、@protocol前向声明
(咨询特价).5  self和super
(咨询特价).6  实例方法和类方法
(咨询特价).7  对象属性(@property)
(咨询特价).8  静态属性(static attributes)
(咨询特价)  类扩展(Class Categories)
(咨询特价)  Objective-C接口编程
(咨询特价).1  接口编程之@protocol
(咨询特价).2  接口编程之后台线程
(咨询特价).3  接口编程之Notifications
(咨询特价).4  接口编程之NSOperationQueue
(咨询特价).5  接口编程之私有方法
(咨询特价).6  接口编程之静态库隐藏类
(咨询特价).7  接口编程之@protocol封装类
(咨询特价).8  接口稳定性和接口继承
(咨询特价)  定时器(NSTimer)编程
(咨询特价)  序列化和反序列化
(咨询特价).1  序列化方法之Property List
(咨询特价).2  序列化方法之NSKeyedArchiver
(咨询特价).3  序列化方法之Core Data
(咨询特价)  Objective-C和C、C++混合编程
(咨询特价)  消息和NSInvocation
(咨询特价)  方法混合(Method Swizzling)
(咨询特价)  使用NSAssert进行代码调试
(咨询特价)  本章总结
(咨询特价)  参考书籍

第3章  iPhone SDK开发基础
3.1  iPhone SDK介绍
3.2 
第一个iPhone 界面程序
3.3  iPhone程序启动过程
3.4  iPhone程序周期
3.5  掌握iPhone程序通信中心UIApplication和UIApplicationDelegate
3.6  iPhone坐标系统
3.7  UIView层次管理
3.8  触控(Touch)测试
3.9  多点触控(MultiTouch)和物体移动
(咨询特价)  UIView旋转和缩放
(咨询特价)  UIScrollView编程
(咨询特价)  iPhone程序框架
(咨询特价).1  使用UINavigationController组织和管理UIView
(咨询特价).2  使用UITabBarController组织和管理UIView
(咨询特价).3  使用UISplitViewController组织和管理UIView
(咨询特价)  旋转屏幕(Screen Rotations)
(咨询特价)  掌握UIButton编程
(咨询特价)  管理界面字体
(咨询特价)  使用UILabel管理界面文本
(咨询特价)  管理界面颜色
(咨询特价)  界面风格(TRANSITIONING STYLES)
(咨询特价)  单词排序表格编程
(咨询特价)  NSUserDefaults和Property List文件
(咨询特价)  文件系统和外部资源管理
(咨询特价)  简单动画制作
(咨询特价)  闪屏制作--程序启动动画
(咨询特价)  多行文本输入控件制作
(咨询特价)  图片处理
(咨询特价)  Core Audio编程
(咨询特价)  UITableView编程
(咨询特价)  UISegmentedControl编程
(咨询特价)  OpenFlow编程
(咨询特价)  UIPageControl编程
(咨询特价)  自定义仪表控件
(咨询特价)  本章总结

第4章  iPhone SDK高级编程
4.1  Base64编解码
4.2  Web Service和XML数据解析
4.3  JSON数据解析
4.4  掌握SQLite管理用户数据
4.5  缓存(Caching)及Core Data数据管理
4.6  使用AES算法进行数据加解密
4.7  电子商务安全基础--RSA算法和数据加密
4.7.1  开发.NET版本RSA算法库
4.7.2  建立iPhone版本RSA算法库
4.8  自定义用户界面控件制作
4.8.1  ComboBox控件和UIPikerView设计
4.8.2  自定义UIDatePicker制作
4.9  UIWebView和JavaScript高级编程
(咨询特价)  本章总结

第5章  iPhone企业应用实例分析
5.1  综合应用概述
5.2  系统介绍
5.3  系统需求和主要用例
5.4  程序处理流程
5.5  主要实现类和相互关系
5.6  程序框架分析
5.7  技术要点分析
5.7.1  异步网络通信
5.7.2  Core Data缓存数据
5.7.3  RSA算法加解密
5.7.4  自定义控件制作
5.7.5  表格控件定制
5.7.6  自定义UIToolbar
5.7.7  目录浏览器制作
5.7.8  文件上传和下载
5.8  本章总结

第6章  iPad软件开发基础
6.1  iPad软件开发介绍
6.2  UISplitViewController编程
6.3  UIPopoverController编程
6.4  定制MPMoviePlayerController进行视频播放
6.5  开发调色板(Palette)控件
6.6  发送邮件
6.7  Google地图编程
6.8  本章总结

第7章  iPad商业软件实例分析
7.1  综合应用概述
7.2  系统介绍
7.3  系统需求和主要用例
7.4  程序处理流程
7.5  主要实现类和相互关系
7.6  程序框架
7.7  技术要点分析
7.7.1  图片分页和滚动显示
7.7.2  动态管理多国语言界面
7.7.3  播放网络视频
7.8  本章总结

第8章  iOS游戏开发基础
8.1  概述
8.2  cocos2d系统介绍
8.3  cocos2d编程基础
8.3.1 
第一个cocos2d程序
8.3.2  基本动画
8.4  Box2D物理引擎
8.4.1  核心概念
8.4.2  碰撞检测
8.5  Chipmuck物理引擎
8.5.1  重要概念
8.5.2  物理模拟和碰撞检测
8.6  粒子系统
8.6.1  轨道卫星(Orbit Satellite)
8.6.2  太空陨石(Space Rocks)
8.7  本章总结

第9章  iOS商业游戏实例分析
9.1  概述
9.2  闪回(Flash Back)
9.3  法术的释放(Ghost Castle)
9.3.1  GhostCastle中的Tile Map管理
9.3.2  cocos2d中的Tile Map管理
9.4  甜蜜的梦(Sweet Dreams)
9.5  毁灭之炸RavagedByWar)
9.5.1  A*算法
9.5.2  毁灭之战中的A*算法实现
9.6  吹吹鱼(PuffPuff)
9.7  本章总结

第10章  iPhone软件发布
10.1  App Store概述
10.2  iPhone软件发布步骤
10.3  ipa安装包制作
10.4  iOS配置文件和Settings系统编程
10.5  本章总结
附录

 

......

  本书以严密的体系性提供了iPhone和iPad软件开发从入门到专家的系统性知识,并提供来源于真实项目的可重用商业代码。书中的每个实例都是项目经验的提炼,深入浅出地讲解iPhone和iPad软件开发的核心技术要点,基本涵盖了iOS软件开发在真实商业项目中所需要的所有主题,并将实例介绍的技术深度和超值的实用性结合在一起,成为本书的特色。
  随书附赠的光盘中包含了书中大量案例的完整工程源代码,可以让读者参考学习。
  本书既可以作为大学教材、企业培训教材,亦可作为苹果技术专业参考书籍,适合大学师生、企业管理人员、开发人员、培训机构教师和学员、IT业界人士等参考和阅读。
  读者对象:大学教材,企业,培训机构,开发人员,IT业界人士,学生等。可作为大学教材,培训教材,权威书籍。

............
热门设计服务