全书共39章,分步骤讲解了iOS9应用开发的基础知识。这本书从构建开发环境开始,依次解释了Objective-c语言基础,Swift语言基础,CocoaTouch,XcodeInterfaceBuilder接口开发,Xcode编写的MVC程序,文本框和文本视图,按钮和标签,滑块、和步骤图像切换控件和分段控件以及Web视图控件、可滚动视图控件和翻页控件提醒和操作表工具栏、日期选择器表格视图活动指示器、进度条和搜索栏,UIView,视图控制器,多场景和弹出框,UICollectionView和UIVisualEffectView控件,iPad弹出框和拆分视图控制器,界面旋转、以及全屏处理图形图像图层和动画声音服务多媒体应用定位处理读写应用数据触控手势识别和ForceTouchHomeKit智能家居应用开发,以及硬件之间的操作开发通用项目程序推送服务和多线程TouchID游戏开发HealthKit健康应用开发WatchKit智能手表开发等高级知识。本书内容全面,几乎涵盖了iOS9应用开发所需的所有主要内容本书内容简洁,讲解方法通俗易懂,特别适合初学者学习。这本书适合iOS初学者、iOS程序员、IPhone开发者、IPad开发者也可以作为相关培训学校和高校的教学用书。
目录
- 第一篇技术篇
- 第1章IOS开发入门
- 第2章使用Xcode开发环境详解
- 第3章Objective-C语言基础
- 第4章Swift语言基础
- 第5章CocoaTouch框架
- 第6章XcodeInterfaceBuilder界面开发
- 第7章使用Xcode编写MVC程序
- 第二篇核心技术篇
- 第8章文本框和文本视图
- 第9章按钮和标签
- 第10章滑块、步进和图像
- 第11章开关控件和分段控件
- 第12章Web视图控件、可滚动视图控件和翻页控件
- 第13章提醒和操作表
- 第14章工具栏、日期选择器
- 第15章表视图
- 第16章活动指示器、进度条和检索条
- 第17章UIView详解
- 第18章视图控制器
- 第三篇技术进阶篇
- 第19章实现多场景和弹出框
- 第20章UICollectionView和UIVisualEffectView控件
- 第21章iPad弹出框和分割视图控制器
- 第22章界面旋转、大小和全屏处理
- 第23章图形、图像、图层和动画
- 第24章声音服务
- 第25章多媒体应用
- 第26章定位处理
- 第27章读写应用程序数据
- 第四篇技术提高篇
- 第28章触摸、手势识别和ForceTouch
- 第29章和硬件之间的操作
- 第30章地址簿、邮件和Twitter
- 第31章开发通用的项目程序
- 第32章推服务和多线程
- 第33章TouchID详解
- 第34章游戏开发
- 第35章watchOS2智能手表开发
- 第36章HomeKit智能家居应用开发
- 第37章HealthKit健康应用开发
- 第五篇综合实战篇
- 第38章分析开源中国客户端
- 第39章综合性智能手表管理系统(Swift版)