《iOS软件开发兵法:应用程序与游戏开发之道》从新手入门讲起,通过多个游戏和应用程序开发案例,向苹果开发爱好者提供了一套缜密的iOS开发思路、流程与技巧,使读者能快速上手,快速应用,快速获得经济收益。

  《iOS软件开发兵法:应用程序与游戏开发之道》共分12章,其中第1章讲解了苹果开发环境设置;第2章介绍了第一个iPhone程序开发流程,第3-7章分别介绍了计算器、电子图书、新华字典、图片浏览器、iTunes歌曲排行等实用的应用程序;第8章和第9章介绍了挑战数独和迷你连连看两个热门的游戏程序开发,第10章和第11章讲解了最新的地图、定位系统的开发和iColud应用,第12章介绍了iOS应用程序发布与管理。

  《iOS软件开发兵法:应用程序与游戏开发之道》的特色是将实例介绍的技术深度和超值的实用性结合在一起。随书附送的光盘中提供了来源于真实项目的可重用商业代码,可以让读者参考学习。

  本书既可以作为大学教材、企业培训教材,也可以作为苹果技术专业参考书籍,适合大学师生、企业管理人员、开发人员、培训机构教师和学员、IT业界人士等参考和阅读。


目录

内容简介

前言

第1章 弹起前奏曲:环境设置

1.1 前期准备

1.2 安装Xcode

1.3 相关资源

第2章 让舞台多姿多彩:设计第一个iPhone界面

2.1 什么是Xcode

2.2 创建项目

2.3 Xcode项目窗口

2.4 InterfaceBuilder

2.5 HelloWorld经典程序

2.6 实现视图自动旋转功能

2.7 掌握更多的常用控件

2.8 掌握表格视图

2.9 实现视图切换

2.10 本章总结

第3章 数学算术:计算器

3.1 实现简单计算器功能

3.2 实现科学计算器

3.3 本章总结

第4章 上演第一幕:电子图书程序

4.1 程序结构

4.2 知识点分析

4.3 移动图书数据库结构

4.4 创建一个iPhone项目

4.5 创建另一个视图控制器

4.6 应用程序国际化

4.7 在项目中引入SQLite支持

4.8 了解UIViewController

4.9 设计并处理第1个窗口:图书目录列表

4.10 设计并处理第2个窗口:图书正文

4.11 UITableViewDelegate与UITableViewDataSource

4.12 设置程序启动画面

4.13 应用程序图标

4.14 本章总结

第5章 学文识字:新华字典

5.1 分析新华字典功能

5.2 设计新华字典数据库结构

5.3 创建新华字典项目

5.4 搜索汉字

5.5 按拼音搜索

5.6 按部首搜索

5.7 按笔画搜索

5.8 本章总结

第6章 图霸天下:图片浏览器

6.1 图片浏览器结构

6.2 应用程序知识点分析

6.3 设计图片浏览器数据库结构

6.4 创建图片浏览器项目

6.5 相册属性类与图片属性类

6.6 引入SQLite

6.7 第1个功能:管理相册

6.8 第2个功能:浏览相册

6.9 第3个功能:查看图片

6.10 本章总结

第7章 优胜劣汰:iTunes歌曲排行榜

7.1 iTunes歌曲排行榜结构

7.2 应用程序知识点分析

7.3 什么是CoreData

7.4 创建iPhone项目

7.5 持久化存储模型

7.6 NSOperation与NSOperationQueue

7.7 NSURLConnection

7.8 libxml

7.9 将歌曲排行榜下载到CoreData

7.10 歌曲详细信息:SongDetailViewController

7.11 自定义歌曲排行榜中的歌曲信息显示

7.12 歌曲排行榜:TopSongsViewController

7.13 AppDelegate

7.14 本章总结

第8章 智商大战:挑战数独

8.1 什么是数独游戏

8.2 编写数独游戏第1步

8.3 游戏菜单设计

8.4 数独棋盘设计

8.5 数字输入工具设计

8.6 辅助数字输入设计

8.7 游戏结束,判断正确性

8.8 本章总结

第9章 人人爱玩:迷你连连看

9.1 什么是Cocos2d

9.2 安装Cocos2d

9.3 创建Cocos2d应用

9.4 Cocos2d目录结构

9.5 开始编写程序

9.6 主场景游戏菜单设计

9.7 游戏关卡选择

9.8 游戏界面设计

9.9 核心算法:生成随机的成对图片

9.10 核心算法:判断图片能否被消除

9.11 游戏时间进度条设计

9.12 游戏道具设计

9.13 游戏背景音乐与音效设置

9.14 存储游戏关卡设置与用户游戏数据

9.15 本章总结

第10章 快乐旅途:地图、定位系统开发

10.1 MapKit框架

10.2 CoreLocation框架

10.3 地图注解

10.4 本章总结

第11章 用之不竭:iCloud应用

11.1 什么是iCloud

11.2 iCloud的存储方式

11.3 配置iCloud应用的授权

11.4 实例:从iCloud上传与下载文件

11.5 本章总结

第12章 完美谢幕:iOS应用程序发布与管理

12.1 注册开发者账号

12.2 iOSProvisioningPortal

12.3 发布应用程序

12.4 上传应用程序

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400