`

《iPhone与iPad开发实战——iOS 经典应用剖析》出版在即,敬请期待

阅读更多
《iPhone与iPad开发实战——iOS 经典应用剖析》出版在即,敬请期待

作者:关东升  赵志荣

出版社:机械工业出版社

目录

第1章  开篇综述

1.1iOS概述

1.2App Store

1.3iOS应用程序分类

1.3.1实用性应用场景

1.3.2效率性应用场景

1.3.3沉浸式系统应用场景

1.4 HIG和什么是好的iOS应用

1.5 xcode的安装

1.5.1开发工具XCode

1.5.2版本介绍

1.5.3安装和卸载

第2章 Objective-C语言基础

2.1 Objective-C与iOS开发

    2.1.1 Hello World

    2.1.2 Objective-C特点

    2.1.3 历史背景

2.1.4 XCode调试与测试

2.2 数据类型和表达式

2.2.1数据类型

2.2.2 id类型

2.2.3数据类型转换

2.2.4变量命名规则

2.2.5常量

2.2.6运算符和表达式

2.2.7控制语句

2.3 类、对象和方法

2.3.1面向对象的基本概念

2.3.2对象的基本概念   

2.3.3类的基本概念

2.3.4面向对象的基本特征

2.3.5 Objective-C中的类

2.3.6访问成员方法和成员变量

2.3.7多重参数

2.3.8构造函数

2.3.9实例变量作用域限定符

2.3.10类级访问

2.4 继承与多态

2.4.1继承性

2.4.2多态概念

2.4.3 id类型

2.4.4动态绑定

2.5 异常

2.5.1异常概念

2.5.2异常捕获处理

2.5.3处理异常

2.5.4增加异常处理

2.6 分类与协议

2.6.1分类(Category)

2.6.2协议(Protocol)

2.7 内存管理

2.7.1内存管理重要性

2.7.2内存管理原理

2.7.3 dealloc

2.7.4 Autorelease Pool

第3章 工具类应用开发实战--密码生成(Amuck Password Generator)

3.1应用概述

3.2应用剖析

3.2.1 核心类图

3.2.2 RootViewController类

3.2.3 MainViewController类

3.2.4 FlipsideViewController类

3.2.5 MainView类

3.2.6 FlipsideView类

3.2.7 Nib文件

3.2.8 Cocoa和Cocoa Touch中MVC设计模式

3.3应用实做与讲解

3.3.1 构建应用骨架

3.3.2 画面翻转动画

3.3.3 主画面UI

3.3.4 主画面视图代码

3.3.5 主画面视图控制器代码

3.3.6 背后画面UI

3.3.7 背后面视图和视图控制器代码

本章小结

第4章 体育类应用开发实战--2012奥林匹克(2012 Olympics)

4.1应用概述

4.2应用剖析

4.2.1 核心类图

4.2.2 主页模块视图控制器类

4.2.3 比赛项目模块控制器类

4.2.4 倒计时器模块控制器类

4.2.5 比赛日程表模块控制器类 

4.2.6 奥运会歌模块控制器类

4.2.7 比赛项目模块视图类 

4.2.8 Nib文件 

4.3应用实做与讲解 

4.3.1 构建应用骨架

4.3.2 同一个工程中实现iPhone版和iPad版

4.3.3 主页模块实现

4.3.4 比赛项目模块UI实现

4.3.5 比赛项目模块代码实现

4.3.6 倒计时器模块实现

4.3.7 比赛日程表模块UI实现  

4.3.8 比赛日程表模块代码实现 

本章小结

第5章效率类应用开发实战-- 记事本(PlainNote)

5.1  应用概述

5.2  应用剖析

5.2.1核心类图

5.2.2RootViewController类

5.2.3工具类

5.2.4 DetailNoteViewControler类

5.2.5 WebViewController类

5.2.6 JSON类

5.2.7 Nib文件

5.3  应用实做与讲解

5.3.1构建应用骨架

5.3.2列表画面实现

5.3.3帮助功能实现

5.3.4同步功能实现

5.3.5添加功能实现

5.3.6修改功能实现

5.3.7删除功能实现

5.3.8保存功能实现

5.3.9发送功能实现

5.3.10画面翻转动画

5.3.11主画面UI

5.3.12主画面视图代码

5.3.13主画面视图控制器代码

5.3.14背后画面UI

5.3.15背后面视图和视图控制器代码

本章小结

第6章  娱乐类应用开发实战--我在哪 (WhereAmI)

6.1应用概述

6.2应用剖析

    6.2.1核心类图

6.3应用实做与讲解

6.3.1构建应用骨架

6.3.2添加位置服务的实现

6.3.3增加本地地图的实现

6.3.4增加Web地图的实现

本章小结

第7章工具类应用(高级)开发实战-- 铅锤 (PlumbBob)

7.1应用概述

7.2应用剖析

7.2.1核心类图

7.3应用实做与讲解

    7.3.1 构建应用骨架

    7.3.2  添加重力加速计  

    7.3.3 透明背景实现

本章小结

第8章游戏类应用开发实战--太空泡泡 (SpaceBubble)

8.1应用概述

8.2游戏剖析

    8.2.1核心类图

8.3游戏实做与详解

    8.3.1 构建应用骨架

    8.3.2 精灵移动

    8.3.3 背景移动

    8.3.4 检测碰撞

    8.3.5 游戏计分

    8.3.6 背景音效

本章小结
分享到:
评论

相关推荐

    iphone、ipad应用开发-iOS5剖析(新增IOS5项目实战秦朝史话小

    资源名称:iphone、ipad应用开发-iOS5剖析(新增IOS5项目实战秦朝史话小教程内容:IOS5精品系列课程专题讲座:1.ios5精品系列课程专题讲座之开篇引言(Mac平台的使用)2.ios5精品系列课程专题讲座之开发之旅(Xcode的...

    iPhone游戏开发入门经典——也适用于iPad

    《iPhone游戏开发入门经典——也适用于iPad》一书是由Peter Bakhirev、PJ Cabrera、Ian Marsh等多位在IT领域有着深厚经验的专家共同撰写的,旨在为初学者提供一套全面且实用的iPhone及iPad游戏开发指南。本书不仅...

    Iphone开发系列源码——Iphone主题源码

    Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码...

    Iphone开发系列源码——iPhone版Wordpress源代码

    Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码...

    iPhone与iPad应用开发课程 精通iOS开发

    在本课程“iPhone与iPad应用开发课程 精通iOS开发”中,我们将深入探讨如何构建高质量、功能丰富的iOS应用程序,适用于iPhone和iPad设备。这是一门全面的教程,旨在帮助开发者从零基础到精通Apple的移动操作系统——...

    《iOS4实战iPhone与iPad应用开发》PDF版本下载.txt

    《iOS4实战iPhone与iPad应用开发》PDF版本下载

    Iphone开发系列源码——多功能播放器源码

    Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发...

    IOS开发资料

    【热门精品】2012iOs开发人员必看资料(共100个) ...IPHONE移动应用开发从入门到精通_中国铁道出版社 iPhone与iPad开发实战——精通iOS开发1 iPhone与iPad开发实战——精通iOS开发2 Objective-C.2.0程序设计

    iphone 和 ipad开发实战

    《iPhone和iPad开发实战》是一本专注于iOS应用开发的专业书籍,尤其适合那些希望掌握Apple设备上应用程序开发技术的初学者和进阶者。该书原版为英文,保证了内容的原汁原味,提供了最新、最直接的技术信息。通过学习...

    Iphone开发系列源码——星级评价实现代码

    Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发...

    Iphone开发系列源码——图表和报表的统计功能

    Iphone开发系列源码——图表和报表的统计功能Iphone开发系列源码——图表和报表的统计功能Iphone开发系列源码——图表和报表的统计功能Iphone开发系列源码——图表和报表的统计功能Iphone开发系列源码——图表和报表...

    Iphone开发系列源码——公交线路查询项目完整源码

    Iphone开发系列源码——公交线路查询项目完整源码Iphone开发系列源码——公交线路查询项目完整源码Iphone开发系列源码——公交线路查询项目完整源码Iphone开发系列源码——公交线路查询项目完整源码Iphone开发系列...

    Iphone开发系列源码——Image图片缩放随着手指

    Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image...

    iOS 8应用开发实战-205个快速上手的开发技巧源代码

    在iOS 8应用开发实战中,开发者们会面临各种挑战,而掌握一系列快速上手的开发技巧是提高效率的关键。这个资源提供了205个源代码示例,旨在帮助开发者们深入理解iOS 8开发的核心概念和技术。这些技巧涵盖了从界面...

    iOS软件开发 iOS软件外包 iPhone开发 iPad开发 html5开发 android开发

    iPad开发专门针对苹果iPad平板电脑进行应用开发。开发者需要考虑大屏幕尺寸和触控操作的特点,设计出适合大屏幕使用的用户界面。此外,利用iPad的高级功能(如多任务处理、split view等)也是iPad开发的一部分。 ...

    iOS开发入门(iPhone和iPad开发必看)

    iOS开发入门是初学者了解和踏入移动应用开发领域的第一步,特别是针对iPhone和iPad平台。本文主要涵盖了一些基础知识和前期准备工作,旨在帮助用户无基础地开始iOS开发之旅。 1. iOS开发基本情况介绍 - iOS是苹果...

    Iphone开发系列源码——长按实现图标抖动和删除的代码

    Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码...

    iOS网络高级编程 iPhone和iPad的企业应用开发

    《iOS网络高级编程:iPhone和iPad的企业应用开发》是一本专为iOS开发者设计的深入学习网络编程技术的书籍。在iOS应用开发中,网络功能是不可或缺的部分,它使得应用程序能够与远程服务器进行交互,获取数据,实现...

    iOS网络高级编程 iPhone和iPad的企业应用开发 PDF

    《iOS网络高级编程:iPhone和iPad的企业应用开发》是一本专为iOS开发者设计的专业书籍,主要探讨了在iOS平台上进行企业级应用开发时涉及到的网络技术。这本书的高清PDF版本提供了丰富的学习资源,旨在帮助开发者深入...

    iOS游戏应用源代码——iosdeveloper-TwitterFeed-d779d5a.zip

    这个压缩包“iOS游戏应用源代码——iosdeveloper-TwitterFeed-d779d5a.zip”显然包含了用于开发iOS平台上游戏应用的源代码。从标题和描述中我们可以推测,这个项目可能是一个允许用户在游戏内获取和显示Twitter动态...

Global site tag (gtag.js) - Google Analytics