第1章 欢迎来到iPhone的世界
你想编写iPhone应用程序?iPhone可能在今后很长一段时间内都是最有趣的新兴平台。毫无疑问,它是迄今为止最新颖的移动平台,特别是现在,苹果公司还提供了一组精美的、具有良好文档的工具来支持iPhone,应用程序的开发。
1.1 关于本书
本书将带你走上创建iPhone应用程序的大道。我们的目标是让你通过初步学习,理解iPhone应用程序的运行方式和构建方式。在阅读过程中,你将创建一系列小型应用程序,每个应用程序都会突出特定的iPhone特性,展示如何控制这些特性或与其交互。如果将本书中的基本知识与你自己的创造力相结合,同时借助苹果公司大量翔实的文档,你将具备创建专业级iPhone应用程序所需的一切条件。
1.2 必要条件
在开始编写iPhone软件之前,需要做一些准备工作。对于初学者,需要一台运行Leopard(OSX 10.5.3或更高版本)的基于Intel的Macintosh计算机。2006年之后上市的任何Macintosh计算机(不管是笔记本还是台式机)应该都符合要求。
无需使用具备顶级配置的计算机,MacBookl或Mac Mini就能够出色地完成任务。但是,对于较早且运行速度较慢的计算机型号,进行RAM升级能够获得较大的性能提升。
你还需要注册成为iPhone开发人员。只有完成了这一步,苹果公司才允许下载iPhone SDK(软件开发工具包)。
展开
——Brian Greenstone(Pangea软件公司的总裁兼CEO)
“Trism游戏让我在2个月内收入25万美元,然后有无数人问我怎么开发iPhone应用,现在答案出现了!Dave和Jeff的书深入浅出、循序渐进而且示例丰富,堪称完美。它已经成了我的必备参考书,需要不时查阅。强烈推荐!”
——Steve Demeter(《连线》杂志“2008最佳iPhone应用”Trism游戏开发者)