iPhone开发基础教程(china-pub全国首发)(09年度畅销榜NO.5)(国内第1本,创Amazon销售奇迹)
基本信息
- 作者: (美)Dava Mark JeffLaMarche [作译者介绍]
- 译者: 漆振 谢巧云 孙文磊
- 丛书名: 图灵程序设计丛书.移动开发系列
- 出版社:人民邮电出版社
- ISBN:9787115197337
- 上架时间:2009-3-17
- 出版日期:2009 年4月
- 开本:16开
- 页码:392
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 移动开发 > iPhone
编辑推荐
创造销售奇迹的最新经典著作.
全面深入探索iPhone开发的无限可能..
从这里,抢先拥抱软件开发的未来...
推荐阅读
内容简介回到顶部↑
iphone是一种全新的移动平台,苹果公司为它推出了强大的软件开发工具包iphone sdk。本书是一部关于iphone sdk和iphone开发的基础教程,内容翔实、语言生动。书中结合消费类设备上常见的实例,循序渐进地讲解了iphone开发的基本流程,并介绍了最先进、时尚、受欢迎的iphone特性。.
本书内容完整丰富,具有较强的通用性,编程领域中各层次读者都能通过本书快速学习iphone开发,提高相关技能。
apple公司的iphone已经开创了移动平台新纪元!它与app store的绝配也为全世界的程序员提供了一个施展才华的全新大舞台。只要有新奇的创意,你完全有可能像开发ishoot游戏的ethan nicholas(日收入2万多美元)和开发trism游戏的steve demeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创业,改变自己的人生。..
本书由业界名家撰写,英文原版问世以后迅速登上amazon计算机图书排行榜榜首并持续至今,总排名一度达到20名左右,创造了销售奇迹。而且,本书获得了读者的一致好评,已经被奉为经典。书中从到apple网站注册账号,下载和安装免费iphone sdk开始,清晰透彻地讲述了创建iphone应用程序的全过程。在探讨基本概念和各个关键特性(iphone界面元素、数据保存、sqlite、quartz和opengl es、手势支持、本地化、core location等)时,提供了丰富的实例。更难得的是,本书始终强调iphone开发中的各种最佳实践,即使是有经验的开发人员,也会因此受益匪浅。
开卷阅读本书,进入iphone开发的神奇世界吧,它将让你热血沸腾!...
本书内容完整丰富,具有较强的通用性,编程领域中各层次读者都能通过本书快速学习iphone开发,提高相关技能。
apple公司的iphone已经开创了移动平台新纪元!它与app store的绝配也为全世界的程序员提供了一个施展才华的全新大舞台。只要有新奇的创意,你完全有可能像开发ishoot游戏的ethan nicholas(日收入2万多美元)和开发trism游戏的steve demeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创业,改变自己的人生。..
本书由业界名家撰写,英文原版问世以后迅速登上amazon计算机图书排行榜榜首并持续至今,总排名一度达到20名左右,创造了销售奇迹。而且,本书获得了读者的一致好评,已经被奉为经典。书中从到apple网站注册账号,下载和安装免费iphone sdk开始,清晰透彻地讲述了创建iphone应用程序的全过程。在探讨基本概念和各个关键特性(iphone界面元素、数据保存、sqlite、quartz和opengl es、手势支持、本地化、core location等)时,提供了丰富的实例。更难得的是,本书始终强调iphone开发中的各种最佳实践,即使是有经验的开发人员,也会因此受益匪浅。
开卷阅读本书,进入iphone开发的神奇世界吧,它将让你热血沸腾!...
作译者回到顶部↑
本书提供作译者介绍
Dave Mark 深受爱戴的Apple技术开发专家,具有多年开发经验。他是许多Mac平台畅销书的作者,包括Learn C on the Mac、Macintosh Programming Primer系列以及Ultimate Mac Programming。可以通过www.davemark.com与他联系。.
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 受限访问 4
1.4.4 有限的响应时间 4
1.4.5 有限的屏幕大小 5
1.4.6 有限的系统资源 5
1.4.7 缺少cocoa工具 5
1.4.8 新属性 5
1.4.9 与众不同的方法 6
1.5 本书内容 6
1.6 准备开始吧 7
第2章 创建基本项目 8
2.1 在xcode中设置项目 8
2.2 interface builder简介 12
2.2.1 nib文件的构成 14
1.1 关于本书 1
1.2 必要条件 1
1.3 必备知识 3
1.4 编写iphone应用程序有何不同 4
1.4.1 只有一个正在运行的应用程序 4
1.4.2 只有一个窗口 4
1.4.3 受限访问 4
1.4.4 有限的响应时间 4
1.4.5 有限的屏幕大小 5
1.4.6 有限的系统资源 5
1.4.7 缺少cocoa工具 5
1.4.8 新属性 5
1.4.9 与众不同的方法 6
1.5 本书内容 6
1.6 准备开始吧 7
第2章 创建基本项目 8
2.1 在xcode中设置项目 8
2.2 interface builder简介 12
2.2.1 nib文件的构成 14
译者序回到顶部↑
iPhone自从发布的那一天起就成为科技界的焦点。但一直为人诟病的是,其本身并不支持开源软件开发,也一直没有推出相应的第三方开发工具。而iPhone SDK的发布无疑解决了这一难题。开发人员可以使用iPhone SDK轻易地为iPhone和iPod Touch创建应用程序。其简单易学的操作方式和强大的功能为开发人员带来了超强的能力。.
本书提供了关于iPhone SDK和iPhone开发的全面信息,对Objective-C编程语言、Xcode和Interface Builder开发工具进行了深入浅出的介绍,同时对iPhone开发的基本流程、原理和原则进行了详细和通俗的讲解。本书采用理论与实践相结合的方式,指导读者创建一系列应用程序,让读者能在实践中理解iPhone应用程序的运行方式和构建方式,掌握具体的iPhone特性,学会如何控制这些特性或与之交互。
全书共18章,分为3个部分。前4章介绍iPhone开发中的相关基本概念和开发人员所需的必备知识,并通过示例演示了一些标准的iPhone用户界面控件。第5章至第16章深入介绍如何开发各种高级iPhone特性,其中包括自动旋转、工具栏控制器、表视图、分层列表、应用程序设置、数据管理、绘图、手势输入、Core Location、加速计以及照相机和相片库。最后两章介绍如何将iPhone应用程序翻译为其他语言,从而让更多的用户接受并使用它,以及看完本书之后应该努力的方向。..
本书覆盖面广、结构清晰,是一本有关iPhone开发的全新入门指南。它面向具备基本Objective-C知识的iPhone初、高级开发用户,不论你是经验丰富的开发人员,还是初涉编程领域的新手,都可以从本书中得到有用的信息。书中的示例通用性高,特别适合读者参考使用,这使本书成为广大读者的首选。
iPhone SDK是一个新兴的软件开发平台,但目前国内关于iPhone开发的资料非常有限。相信本书的出版可以为iPhone开发的发展起到推波助澜的作用。
本书由漆振、谢巧云、孙文磊等翻译,在翻译过程中得到了欧阳宇、盛海艳、杨越和张波的帮助,在此一并致谢。由于译者的知识水平有限,加之时间也比较仓促,文中难免会出现一些疏漏,恳请广大读者给予批评指正。...
译者
2009年1月
本书提供了关于iPhone SDK和iPhone开发的全面信息,对Objective-C编程语言、Xcode和Interface Builder开发工具进行了深入浅出的介绍,同时对iPhone开发的基本流程、原理和原则进行了详细和通俗的讲解。本书采用理论与实践相结合的方式,指导读者创建一系列应用程序,让读者能在实践中理解iPhone应用程序的运行方式和构建方式,掌握具体的iPhone特性,学会如何控制这些特性或与之交互。
全书共18章,分为3个部分。前4章介绍iPhone开发中的相关基本概念和开发人员所需的必备知识,并通过示例演示了一些标准的iPhone用户界面控件。第5章至第16章深入介绍如何开发各种高级iPhone特性,其中包括自动旋转、工具栏控制器、表视图、分层列表、应用程序设置、数据管理、绘图、手势输入、Core Location、加速计以及照相机和相片库。最后两章介绍如何将iPhone应用程序翻译为其他语言,从而让更多的用户接受并使用它,以及看完本书之后应该努力的方向。..
本书覆盖面广、结构清晰,是一本有关iPhone开发的全新入门指南。它面向具备基本Objective-C知识的iPhone初、高级开发用户,不论你是经验丰富的开发人员,还是初涉编程领域的新手,都可以从本书中得到有用的信息。书中的示例通用性高,特别适合读者参考使用,这使本书成为广大读者的首选。
iPhone SDK是一个新兴的软件开发平台,但目前国内关于iPhone开发的资料非常有限。相信本书的出版可以为iPhone开发的发展起到推波助澜的作用。
本书由漆振、谢巧云、孙文磊等翻译,在翻译过程中得到了欧阳宇、盛海艳、杨越和张波的帮助,在此一并致谢。由于译者的知识水平有限,加之时间也比较仓促,文中难免会出现一些疏漏,恳请广大读者给予批评指正。...
译者
2009年1月
前言回到顶部↑
“从我开始使用Mac以来,我还没有看到过让我如此激动的编程平台。”最近我们经常听到这样的感言,坦白地说,我也有同感。iPhone是一种让人激动不已的出色技术,它将功能和乐趣完美地融合在一起。而程序员使用这种技术可以完成的工作也让人很激动!.
这个世界的大门刚刚打开。花些时间浏览App Store,你会情不自禁地感动振奋。如果你并不负责设计自己的iPhone应用程序,那么为iPhone开发提供咨询也具有无限的商机。每个人好像都想把他们的产品导入该平台。我们的电话已经响个不停了。..
如果你已经研究了几个月,偶尔访问一下我们的网站(http://iphonedevbook.com),并和我们打个招呼吧。请告诉我们有关你的项目的信息,我们很乐意倾听你的诉说。...
Dave和Jeff
这个世界的大门刚刚打开。花些时间浏览App Store,你会情不自禁地感动振奋。如果你并不负责设计自己的iPhone应用程序,那么为iPhone开发提供咨询也具有无限的商机。每个人好像都想把他们的产品导入该平台。我们的电话已经响个不停了。..
如果你已经研究了几个月,偶尔访问一下我们的网站(http://iphonedevbook.com),并和我们打个招呼吧。请告诉我们有关你的项目的信息,我们很乐意倾听你的诉说。...
Dave和Jeff
媒体评论回到顶部↑
“不断有人问我如何开始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知道你需要什么,也知道如何解释你所学的知识。我对本书覆盖的内容之广感到非常惊讶,从Hello World到分析用户的手势。本书不仅涵盖了操作摄像机等有趣的内容,还包括本地化等现实世界中的开发问题。他们让我受益匪浅。”
——Mark Dalrymple,CocoaHeads创始人之一,Advanced Mac OS X Programming的主要作者
“从技术概述入手,到如何处理设备,作者带领我们直接进入了iPhone开发的核心领地。随着深入学习,你会了解关于各种布局引擎、视图管理器以及加速计和GPS API的更多知识。这本书是希望迅速且有效地开始iPhone开发的人士的必备之书!”
——Chris Pelsor,Tarantell:Hybrid公司经理
“Trism游戏让我在2个月内收入25万美元,然后有无数人问我怎么开发iPhone应用,现在答案出现了!Dave和Jeff的书深入浅出、循序渐进而且示例丰富,堪称完美。它已经成了我的必备参考书,需要不时查阅。强烈推荐!”...
——Steve Demeter(《连线》杂志“2008最佳iPhone应用”Trism游戏开发者)
——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知道你需要什么,也知道如何解释你所学的知识。我对本书覆盖的内容之广感到非常惊讶,从Hello World到分析用户的手势。本书不仅涵盖了操作摄像机等有趣的内容,还包括本地化等现实世界中的开发问题。他们让我受益匪浅。”
——Mark Dalrymple,CocoaHeads创始人之一,Advanced Mac OS X Programming的主要作者
“从技术概述入手,到如何处理设备,作者带领我们直接进入了iPhone开发的核心领地。随着深入学习,你会了解关于各种布局引擎、视图管理器以及加速计和GPS API的更多知识。这本书是希望迅速且有效地开始iPhone开发的人士的必备之书!”
——Chris Pelsor,Tarantell:Hybrid公司经理
“Trism游戏让我在2个月内收入25万美元,然后有无数人问我怎么开发iPhone应用,现在答案出现了!Dave和Jeff的书深入浅出、循序渐进而且示例丰富,堪称完美。它已经成了我的必备参考书,需要不时查阅。强烈推荐!”...
——Steve Demeter(《连线》杂志“2008最佳iPhone应用”Trism游戏开发者)


点击看大图








加载中...
