iPhone 3开发基础教程(china-pub 首发)(针对iPhone SDK 3新特性全面改版)
基本信息
- 作者: (美)Dave Mark Jeff LaMarche [作译者介绍]
- 译者: 漆振 杨越 孙文磊
- 丛书名: 图灵程序设计丛书 移动开发类
- 出版社:人民邮电出版社
- ISBN:9787115215758
- 上架时间:2009-11-5
- 出版日期:2009 年11月
- 开本:16开
- 页码:412
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 移动开发 > iPhone
编辑推荐
创造销售奇迹的经典著作
畅销图书的最新升级
针对iPhone SDK 3新特性全面改版
推荐阅读
内容简介回到顶部↑
iphone是一种全新的移动平台,苹果公司为它推出了强大的软件开发工具包 iphone sdk。本书是一部关于 iphone sdk 3和 iphone 3开发的基础教程,内容翔实、语言生动。书中结合消费类设备上常见的实例,循序渐进地讲解了 iphone 3开发的基本流程,并介绍了最先进、时尚、受欢迎的 iphone 3新特性。.
本书内容完整丰富,具有较强的通用性,编程领域中各层次读者都能通过本书快速学习 iphone开发,提高相关技能。...
本书内容完整丰富,具有较强的通用性,编程领域中各层次读者都能通过本书快速学习 iphone开发,提高相关技能。...
作译者回到顶部↑
本书提供作译者介绍
Dave Mark 深受爱戴的Apple技术开发专家,具有多年开发经验。他撰写过许多Mac平台畅销书,目前专注于iPhone技术图书的写作,包括本书姊妹篇《iPhone 3开发高级教程》(中文版即将由人民邮电出版社出版)。.
Jeff LaMarche 资深Apple平台专家,拥有多年企业级开发经验。他是MacTech Magazine和Apple公司开发人员网的专栏作家。...
.. << 查看详细
Jeff LaMarche 资深Apple平台专家,拥有多年企业级开发经验。他是MacTech Magazine和Apple公司开发人员网的专栏作家。...
.. << 查看详细
目录回到顶部↑
第1章 欢迎来到iphone的世界. 1
1.1 关于本书 1
1.2 必要条件 1
1.3 必备知识 3
1.4 编写iphone应用程序有何不同 4
1.4.1 只有一个正在运行的应用程序 4
1.4.2 只有一个窗口 4
1.4.3 受限访问 5
1.4.4 有限的响应时间 5
1.4.5 有限的屏幕大小 5
1.4.6 有限的系统资源 5
1.4.7 不支持垃圾收集 6
1.4.8 新功能 6
1.4.9 与众不同的方法 6
1.5 本书内容 6
1.6 本次更新的内容 7
1.7 准备开始吧 7
第2章 创建基本项目 8
2.1 在xcode中设置项目 8
2.2 interface builder简介 13
1.1 关于本书 1
1.2 必要条件 1
1.3 必备知识 3
1.4 编写iphone应用程序有何不同 4
1.4.1 只有一个正在运行的应用程序 4
1.4.2 只有一个窗口 4
1.4.3 受限访问 5
1.4.4 有限的响应时间 5
1.4.5 有限的屏幕大小 5
1.4.6 有限的系统资源 5
1.4.7 不支持垃圾收集 6
1.4.8 新功能 6
1.4.9 与众不同的方法 6
1.5 本书内容 6
1.6 本次更新的内容 7
1.7 准备开始吧 7
第2章 创建基本项目 8
2.1 在xcode中设置项目 8
2.2 interface builder简介 13
译者序回到顶部↑
iPhone自发布之日起就成为了科技界的焦点。但一直为人诟病的是,其本身并不支持开源软件开发,也一直没有推出相应的第三方开发工具。而iPhone SDK的发布无疑解决了这一难题。开发人员可以使用iPhone SDK轻易地为iPhone和iPod touch创建应用程序。其简单易学的操作方式和强大的功能为开发人员带来了无限的可能。.
随着iPhone SDK 3的推出及其新功能的引入,《iPhone开发基础教程》的更新版本《iPhone 3开发基础教程》也得以推出。这一版提供了关于iPhone SDK 3和iPhone开发的全面信息,对Objective-C编程语言、Xcode和Interface Builder开发工具进行了深入浅出的介绍,同时对iPhone开发的基本流程、原理和原则进行了详细和通俗的讲解。本书采用理论与实践相结合的方式,指导读者创建一系列应用程序,让读者能在实践中理解iPhone应用程序的运行方式和构建方式,掌握具体的iPhone特性,学会如何控制这些特性并与之交互。
全书共18章,分为3个部分。前4章介绍iPhone开发中的基本概念和开发人员所需的必备知识,并通过示例演示了一些标准的iPhone用户界面控件。第5章至第16章深入介绍如何开发各种高级iPhone特性,其中包括自动旋转、工具栏控制器、表视图、分层列表、应用程序设置、数据管理、绘图、手势输入、Core Data、Core Location、加速计以及照相机和相片库。最后两章介绍如何将iPhone应用程序转换为其他语言,从而让更多用户接受并使用它。..
本书覆盖面广、结构清晰,是一本有关iPhone开发的全新入门指南。它面向具备Objective-C基本知识的iPhone开发用户。不论你是经验丰富的开发人员,还是初涉编程领域的新手,都可以从本书中得到有用的信息。书中的示例通用性高,特别适合读者参考使用,这使本书成为广大读者的首选。
iPhone SDK是一个新兴的软件开发平台,但目前国内关于iPhone开发的资料非常有限。相信本书的出版可以为iPhone开发的发展起到推波助澜的作用。
本书上一版由漆振、解巧云、孙文磊和杨越等翻译,这一版由杨越、漆振翻译和修订,在翻译过程中得到了欧阳宇、盛海艳和张波的帮助,在此一并致谢。由于译者的知识水平有限,加之时间比较仓促,文中难免会出现一些疏漏和错误,恳请广大读者给予批评指正。...
译者
2009年8月
随着iPhone SDK 3的推出及其新功能的引入,《iPhone开发基础教程》的更新版本《iPhone 3开发基础教程》也得以推出。这一版提供了关于iPhone SDK 3和iPhone开发的全面信息,对Objective-C编程语言、Xcode和Interface Builder开发工具进行了深入浅出的介绍,同时对iPhone开发的基本流程、原理和原则进行了详细和通俗的讲解。本书采用理论与实践相结合的方式,指导读者创建一系列应用程序,让读者能在实践中理解iPhone应用程序的运行方式和构建方式,掌握具体的iPhone特性,学会如何控制这些特性并与之交互。
全书共18章,分为3个部分。前4章介绍iPhone开发中的基本概念和开发人员所需的必备知识,并通过示例演示了一些标准的iPhone用户界面控件。第5章至第16章深入介绍如何开发各种高级iPhone特性,其中包括自动旋转、工具栏控制器、表视图、分层列表、应用程序设置、数据管理、绘图、手势输入、Core Data、Core Location、加速计以及照相机和相片库。最后两章介绍如何将iPhone应用程序转换为其他语言,从而让更多用户接受并使用它。..
本书覆盖面广、结构清晰,是一本有关iPhone开发的全新入门指南。它面向具备Objective-C基本知识的iPhone开发用户。不论你是经验丰富的开发人员,还是初涉编程领域的新手,都可以从本书中得到有用的信息。书中的示例通用性高,特别适合读者参考使用,这使本书成为广大读者的首选。
iPhone SDK是一个新兴的软件开发平台,但目前国内关于iPhone开发的资料非常有限。相信本书的出版可以为iPhone开发的发展起到推波助澜的作用。
本书上一版由漆振、解巧云、孙文磊和杨越等翻译,这一版由杨越、漆振翻译和修订,在翻译过程中得到了欧阳宇、盛海艳和张波的帮助,在此一并致谢。由于译者的知识水平有限,加之时间比较仓促,文中难免会出现一些疏漏和错误,恳请广大读者给予批评指正。...
译者
2009年8月
前言回到顶部↑
这真是一段令人难忘的经历!我们最初编写这本关于iPhone开发的书完全是出于个人爱好,从未想象过这本书会有如此多的读者。谁能想到,一本薄薄的小书竟然能够在全球各地畅销。读者对iPhone开发的热情是我们始料不及的。当然,这期间的点点滴滴也给我们留下了美好的回忆。.
那么,这个新版本中有哪些新内容?太多了!对于初学者,我们介绍了每一行代码,并且针对SDK 3修改了每个项目。诚如你所愿,我们也全面修改了文字内容,使所有的解释说明都保持最新。我们还根据Apress网页的勘误和我们自己的网站http://iphonedevbook.com上的错误报告 ,尽最大努力纠正了书中的每一个错误。当然,人无完人,金无足赤,所以如果你发现了任何错误,一定要告知我们,以便我们在下次印刷时能够继续更新本书。
如果已经有了上一版,还需不需要购买本书呢?这个问题非常好,它也是Apress出版社与我们以及我们两个作者之间反复交流的问题。本书新增了许多内容,包括一个介绍Core Data的新项目。Core Data是一项重要的持久性技术,它在iPhone开发中发挥着重要作用。此外,新版加入了许多内容,使一些较为复杂的主题变得容易理解。..
毫无疑问,这一版比上一版更加出色。如果你已经学习了上一版并且掌握了其中的所有材料,那么请继续学习我们所写的More iPhone 3 Development (Apress,2009),该书弥补了本书的不足,讨论了SDK 3中引入的优秀的新技术。
如果你还没有完整地学完上一版,仍然感觉思绪有些不太清楚,或者如果你只是想支持一下我们两位作者,那么一定要买这一版。我们会感谢你的支持。一定要访问http://iphonedevbook.com,告诉我们你开发的新颖的应用程序。我们期待着在论坛上见到你。祝编码愉快!...
那么,这个新版本中有哪些新内容?太多了!对于初学者,我们介绍了每一行代码,并且针对SDK 3修改了每个项目。诚如你所愿,我们也全面修改了文字内容,使所有的解释说明都保持最新。我们还根据Apress网页的勘误和我们自己的网站http://iphonedevbook.com上的错误报告 ,尽最大努力纠正了书中的每一个错误。当然,人无完人,金无足赤,所以如果你发现了任何错误,一定要告知我们,以便我们在下次印刷时能够继续更新本书。
如果已经有了上一版,还需不需要购买本书呢?这个问题非常好,它也是Apress出版社与我们以及我们两个作者之间反复交流的问题。本书新增了许多内容,包括一个介绍Core Data的新项目。Core Data是一项重要的持久性技术,它在iPhone开发中发挥着重要作用。此外,新版加入了许多内容,使一些较为复杂的主题变得容易理解。..
毫无疑问,这一版比上一版更加出色。如果你已经学习了上一版并且掌握了其中的所有材料,那么请继续学习我们所写的More iPhone 3 Development (Apress,2009),该书弥补了本书的不足,讨论了SDK 3中引入的优秀的新技术。
如果你还没有完整地学完上一版,仍然感觉思绪有些不太清楚,或者如果你只是想支持一下我们两位作者,那么一定要买这一版。我们会感谢你的支持。一定要访问http://iphonedevbook.com,告诉我们你开发的新颖的应用程序。我们期待着在论坛上见到你。祝编码愉快!...
媒体评论回到顶部↑
“不断有人问我如何开始iPhone开发,但我始终没有找到很好的答案。现在有答案了,Dave和Jeff的这本书简明易懂,并通过许多插图确保你能理解基本概念。在此基础上,他们深入讲述了各种关键概念,如MVC模式和ImageBuilder。我自己经常将本书作为参考指南使用——丰富的代码示例使它成为案头必备。”.
——Steve Demeter,Trism的创建者和Demiforce 公司的所有者
“本书清晰地描述了从注册为iPhone开发人员到创建完整的应用程序的整个开发流程。它通过大量示例演示了iPhone的特性。作者在本书中出色地展示了‘最佳实践’编码方法。这是一本很难被超越的iPhone软件开发指南。”
——Aaron Basil,iDev2.com
“Dave Mark始终是Mac编程图书作者中的佼佼者,而他现在又无可争议地成为了iPhone开发图书的王牌作者!本书是iPhone开发的权威指南,任何有意开始iPhone开发的人都应该阅读这本宝贵的参考指南。”
——Brian Greenstone,Pangea 软件公司的总裁兼CEO
“Jeff和Dave出色地完成了探索iPhone SDK的任务。本书是当之无愧的iPhone SDK开发最佳资源。开发人员将深深地被本书吸引,其实用性将在他们创建新的iPhone应用程序时体现出来。如果你是一名对此新兴平台感兴趣的开发人员,怎能错过这本书呢。”
——Chris Stewart,著名开发社区iPhoneDevSDK.com创始人..
“如果你打算编写iPhone程序,请从这里开始。Dave和Jeff知道你需要什么,也知道如何教你掌握所需知识。我对本书覆盖的内容之广感到非常惊讶。本书不仅涵盖了操作照相机等有趣的内容,还讨论了本地化等现实世界中的开发问题。”
——Mark Dalrymple,著名Apple开发组织CocoaHeads创始人之一,《Objective-C基础教程》的作者
“从概述技术开始,到介绍如何处理设备,作者带领我们直接进入了iPhone开发的核心领地。随着深入学习,你会了解关于各种布局引擎、视图管理器以及加速计和GPS API的更多知识。这本书是希望迅速且有效地开始iPhone开发的人士的必备之书!”
——Chris Pelsor,Tarantell:Hybrid公司经理
“Jeff和Dave出色地完成了探索iPhone SDK的任务。本书是iPhone SDK开发当之无愧的最佳资源。开发人员将深深地被本书吸引,本书的实用性将在他们创建新的iPhone应用程序时体现出来。如果你是一名对此新兴平台感兴趣的开发人员,怎能错过这本书呢。”
——Chris Stewart,著名开发社区iPhoneDevSDK.com创始人
“如果你打算编写iPhone程序,请从这里开始。Dave和Jeff知道你需要什么,也知道如何解释你所学的知识。我对本书覆盖的内容之广感到非常惊讶。书中不仅涵盖了操作照相机等有趣的内容,还包括本地化等现实世界中的开发问题。”
——Mark Dalrymple,著名Apple开发组织CocoaHeads创始人之一,《Objective-C基础教程》的作者...
——Steve Demeter,Trism的创建者和Demiforce 公司的所有者
“本书清晰地描述了从注册为iPhone开发人员到创建完整的应用程序的整个开发流程。它通过大量示例演示了iPhone的特性。作者在本书中出色地展示了‘最佳实践’编码方法。这是一本很难被超越的iPhone软件开发指南。”
——Aaron Basil,iDev2.com
“Dave Mark始终是Mac编程图书作者中的佼佼者,而他现在又无可争议地成为了iPhone开发图书的王牌作者!本书是iPhone开发的权威指南,任何有意开始iPhone开发的人都应该阅读这本宝贵的参考指南。”
——Brian Greenstone,Pangea 软件公司的总裁兼CEO
“Jeff和Dave出色地完成了探索iPhone SDK的任务。本书是当之无愧的iPhone SDK开发最佳资源。开发人员将深深地被本书吸引,其实用性将在他们创建新的iPhone应用程序时体现出来。如果你是一名对此新兴平台感兴趣的开发人员,怎能错过这本书呢。”
——Chris Stewart,著名开发社区iPhoneDevSDK.com创始人..
“如果你打算编写iPhone程序,请从这里开始。Dave和Jeff知道你需要什么,也知道如何教你掌握所需知识。我对本书覆盖的内容之广感到非常惊讶。本书不仅涵盖了操作照相机等有趣的内容,还讨论了本地化等现实世界中的开发问题。”
——Mark Dalrymple,著名Apple开发组织CocoaHeads创始人之一,《Objective-C基础教程》的作者
“从概述技术开始,到介绍如何处理设备,作者带领我们直接进入了iPhone开发的核心领地。随着深入学习,你会了解关于各种布局引擎、视图管理器以及加速计和GPS API的更多知识。这本书是希望迅速且有效地开始iPhone开发的人士的必备之书!”
——Chris Pelsor,Tarantell:Hybrid公司经理
“Jeff和Dave出色地完成了探索iPhone SDK的任务。本书是iPhone SDK开发当之无愧的最佳资源。开发人员将深深地被本书吸引,本书的实用性将在他们创建新的iPhone应用程序时体现出来。如果你是一名对此新兴平台感兴趣的开发人员,怎能错过这本书呢。”
——Chris Stewart,著名开发社区iPhoneDevSDK.com创始人
“如果你打算编写iPhone程序,请从这里开始。Dave和Jeff知道你需要什么,也知道如何解释你所学的知识。我对本书覆盖的内容之广感到非常惊讶。书中不仅涵盖了操作照相机等有趣的内容,还包括本地化等现实世界中的开发问题。”
——Mark Dalrymple,著名Apple开发组织CocoaHeads创始人之一,《Objective-C基础教程》的作者...








点击看大图








加载中...

