第一图书网

iOS应用开发攻略

[美] Matt Drance Paul Warren 人民邮电出版社
出版时间:

2012-9  

出版社:

人民邮电出版社  

作者:

[美] Matt Drance Paul Warren  

页数:

149  

字数:

236000  

译者:

刘威  

Tag标签:

无  

前言

对开发者来说,iOS是个神奇的平台。它那不可思议的触摸屏和交互模式,为应用程序打开了全新的篇章。已经有卓越的开发人员开发出了几年前还无法想象的软件。iPhone、iPod Touch和iPad的便携性意味着我们可以将其随身携带,而且其不错的电池待机时间意味着我们可以持续使用。显而易见,iOS指明了未来的方向(我只能对我那台2007年的MacBook Pro装的雪豹操作系统说声抱歉,我开发软件及处理照片时经常会用到它)。显然计算技术已经改变,而且不会再回到2005年的方式。这令人兴奋。谁不想为这些神奇的设备开发软件呢?另一方面,实际上我们开始学习如何为iOS及其基于触控的框架开发软件才只有短短的几年时间。当然,读者中有些人一直从事Mac OS X的软件开发,相比大多数从其他平台转而开发iOS的开发人员,你们已领先一步。但是,不要误会。不管你背景如何,在编写iOS的程序时,我们都是处于陌生的领域。尽管我在十几年前就开始编写Cocoa应用程序,并且写了很多有关Mac OSX开发的书和文章,但我在iOS的开发中仍然遇到不少头疼的事,需要在Xcode中埋头查阅其文档。需要弄懂的东西太多,包括如何创建完美的启动画面,如何最有效地用表格与滚动视图实现我们的目标,如何访问新兴的社交应用所使用的众多网络服务,以及如何利用iOS的运行库而不是与之对抗。很幸运,我们不必自己解决所有这些问题。Matt和Paul(本书的作者)已经在这本攻略书中收集了一系列实例,并且收录了最新的iOS软件开发的最佳做法。结果就是为我们贡献了一系列了不起的、针对目标问题的具体解决方案,我们可以在需要时尽情查阅。但不止如此。尽管本书由一些完全自成体系的独立章节组成,但读完全书可以让我们对Matt和Paul如何施展其技艺大有领悟。当我阅读本书初稿时,那种感觉就像在观赏我喜爱的厨师现场烹饪美食,我可以向他们学习如何处理手头的工作,甚至包括如何处理我本以为自己已经掌握的简单任务。所以,且搬把椅子坐下来,跟我最喜爱的两位iOS开发者学上一手!然后,放手去开发几年前你还可望不可及的那些软件吧!James Duncan Davidson2011年4月

内容概要

  《iOS应用开发攻略》收录了最新的iOS软件开发的最佳做法,涵盖了应用开发及构建优雅解决方案的必备知识,包括:编写通用的启动画面和嵌入式Web浏览器;构建复杂表视图;使app或游戏活灵活现的填充、变换和动画;通过手势、转换和自定义控件改善UI;用基本技术知识避免代码重复,解决复杂问题(如上传大文件到Web服务器)等。
  《iOS应用开发攻略》适合移动开发人员阅读。

作者简介

“如果只能选择一位老师学习最好的iOS开发方法,我会选择Matt Drance。本书也没让我失望,因为我立刻就用上了几招。我希望尽快用到更多招数,尤其是Paul的好玩的图形与动画技法!”
——Brent Simmons,NetNewsWire的开发人员
“本书对一系列‘他们是怎么做的’问题做了很好的解答。对于想在自己的苹果应用中点缀亮点的人来说,这是一本必读的书。”
——Justin Williams,Second Gear主力程序员
“无论对初学者还是有经验的开发人员来说,这都是一本很棒的书。书中充满了极为有用的最新示例程序,示范了如何往项目中添加专业级的功能,而且讲解精彩,代码给力。”
——Michael Hay,Black Pixel公司高级开发人员
“强烈推荐这本书!书中介绍的很多技巧与窍门别处都难以找到。我宁愿从书架上(或iBooks中)取出一本书,来研习曾经看到过的那段代码,书上的代码是不会突然消失的;而去网上找的话,说不定早被网站删掉了。这本书肯定是我要从书架上取出的一本。”
——Marcus S. Zarra,Zarra Studios公司老板
“即使你在自己的苹果应用中只用到了书中的一招,那么买这本书也值了。我很快就发现书中马上能用的招数简直太多了。如果你靠写iOS应用来挣钱,而且惜时如金,那么时刻要把书放在触手可及之处,否则你会抓狂的!”
——Mike Clark,Clarkware创始人

书籍目录

目 录
第1章 UI攻略 1
攻略1 添加基本的启动画面切换 1
攻略2 让启动画面的切换更有吸引力 7
攻略3 为定制的通知视图添加动画 12
攻略4 创建可重用的开关按钮 15
攻略5 形成带彩色纹理的圆角视图 19
攻略6 组装可重用的网页视图 22
攻略7 定制滑动条与进度条 25
攻略8 打造自己的手势识别器 27
攻略9 创建独立的警告视图 30
攻略10 表示带属性字符串的标签 35
攻略11 滚动无止境的专辑封面墙 39
攻略12 从专辑封面墙播放乐曲 42
攻略13 享受自动滚动的文本视图 47
攻略14 创建个性化的数值控件 50
第2章 表格与滚动视图攻略 56
攻略15 简化表格单元格的生成 56
攻略16 在Nib中使用智能表格单元格 59
攻略17 定位单元格子视图 63
攻略18 组织复杂的表格视图 65
攻略19 生成双色表格视图 70
攻略20 给表格视图添加边框阴影 73
攻略21 在滚动视图中使用静态内容 79
攻略22 创建旋转翻页的滚动视图 82
第3章 绘图攻略 86
攻略23 绘制梯度填充的贝塞尔轨迹 87
攻略24 创建多个动画的动态图像 91
攻略25 创建组合与变换的视图 93
攻略26 对梯度图层实施动画 95
攻略27 重新打造阴影 98
攻略28 显示带动画的视图 100
攻略29 构造简单的发射器 102
攻略30 翻卷页面显示新视图 106
第4章 网络攻略 111
攻略31 改进网络活动指示器 111
攻略32 简化Web服务的连接 113
攻略33 格式化简单的HTTP POST 116
攻略34 通过HTTP上传文件 120
第5章 运行库攻略 127
攻略35 使用新式的Objective-C类设计 127
攻略36 生成智能调试输出 130
攻略37 设计智能化的User Defaults访问 133
攻略38 扫描与遍历视图层次结构 136
攻略39 初始化基本数据模型 142
攻略40 在范畴中存储数据 146


编辑推荐

亚马逊五星级评价针对问题提供解决方案代码丰富,实战性强助你iOS开发中攻城拔寨

图书封面

图书标签Tags

广告

下载页面


iOS应用开发攻略 PDF格式下载



《iOS应用开发攻略》收录了最新的iOS软件开发的最佳做法,涵盖了应用开发及构建优雅解决方案的必备知识,包括:编写通用的启动画面和嵌入式Web浏览器;构建复杂表视图;使app或游戏活灵活现的填充、变换和动画;通过手势、转换和自定义控件改善UI;用基本技术知识避免代码重复,解决复杂问题(如上传大文件到Web服务器)等。  《iOS应用开发攻略》适合移动开发人员阅读。


作为IOS开发的人员应该更多积极的获取知识。


书不错,但是不适合初学者,需要一定的基础才看得懂。


感觉难易适中,适合有一定基础的读者阅读


很好,据说是电瓶车坏掉了,所以有点晚了


还没看,纸张不错当当的书籍应该不错


这绝对是一本好书,这下有的看了


还没看啊啊啊


内容很实用,绝对经典的实用手册。


如果你熟悉ios sdk,打算提高app的质量与效率,就阅读此书吧


里面确实有许多攻略,较为实用


这本书如果内容再多些就好了。


讲得不错,就是内容有点少


没细看呢


看起来还不错,没细读呢


书的内容跟描述的差不多,但是当当把书弄的已经没有新书的样子了,不知道爱惜书籍么


书中代码太乱


不好 里面例子太老 写出来运行没有效果


iOS 应用开发攻略


书不是很厚,但是很实用


还行,技术点比较基础


iOS应用开发攻略


就看一下序言,就觉得不错


相关图书