iPhone开发基础教程
本书是iPhone开发的权威指南,全面深入探索iPhone开发的无限可能。本书由业界名家撰写,英文原版问世以后迅速登上Amazon计算机图书排行榜榜首并持续至今,总排名一度达到20名左右,创造了销售奇迹。
iPhone开发基础教程是Apple公司的iPhone已经开创了移动平台新纪元!它与AppStore的绝配也为全世界的程序员提供了一个施展才华的全新大舞台。只要有新奇的创意,你完全有可能像开发iShoot游戏的EthanNicholas(日收入2万多美元)和开发Trism游戏的SteveDemeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创业,改变自己的人生。
本书从基础知识开始,清晰透彻地讲述了创建iPhone应用程序的全过程。在探讨基本概念和各个关键特性(iPhone界面元素、数据保存、SQLite、Quartz和OpenGLES、手势支持、本地化、CoreLocation等)时,提供了丰富的实例。更难得的是,本书始终强调iPhone开发中的各种最佳实践,即使是有经验的开发人员,也会因此受益匪浅。
iPhone开发基础教程涵盖了以下几个方面的知识点:
1. iPhone开发基础知识:包括iPhone的历史、iPhone的特点、iPhone的开发环境等。
2. iPhone应用程序的创建:包括Apple网站注册账号、下载和安装免费iPhoneSDK、创建iPhone应用程序的基本步骤等。
3. iPhone界面元素:包括按钮、标签、文本框、图片、表格、视图等各种界面元素的使用和实现。
4. 数据保存:包括使用SQLite数据库、Core Data框架、文件存储等方法来保存数据。
5. 图形和动画:包括使用Quartz和OpenGLES来实现图形和动画效果。
6. 手势支持:包括使用各种手势来控制iPhone应用程序的交互方式。
7. 本地化:包括使用本地化来适应不同语言和地区的需求。
8. CoreLocation:包括使用CoreLocation来获取用户的位置信息和提供基于位置的服务。
本书的特点是始终强调iPhone开发中的各种最佳实践,提供了丰富的实例和案例,让读者能够快速掌握iPhone开发的技术和技能。因此,本书适合所有想学习iPhone开发的读者,无论是初学者还是经验丰富的开发人员。