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

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

概述《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

《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-CiOS开发

    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 CocoaCocoa touchMVC设计模式

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@H_502_2685@游戏剖析

    8.2.1核心类图

8.3@H_502_2685@游戏实做与详解

    8.3.1 构建应用骨架

    8.3.2 精灵移动

    8.3.3 背景移动

    8.3.4 检测碰撞

    8.3.5 游戏计分

    8.3.6 背景音效

本章小结

总结

以上是内存溢出为你收集整理的《iPhone与iPad开发实战――iOS 经典应用剖析》出版在即,敬请期待全部内容,希望文章能够帮你解决《iPhone与iPad开发实战――iOS 经典应用剖析》出版在即,敬请期待所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1093290.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存