文件大小:28.33 MB
文件类型:pdf
发布时间:2015-02-20 19:14:50
需资源分:1
下载次数:4
Tag:IOS IOS编程 IOS4
::资源简介::
本书涵盖了使用iPhone SDK进行iPhone和iPad编程的基本原理,全书共分为21章外加5个 附录。
第1章介绍了iPhone SDK中的各种工具并解释了它们在iPhone和iPad开发中的用途。
第2章介绍了如何使用Xcode与Interface Builder来构建Hello World应用程序。重点在于快速 起步,随后的章节则详细介绍了应用程序的各个组成部分与组件。
第3章介绍了iPhone和iPad编程的基本概念:插座变量与动作。你将学习到如何借助于插座变量 和动作使代码与Interface Builder中的可视化元素进行交互,以及为什么它们是每个iPhone和iPad应 用程序不可或缺的组成部分。另外,你还将学习组成应用程序的用户界面的各个视图。
第4章介绍了iPhone SDK中提供的各个视图控制器。你将学习如何开发不同类型的应用程 序:View-based、Window-based、Split View-based和Tab Bar应用程序。
第5章介绍了如何把iPhone应用程序移植到iPad平台上,以及如何创建可以同时在iPhone和 iPad上运行的Universal应用程序。
第6章介绍了如何处理iPhone中的虚拟键盘。你将学习到如何根据需要隐藏键盘以及当键盘 显示时如何确保视图不会被键盘遮挡。
第7章介绍了当设备旋转时如何调整应用程序的UI。你将学习到当设备旋转时所触发的各种 事件,还将学习到如何强制应用程序在某一方向上显示。
第8章介绍了iPhone SDK中一种强大的视图——表视图,表视图通常用于显示数据行。本章 将会介绍如何在表视图中实现搜索功能。
第9章介绍了如何通过应用程序设置持久化应用程序首选项。借助于应用程序设置,你可以 通过iPhone与iPad上的Settings应用程序访问与应用程序相关的首选项。
第10章介绍了如何通过将数据保存到应用程序沙箱目录的文件中来持久化应用程序数据。 你还将学习到如何访问应用程序沙箱中的各个文件夹。
第11章介绍了如何使用嵌入式数据库SQLite3存储数据。
第12章概述了可在iPhone和iPad上实现简单动画的各种技术。你还将学习到iPhone SDK所支 持的各种仿射变换,以及如何在iPhone和iPad上播放视频。
第13章介绍了用于访问iPhone和iPad内置应用程序(如照片库、联系人等)的各种方式。你还 将学习到如何在自己的应用程序中调用内置应用程序(如Mail与Safari等)。
第14章概述了iPhone SDK提供的各个手势识别器,以帮助设备解释用户的输入手势。 第15章介绍了如何访问iPhone和iPad加速计,你还将学习到如何检测设备的摇动。 第16章介绍了如何在iPhone和iPad应用程序内使用Web服务。你将学习到与Web服务通信的
各种方式,包括SOAP、HTTP GET和HTTP POST。另外,你还还将学习到如何解析Web服务返 回的XML结果。
第17章探索了如何使用Game Kit框架进行蓝牙编程。你将学习如何使两个设备通过蓝牙连 接进行通信,以及如何在蓝牙连接上实现语音聊天。
第18章介绍了如何使用Bonjour协议把服务发布到网络上。
第19章介绍了如何实现使用推送通知的应用程序。APNs可以让应用程序连续地从服务提供 者那里接收状态更新,即使应用程序可能没有运行。
第20章介绍了如何使用Map Kit框架构建基于位置的服务。你还将学习如何获取地理位置以 VIII
前 言
及如何使用这些数据显示地图。 第21章介绍了如何构建当用户切换到另一个应用程序时可以在后台运行的应用程序。你还
将学习如何使用新增的本地通知功能调度在特定时间间隔触发的通知。 附录A介绍了如何在实际的设备上测试应用程序。
附录B快速介绍了Xcode中的众多功能。
附录C快速介绍了Interface Builder中的众多功能。 附录D提供了关于Objective-C的快速教程。不熟悉这门语言的读者应该在开始前阅读这一部
分的内容。 附录E包含了除第1章外每章末尾练习题的答案。请注意,附录E放到了网站Wrox.com上。
::下载地址::
>> 评论