企业级iPhone应用开发实战
企业级iPhone应用开发实战封面图

企业级iPhone应用开发实战

杨宏焱, 编著

出版社:机械工业出版社

年代:2012

定价:69.0

书籍简介:

本书系统介绍在iPhone上进行企业应用的开发及分发、部署方法。以实现企业移动办公和3G应用为宗旨,介绍如何充分发挥苹果新一代操作系统iOS和iPhone手机的软、硬件特性将企业应用扩展到iPhone平台。本书主要分为三个部分。第一部分为基础篇,介绍建立企业应用所需的Apple公司iOS Enterprise Program,Objective-C语法、Xcode集成开发环境、InterfaceBuilder,两种应用程序开发框架:纯Xcode开发以及Xcode+IB混合开发。第二部分为企业应用篇,依次从网络、数据存储、安全、多媒体、本地化这几个方面进行介绍,包含了安全沙箱、嵌入式数据以及iOS安全框架等内容,还介绍如何利用iPhone的多语言支持实现应用程序的国际化。第三部分为实战篇,以一个综合案例指导读者从用户的实际需求出发,仔细分析系统的业务过程,合理设计应用程序框架和系统功能,并结合本书中讲述过的理论、知识,开发出完整的iPhone应用程序。

书籍目录:

前言基础篇 第1章 企业应用的话题  1.1 什么是企业应用  1.2 iOS企业应用程序的架构  1.3 iOS企业应用程序的发布 第2章 iOS开发框架简介  2.1 苹果iOS 简介  2.2 iOS框架介绍  2.3 Cocoa Touch 框架简介  2.4 搭建iOS开发环境  2.5 写一个iPhone程序  2.6 在模拟器上运行应用程序  2.7 在 iPhone 上运行应用程序 第3章 Objective-C 语法简介  3.1 Objective-C的C语言特性  3.2 面向对象的C  3.3 MVC模式  3.4 KVO模型  3.5 块编程  3.6 可变参数  3.7 本章小结 第4章 Xcode集成开发环境  4.1 创建第一个Xcode应用程序  4.2 构成应用程序的那些东西  4.3 了解Xcode为我们做了些什么  4.4 在Xcode中添加View Controller  4.5 在Xcode中添加框架  4.6 Xcode 使用技巧  4.7 本章小结 第5章 Interface Builder  5.1 IB和xib、nib文件  5.2 初识IB  5.3 使用IB创建图形界面  5.4 连接  5.5 本章小结 第6章 高级图形界面  6.1 应用程序多视图的导航  6.2 表视图UITableViewController的应用及其扩展  6.3 扩展UIKit  6.4 翻页控件和翻页控制器  6.5 本章小结企业应用篇 第7章 网络  7.1 使用NSURLConnection获得网络数据  7.2 使用NSOperation进行异步请求  7.3 与网络相关的示例  7.4 ASIHTTPRequest框架介绍  7.5 编写自己的网络模块类  7.6 本章小结 第8章 XML和Json  8.1 Cocoa与XML解析  8.2 TBXML  8.3 libxml  8.4 GDataXML  8.5 Json和SBJson  8.6 本章小结 第9章 保存用户数据  9.1 文件的持久化  9.2 数据库  9.3 本章小结 第10章 安全  10.1 iOS安全框架简介  10.2 使用SSL和服务器通信  10.3 OpenSSL  10.4 CommonCrypto  10.5 本章小结 第11章 多媒体、绘图及动画  11.1 播放视频  11.2 播放音频  11.3 Quartz 2D  11.4 Core Animation  11.5 本章小结 第12章 多点触摸及手势  12.1 手势识别器:UIGestureRecognizer 类  12.2 创建手势识别器  12.3 实现图片的拖动及缩放  12.4 本章小结 第13章 本地化  13.1 iPhone的本地化支持  13.2 本地化应用程序  13.3 示例  13.4 本章小结 第14章 iOS多线程和并行编程  14.1 多线程  14.2 并行编程  14.3 后台任务  14.4 本章小结 第15章 通知、本地通知和远程通知  15.1 通知  15.2 本地通知  15.3 远程通知  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.8 使用Core Plot绘制饼图  16.9 自定义Core Plot主题  16.10 本章小结 第17章 通讯簿、GPS和重力感应  17.1 通讯簿  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.4 iPhone 客户端  19.5 本章小结

内容摘要:

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

书籍规格:

书籍详细信息
书名企业级iPhone应用开发实战站内查询相似图书
9787111404590
如需购买下载《企业级iPhone应用开发实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸24 × 19装帧平装
页数 392 印数 3500

书籍信息归属:

企业级iPhone应用开发实战是机械工业出版社于2012.12出版的中图分类号为 TN929.53 的主题关于 移动电话机-应用程序-程序设计 的书籍。