万本电子书0元读

万本电子书0元读

顶部广告

企业级iOS应用开发实战(光盘内容另行下载,地址见书封底)电子书

  ·内容全面,系统讲解发企业级iOS应用所需掌握的各项核心技术,以及各种工具和框架的用法,包含大量技巧和**实践·实战性强,不仅为各个知识精心设计了能辅助读者理解的小案例,而且还有能指导读者完整实践的大案例,具备极强的可操作性

售       价:¥

纸质售价:¥47.60购买纸书

3人正在读 | 0人评论 6.4

作       者:杨宏焱

出  版  社:机械工业出版社

出版时间:2013-01-21

字       数:3239

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书内容全面,它不仅详细讲解了发企业级iOS应用所需掌握的各项核心技术,以及各种工具和框架的用法,而且还系统讲解了企业级iOS应用发的流程和方法;实战性强,不仅为各个知识精心设计了能辅助读者理解的小案例,而且还有能指导读者行完整实践的大案例,具备极强的可操作性。除此之外,本书还包含大量的发技巧和*实践。本书分为三部分:基础篇(1~6章),首先介绍了传统企业级应用与iOS企业级应用的区别、iOS企业级应用程序的架构以及发布方法,然后详细讲解了iOS的发框架、Objective-C语法的核心要素、Xcode集成发环境、InterfaceBuilder和高级图形界面;核心技术篇(7~17章),系统深地讲解了网络、XML和JSON、用户数据保存、安全、多媒体、绘图、动画、多触摸和手势、GPS、重力感应、本地化、多线程、并行编程、通知、通讯簿等与企业级应用相关的核心技术特性,同时也讲解了源框架CorePlot;实战篇(18~19章)以迭代的方式讲解了两个综合案例的完整实现过程,既融合了前面的理论知识,又展现了企业级iOS应用发的流程和方法。<br/>【推荐语】<br/>·内容全面,系统讲解发企业级iOS应用所需掌握的各项核心技术,以及各种工具和框架的用法,包含大量技巧和**实践·实战性强,不仅为各个知识精心设计了能辅助读者理解的小案例,而且还有能指导读者完整实践的大案例,具备极强的可操作性<br/>【作者】<br/>杨宏焱,资深企业应用发程序员,有多年 J2EE 发经验,就职于某大型国有 IT企业,负责南方电网多个企业信息化项目,其中多个项目拥有国家版权局的计算机软件著作权登记。目前专注于 iPhone 和 Android平台下的移动应用发。<br/>
目录展开

扉页

版权页

前言

目录

基础篇

第1章 企业应用的话题

1.1 什么是企业应用

1.1.1 传统意义的企业应用

1.1.2 iOS企业应用

1.2 iOS企业应用程序的架构

1.2.1 服务端

1.2.2 iOS客户端

1.3 iOS企业应用程序的发布

1.3.1 iOS应用程序发布与App Store

1.3.2 Ad-Hoc与In-House发布

1.3.3 OTA无线部署

第2章 iOS开发框架简介

2.1 苹果iOS简介

2.2 iOS框架介绍

2.3 Cocoa Touch框架简介

2.4 搭建iOS开发环境

2.4.1 安装Mac OS X操作系统

2.4.2 下载安装SDK

2.5 写一个iPhone程序

2.6 在模拟器上运行应用程序

2.7 在 iPhone上运行应用程序

第3章 Objective-C语法简介

3.1 Objective-C的C语言特性

3.1.1 一个简单的 Hello World

3.1.2 Objetive-C是另一种C

3.1.3 数据类型

3.1.4 常量、变量和宏

3.1.5 #include和#import

3.1.6 函数

3.1.7 分支和循环

3.2 面向对象的C

3.2.1 类和对象

3.2.2 消息机制

3.2.3 Objective-C的内存管理

3.2.4 类别和协议

3.2.5 反射机制

3.2.6 谓词

3.3 MVC模式

3.4 KVO模型

3.4.1 注册KVO

3.4.2 接收变更通知

3.4.3 发送变更通知

3.5 块编程

3.5.1 块的特点

3.5.2 Objective-C中的块

3.6 可变参数

3.7 本章小结

第4章 Xcode集成开发环境

4.1 创建第一个Xcode应用程序

4.2 构成应用程序的那些东西

4.2.1 Info.plist和 pch文件

4.2.2 Xib文件

4.2.3 资源文件

4.2.4 源代码文件

4.2.5 项目和目标

4.2.6 Frameworks

4.2.7 应用程序的文档目录和临时文件夹

4.3 了解Xcode为我们做了些什么

4.3.1 main.m

4.3.2 应用程序委托

4.4 在Xcode中添加View Controller

4.5 在Xcode中添加框架

4.6 Xcode使用技巧

4.6.1 自动完成

4.6.2 查找和替换

4.6.3 快速帮助

4.6.4 快照

4.6.5 书签

4.6.6 使用导航条

4.7 本章小结

第5章 Interface Builder

5.1 IB和xib、nib文件

5.2 初识IB

5.3 使用IB创建图形界面

5.3.1 控制器和视图

5.3.2 基本控件介绍

5.4 连接

5.4.1 IBOutlet连接

5.4.2 IBAction连接

5.4.3 委托连接

5.4.4 使用Assistant Editor创建连接

5.5 本章小结

第6章 高级图形界面

6.1 应用程序多视图的导航

6.1.1 UITabBarController

6.1.2 UINavigationController

6.1.3 窗体导航应用实例

6.2 表视图UITableViewController的应用及其扩展

6.2.1 简单的表视图控制器

6.2.2 UITableView的数据源和委托

6.2.3 分组表视图

6.2.4 可折叠的分组表视图

6.3 扩展UIKit

6.3.1 扩展日期挑选控件

6.3.2 扩展单选按钮和复选按钮

6.3.3 扩展下拉列表框

6.3.4 封装自己的控件库

6.4 翻页控件和翻页控制器

6.4.1 UIPageControl

6.4.2 UIPageViewController

6.5 本章小结

企业应用篇

第7章 网络

7.1 使用NSURLConnection获得网络数据

7.2 使用NSOperation进行异步请求

7.3 与网络相关的示例

7.4 ASIHTTPRequest框架介绍

7.4.1 发送同步请求

7.4.2 发送异步请求

7.4.3 文件上传

7.4.4 文件下载

7.4.5 Cookies和Sessions

7.5 编写自己的网络模块类

7.5.1 PostRequest类

7.5.2 NetworkModule类

7.5.3 测试NetworkModule

7.6 本章小结

第8章 XML和Json

8.1 Cocoa与XML解析

8.1.1 NSXMLParser

8.1.2 NSXMLParserDelegate

8.2 TBXML

8.3 libxml

8.3.1 在项目中使用libxml

8.3.2 libxml应用实例

8.4 GDataXML

8.5 Json和SBJson

8.5.1 在项目使用SBJson

8.5.2 SBJson使用示例

8.6 本章小结

第9章 保存用户数据

9.1 文件的持久化

9.1.1 保存到plist文件

9.1.2 NSUserDefaults

9.1.3 归档

9.2 数据库

9.2.2 使用 Core Data

9.2.3 使用PLDatabase访问数据库

9.3 本章小结

第10章 安全

10.1 iOS安全框架简介

10.1.1 证书、密钥和信任服务

10.1.2 在iPhone中使用X.509 证书

10.2 使用SSL和服务器通信

10.3 OpenSSL

10.3.1 在iOS中使用OpenSSL库

10.3.2 OpenSSL应用实例——使用OpenSSL进行MD5 加密

10.4 CommonCrypto

10.5 本章小结

第11章 多媒体、绘图及动画

11.1 播放视频

11.2 播放音频

11.3 Quartz 2D

11.3.1 图形上下文

11.3.2 路径

11.3.3 变换

11.3.4 图案

11.3.5 阴影

11.3.6 渐变

11.3.7 透明图层

11.3.8 位图及遮罩

11.4 Core Animation

11.4.1 隐式动画

11.4.2 显式动画

11.5 本章小结

第12章 多点触摸及手势

12.1 手势识别器:UIGestureRecognizer类

12.2 创建手势识别器

12.3 实现图片的拖动及缩放

12.4 本章小结

第13章 本地化

13.1 iPhone的本地化支持

13.1.1 国家代码和语言代码

13.1.2 本地化文件夹的匹配

13.2 本地化应用程序

13.2.1 使用NSLocaledString本地化字符串

13.2.2 本地化图像

13.2.3 本地化xib文件

13.2.4 本地化应用程序名称

13.3 示例

13.4 本章小结

第14章 iOS多线程和并行编程

14.1 多线程

14.1.1 NSThread

14.1.2 RunLoop

14.2 并行编程

14.2.1 Dispatch Queue

14.2.2 将任务加入Dispatch Queue

14.2.3 Dispatch源

14.3 后台任务

14.4 本章小结

第15章 通知、本地通知和远程通知

15.1 通知

15.2 本地通知

15.3 远程通知

15.3.1 Apple Push简介

15.3.2 准备使用APNs

15.3.3 准备接收推送通知

15.3.4 创建 Push Notification Provider

15.4 本章小结

第16章 开源框架Core Plot

16.1 编译Core Plot框架

16.2 使用Core Plot SDK

16.3 安装Core Plot帮助文档

16.4 图表的构成

16.5 类图

16.6 使用 Core Plot绘制折线图

16.7 使用Core Plot绘制柱状图

16.7.1 绘制基本的柱状图

16.7.2 固定坐标轴

16.7.3 显示数据点的值

16.7.4 显示网格线

16.8 使用Core Plot绘制饼图

16.8.1 饼图的绘制

16.8.2 显示每个扇形的比例

16.8.3 剥离扇形

16.8.4 显示图例

16.8.5 响应事件

16.9 自定义Core Plot主题

16.10 本章小结

第17章 通讯簿、GPS和重力感应

17.1 通讯簿

17.1.1 Address Book UI

17.1.2 Address Book

17.1.3 联系人中文姓氏排序

17.2 GPS和CoreLocation

17.3 重力感应

17.4 地理编码

17.5 本章小结

实战篇

第18章 企业APN

18.1 企业APN的建设

18.2 iPhone与APN

18.3 配置描述文件

18.4 在iPhone上实现一个HTTP服务器

18.5 后台任务与无限后台任务

18.6 实现APN切换

18.7 检测网络状况

18.8 Safari阻塞

18.9 本章小结

第19章 iOS企业应用实战

19.1 应用场景与功能概述

19.2 应用程序架构

19.3 服务器端

19.3.1 环境搭建

19.3.2 实现登录接口

19.3.3 实现企业通讯簿接口

19.3.4 实现收件箱接口

19.3.5 实现附件上传接口

19.3.6 实现附件下载接口

19.4 iPhone客户端

19.4.1 实现登录

19.4.2 查看收件箱

19.4.3 邮件浏览

19.4.4 新建邮件

19.4.5 正文输入界面

19.4.6 通讯簿

19.4.7 附件文件的上传

19.5 本章小结

光盘连接

累计评论(1条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部