Apress水果大餐——移动开发

原创 2012年03月29日 09:24:52

enter image description here


编者按: 本期小编为您打造了水果书专题,主打书是4月份即将上市的《苹果应用开发与营销》(第2版),通过阅读这些水果书,你可以为自己打下牢固的基础,并掌握扎实的知识——关于Objective-C**、Cocoa Touch和能将这些技术融合在一起,创建不可思议的新iPhone应用程序的工具。本期专题希望您能够喜欢。


新书预告

enter image description here

作者简介:

Dave Wooldridge
Electric Butterfly公司的创始人,他自1995年就一直从事网站和软件开发工作,曾多次获奖。当Dave不开发Mac和iOS应用的时候,你一定会发现他在写作。Dave是The Developer Sketchbook系列丛书的作者,是《iPad开发基础教程》的作者之一。他还为领先的科技出版物撰写了大量文章,包括为MacTech Magazine的每月软件营销专栏撰写文章。你可以在Twitter上关注他:Twitter.com/ebutterfly。

Michael Schneider
2009年初,Michael Schneider离开了硅谷的技术机构Wilson Sonsini Goodrich & Rosati,创立了HiveBrain Software公司。HiveBrain在iTunes App Store中发布了大量应用,其中最著名的TouchType曾在美国的App Store中排名第十三。Michael继续以Bitwise Legal的名义从事法律事务,主要服务于软件和交互媒体客户,其中著名的客户包括Bungie和Innerfence。你可以在Twitter上关注他:Twitter.com/hivebrain。

内容简介:

这本畅销书专门针对iOS 4进行了更新和扩充,它将向读者展示了如何将营销和商业才能运用到设计和开发过程的每个方面,从而为你的应用在App Store中的成功创造最佳的机会。

本书由经验丰富且具有商业背景的开发人员撰写,它将向读者一步步展示经济高效的营销技巧,这些已经被证明是适用于专业iOS应用开发人员的成功技巧,尤其适合那些预算有限的独立开发人员。

从本书中你将学到以下内容:

  • 分析应用创意和竞争性,并定位目标受众,从而评估销售潜力。
  • 保护业务和知识产权,并避免潜在的法律纠纷。
  • 将iOS应用转化为有力的营销工具。
  • 综合运用应用内交叉促销、社交媒体和苹果的Game Center,使之产生增效作用。
  • 充分利用应用内广告和应用内购买等创收商业模式。书中还全面涵盖了iAd框架和Store Kit API的相关知识。
  • 提高可用性并实现有效的测试。
  • 利用Twitter、Facebook、博客和专门的站点来建立发布前的口碑效应。
  • 成功地完成App Store提交过程。

已出版

enter image description here

【解析iOS设计模式开山之作】【优化Objective-C编程实践必修宝典】【由此迈入移动开发高手行列】

内容简介:

苹果公司的App Store拥有超过20万个应用(每秒都在增加)供用户选择,正深刻地改变着软件行业。每天都有更多的iOS开发者想投入到这一潮流,希望凭藉下一个杀手级应用发家致富。本书的目标正是带领读者完成从新手到高手的转变,关注底层的设计模式而非一味只顾着写代码,从而开发出更加高效、实用和专业的应用。

iOS应用程序的基础Cocoa Touch框架内容丰富、结构优美,通过将各种设计模式应用到其基础结构中,为第三方开发者提供了很好的可扩展性和灵活性。因此,要充分利用这一框架,应当深刻理解并恰当应用设计模式。本书受到GoF的经典著作《设计模式》的启发,旨在引导大家掌握如何在iOS平台上以Objective-C语言实现Cocoa Touch开发所要用到的传统设计模式。

在编写代码的过程中,你可能在一定程度上运用了一些设计模式,只是并没有意识到或充分利用它们。基于此,本书深入解析了这些设计模式。特定模式方法的实现将向iOS应用开发人员展示其非凡价值。你将掌握单例、抽象工厂、责任链和观察者等经典模式,还会发现一些不太知名但非常有用的模式,比如备忘录、组合、命令和中介者等。

学完本书,你将学会:

  • 各种设计模式的基本概念;
  • 根据不同场景,将设计模式应用于代码中;
  • 用设计模式来改进应用程序;
  • 提高软件开发的效率。

亚马逊读者评论:

-
“每学习一门新的编程语言,我都会去买一本介绍其设计模式的书。这些书从来没有让我失望过。从长远来看,我获得的回报十倍于我的付出,本书也不例外.作者首先介绍每一种设计模式的理论和方法,然后给出代码示例。简单地讲,本书结构清晰,易于理解,物超所值。”


“这是一本启人深思的书。在学习如何将设计模式应用于复杂的iOS应用的同时,我开始静下来思考怎样优化既有代码。向每一位中高级iOS开发人员推荐本书。”

相关阅读


enter image description here

【Amazon超级畅销书】【全面解读Objective-C语言及Cocoa特性】【用最通俗的语言阐释深奥知识】

内容简介:
Objective-C是创建Mac OS X应用和iPhone应用的主要语言,优雅的面向对象编程环境与快速而普及的C语言珠联璧合,造就了它的不俗表现。翻开本书你就能感到它的魅力扑面而来。

本书全面而系统地讲述Objective-C语言的基础知识和面向对象编程的重要概念,结合实例介绍了Cocoa工具包的优秀特性和其中的框架,以及继承、复合、源文件组织、内存管理、对象初始化和类别创建等众多重要的面向对象编程技术。书中还阐述了如何利用Cocoa进行数据的保存、检索和操作等。

如果你的iPhone开发经验不足,还可结合阅读《iPhone开发基础教程》、《iPhone开发秘籍》,定能收到意想不到的学习效果。祝你在iPhone开发进程中所向披靡!

亚马逊读者评论:

“这是我读过的最好的一本编程书。我从头到尾逐字逐句地读完了它,可读性真强啊!试问,现在有几本技术书能达到这种程度?”


“这本书结构清晰,逻辑性强,风格幽默……借助本书,你可以毫不费力地从一个初学者摇身一变升级为优秀的Objective-C编程人员。”

相关阅读


enter image description here

【创造销售奇迹的经典著作】【针对iOS SDK新特性全面改版】【从这里,拥抱软件开发的未来】

内容简介:

Apple公司的iPhone已经开创了移动平台新纪元! iPhone与App Store的绝配为全世界的程序员提供了一个施展才华的全新大舞台。只要有新奇的创意,你完全有可能像开发iShoot游戏的Ethan Nicholas(日收入2万多美元)和开发Trism游戏的Steve Demeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创业,改变自己的人生。

英文原版自第1版问世以来在Amazon计算机图书排行榜持续雄踞榜首,总排名一度在20名左右,被奉为经典。而中文版出版后也迅速荣登各大网店排行榜榜首,并创造了不到半年就印刷四次的销售奇迹。书中从到Apple网站注册账号、下载和安装相关工具开始,清晰透彻地讲述了创建iPhone应用程序的全过程。作者在探讨基本概念和各个关键特性时(iPhone界面元素、数据保存、SQLite、Quartz和OpenGL ES、手势支持、本地化、Core Location等),提供了丰富的实例。更难得的是,本书始终强调iPhone开发中的各种最佳实践,即使是有经验的开发人员,也会受益匪浅。本书新版针对最新的iOS版本和最新发布的SDK做了大幅修订,力求使新老读者都觉得物有所值。作者在纠正上一版错误的基础上,不仅更新了所有项目代码,使之兼容新旧SDK,还新增了不少内容,进一步阐明一些读者认为比较难懂的主题。此外,书中还增加了iPad编程以及线程和后台处理这两章内容。

立即展卷阅读,开始神奇的iPhone和iPad开发之旅吧!

精彩评论:

“本书是iOS SDK开发当之无愧的最佳资源。开发人员将深深地被本书吸引,本书的实用性将在他们创建新的iPhone应用时体现出来。如果你是一名对此新兴平台感兴趣的开发人员,怎能错过这本书呢?”
——Chris Stewart,著名开发社区iPhoneDevSDK.com创始人


“如果你打算编写iPhone程序,请从这里开始。我对本书覆盖的内容之广感到非常惊讶。书中不仅涵盖了操作照相机等有趣的内容,还包括本地化等现实世界中的开发问题。”
——Mark Dalrymple,著名Apple开发组织CocoaHeads创始人之一,《Objectiv-C基础教程》的作者

相关阅读


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

小强的HTML5移动开发之路(52)——jquerymobile中的触控交互

当使用移动设备进行触控操作时,最常用的就是轻击、按住屏幕或者手势操作,jQuery Mobile可以通过绑定的触控事件来响应使用者的特定触控行为。一、轻击与按住直接上代码(一切皆在代码中,细细品吧!)...

HTML5移动开发常用——XML基本知识介绍

无论是在Sencha Touch还是SAP UI5,都用到了XML这种语言。在Sencha Touch中,它和JSON一样被用来做数据传输;在SAP UI5中,它被用来当做视图模板。接下来我们来深入学...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Flex移动开发的提示和技巧——第二部分:为应用程序的选项卡及ActionBar设置样式

—要求 必备知识 如果您曾经利用Flex构建过应用程序——不一定是移动应用程序——则可以基本读懂本文。 用户级别  中级 所需产品  Flash Builder (下载试用版) 示例文件  ...

小强的HTML5移动开发之路(42)——HTML4与HTML5文档结构比较

一般来说,人们在书写包括HTML在内的文档时,习惯上按照类似于“章——节——小节”这样的层次结构来进行。在HTML4中的描述方式: 第一章 小强的HTML5移动开发之路 1.1 ...

移动开发之微信小程序——资料集合

本文转载自:知乎 有需要下载的客官可可以点击知乎去下载相关资料一:官方地址集合:1:官方工具:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/do...

小强的HTML5移动开发之路(7)——坦克大战游戏1

上一篇中我们介绍了关于Canvas的基础知识,用Canvas绘制各种图形和图片,在上一篇的基础上我们来做一个基于HTML5的坦克大战游戏,下面我们开始吧 一、用Canvas画出我们的坦克 我们设计的坦...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)