- 浏览: 492223 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
turingbooks:
本书预计下个月左右出版。
一本名副其实的 Web架构“圣经”——关于《HTTP权威指南》 -
superonion:
什么时候出版?
一本名副其实的 Web架构“圣经”——关于《HTTP权威指南》 -
yoyo837:
第11章是不是可以跳过不看哟...
《JavaScript高级程序设计》(第2版)上市 -
zsjg13:
对于“第二,技术要好,有开发经验,熟练掌握书中所涉及的相关技术 ...
为什么翻译类计算机图书的质量这样差 -
lzxz1234:
[b]方案五[/b]
选出您心目中理想的封面——《Spring揭秘》
日进斗金的iPhone程序员Ethan Nicholas
App Store畅销游戏iShoot
知道过去半年以来,什么软件开发技术最火吗?不是Java、.NET,甚至也不是Ajax、Flex和Silverlight……是iPhone!
2008年10月,第一部iPhone软件开发的图书《The iPhone Developer's Cookbook》出版(中文 版《iPhone开发秘籍》即将由人民邮电出版社推出),迅速跃至Amazon计算机类榜首。不久,受众面更广的《Beginning iPhone Development》出版(中文版《iPhone开发基础教程》由人民邮电出版社引进),不仅立马夺取Amazon计算机类图书榜首宝座,而且一度逼 近图书总排榜榜首,至今仍然时常进入总排榜Top100,在技术图书一片黯淡之中,可谓惊艳。而更多的后续竞争者也在不断涌现,且基本上呈现出一本、火一 本的状况……
熟悉技术图书市场的读者可能会感到奇怪,iPhone虽然很酷,但是即使在手机中,它的市场份额也不过百分之几而已,这样一本专的书,怎么会以如此热度热销这么久呢?
若干年后我们再来回顾的话就会发现,2007年1月iPhone的火爆推出,尤其是2008年7月iPhone和iPod Touch 软件网上专卖店App Store的开门营业,实际上不仅标志了智能手机正式开始成为主流计算平台,有了取代PC的可能,而且更深刻地改变了软件业和软件 开发乃至整个信息产业的模式。
根据苹果公司网站上的信息,仅2008年最后一个季度,iPhone的销量就达到了400多万部,而App Store里的软件数 量更是每个月都要增加5000个左右,每月软件下载量过亿(也就是每天500万次左右),收入很快也到了亿元门槛,而且仍然在不断增长。一般App Store里的收费软件定价在几美元,用户购买后,苹果与软件开发者按3:7分成,由于潜在用户数量巨大,营销成本低,软件开发者的收入可能极具诱惑力。
这期间,媒体也不断传出一些程序员在家里没事儿干做出来的iPhone软件居然成了巨大摇钱树的故事。Steve Demeter在 业余时间开发了类似于俄罗斯方块的Trism游戏,使他在2个月内一举收入25万美元,并获得了《连线》杂志“2008最佳iPhone应用”称号。还有 年初程序员High Gross用20分钟、10行代码编写了一个极为简单的音效程序,放到App Store上面免费下载,不料这个他自己称为垃圾程序 的东西,居然很快进入总排榜的前3位,一天就下载了10万次。他决定在程序中加入广告,充足的点击量就给他带来了每小时200美元的收入……
开发iShoot游戏的Ethan Nicholas更加传奇:身为Sun公司程序员的他,因为奖金减少、家里又出了一大笔医疗费 用,决定利用业余时间,开发一个游戏,赚点外快,弥补家用。他在六周业余时间内,坐在沙发里、手里一手拿着饮料开发出来一个坦克大战游戏iShoot。起 初,销售平平。但是在他发布了一个免费下载的简版之后,奇迹出现了,免费版本和收费版本都跃居App Store下载榜前列——这个游戏成了聚宝盆,最高 日收入居然达到3万7千美元!最后一个月就挣了60万美元。巨大的潜力,已经是资深工程师的Nicholas毅然从Sun公司辞职,开始专门从事 iPhone开发工作。
与此同时,iPhone+App Store也标志着手机市场进入了新一轮群雄逐鹿时代。这一次竞争与以往最大的不同,是软件和互 联网服务的深深融入。我们已经看到,受iPhone+App Store模式大热的启发,Google Android联盟发布了Android Market,Palm为还未上市的Palm Pre发布了App Catalog,黑莓推出了App World,仅仅在2009年的移动通信世界大会 上,就有诺基亚发布Ovi Store,微软发布Windows Marketplace for Mobile。甚至中移动也基于Android开发了 OMS手机系统,并将推出自己的软件商店“Mobile Market”。
作为一种移动计算平台,手机市场的竞争重点,已经从单纯的硬件配置和外观设计,转到了软件操作系统,这将是Apple(依靠 iPhone)和Google及其联盟(依靠Android)这样从其他市场转来的强劲的后起之秀,和原来的霸主Nokia(采用Symbian)以及老 竞争者微软(Windows Mobile)之间的生死决战。而且,在“软件即服务”的大背景下,由于手机只是一个客户端,各种服务和软件还与App Store、Android Market等等网站相连,这种竞争的结果,很可能把此前在多个不同领域井水不犯河水的移动运营商、手机制造商、软件厂商、 信息服务商和互联网厂商等都卷进来,最后融合为几个大型的信息服务提供商,就好像今天为数不多但个个巨大无比的电力供应商。就这个意义上,我们仿佛已经看 到了云计算正在变为现实……
熟悉苹果公司发展过程的人也会发现,历史竟然如此惊人地相似。当年,苹果公司在PC机和图形界面操作系统上都发挥了类似的作用,只 不过后来逐渐被竞争力更强的IBM和微软+Intel所取代。而iPod的传奇故事,则已经是21世纪的事情了。这一次,由于iPod+iTunes的创 新模式牢不可破,不仅iPod在媒体播放器上的地位无人能及,iTunes网站也成了美国乃至世界最大的音乐销售渠道,销售的音乐早已超过50亿首,而且 潜力仍然充满想象空间。可以想象,如果iPhone+App Store能够复制iPod+iTunes的成功,其威力是非常可怕的。看看App Store,你会发现苹果不仅在卖俄罗斯方块之类的小游戏,它也卖企业用软件(比如,用来在现场给客户演示产品),还有健康软件、生活软件、工作效率软 件、教育软件、音乐甚至图书……事实上,奥巴马总统竞选团队就开发了一个叫“奥巴马08”的程序,帮助用户与奥巴马的其他投票者保持联系,接收来自奥巴马 团队的新闻、视频和照片资料,提醒用户如何参加大选,为奥巴马投票,并提醒自己的朋友为奥巴马助威。
可以想象,iPhone+App Store以及更多后续的模仿者、改进者,将使信息技术更深地渗透到整个社会生活之中,有可能完全改变人类社会的面貌。
而对于全世界也包括中国的软件开发人员而言,iPhone与App Store的绝配也为他们提供了一个施展才华的全新大舞台,一个前 所未有的方便、低成本的宣传和销售平台。只要你的创意点子足够新颖,加上简单易行的营销手段,你完全有可能像开发iShoot游戏的Ethan Nicholas(日收入2万多美元)和Trism游戏的Steve Demeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创 业,改变自己的人生。由于与手机绑定,而且收费低廉,此前最为头疼的盗版、收费等等问题,可能都不再需要考虑。而App Store这类服务和各类社会化 网络服务的融合,更可以为程序员架设起一座直通用户的桥梁,更直接地听取用户声音,更好地为用户服务。
正是因为这样的无限可能,iPhone开发技术以及相关图书才会突然站在潮流之巅。事实上,由于苹果公司一直采取独特的软硬件平 台,iPhone开发技术为出版界也开创了一片蓝海。iPhone(实际上包括iPhone手机和iPod Touch媒体播放器两个目标平台)开发有两 种方式:一是基于浏览器的Web程序,也就是用HTML、CSS、JavaScript甚至Flash等开发,在浏览器(iPhone内置Safari浏 览器)里使用;一是使用iPhoneSDK开发独立程序。而iPhone SDK中包含众多我们不熟悉的组件:首先是语言Objective-C,然后是 用于GUI开发的Cocoa Touch框架,多媒体方面有OpenAL、Quartz、Core Animation,开发工具有Xcode、 Interface Builder,数据存储方面有Core Data、SQLite等……而且,iPhone的操作系统本质上是基于 BSD(Darwin)的,属于Unix家族,这个基础层本身就需要广大Windows里泡大的程序员熟悉一会儿。
可喜的是,人民邮电出版社图灵公司已经引进了国外最畅销的几部i鄄Phone方面的图书《iPhone开发基础教程》、 《iPhone开发秘籍》、《iPhone开发实战》和《Objective-C基础教程》,将以“图灵程序设计丛书·移动开发系列”为名陆续出版。
其中,《iPhone开发基础教程》即Amazon超级畅销书《Beginning iPhone Development》中文 译本,刚刚出版上市,预计将在国内掀起新的热潮。值得注意的是,这本书由于作者权威(是苹果开发图书的顶级作者),内容全面深入,讲解透彻易懂,实例丰 富,而且提供了许多实用的技巧和来之不易的经验,对于初学者和中级读者都完全适用。所以,问世不久就已经被公认为经典。到今天,Amazon上的评论已经 累积70多篇,几乎全是五星,也是近来少见的。几个月以来,同类图书不断出现,但是它不仅成功地击退了后续的竞争者,还将许多本来大红大紫的iPhone 使用教程死死压在后面,堪称奇迹。
同系列中的《Objective-C基础教程》也出自《iPhone开发基础教程》作者之手,问世以来也是势头逼人,已经与另外一 本多年的经典《Programming in Objective-C2.0》不相伯仲。由于iPhone开发的主力语言就是Objective-C,所 以此书可以说是《iPhone开发基础教程》的绝配。
《iPhone开发秘籍》即Amazon榜首图书《The iPhone Developer's Cookbook》的中文译 本,此书属于中高级层次,适合已有一定苹果开发经验的程序员,以实例方式较深入地讲解了iPhone开发平台的各种特性,包括一些没有纳入SDK中的 API,与《基础教程》恰好形成互补。虽然门槛较高,但书中大量实战技巧保证了自己较长的生命力。
《iPhone开发实战》原版出自著名技术出版社Manning的in Action系列名门,功力当然也不同凡响,从内容上看,书中涵盖了iPhoneWeb开发以及Web与GUI混合编程等重要知识点,很好地配合了系列中其他图书。
据悉,图灵公司还将出版Android开发方面的优秀著作,比如《Professional Android》中文版。
iPhone、Android开发仍然是一个持续的热点,国外出版社仍然在不断跟进,相信还会有更多好书出现。希望国内更多有识的出版人和作译者投入其中,为国内技术人员奉献更多优秀的引进和原创图书。别忘了,投身智能手机平台,你也就抢先拥抱了软件开发的未来。
发表评论
-
十一阅读攻略:和土豪做朋友,告别穷屌丝,迎接高富帅,成功逆袭!
2013-09-30 12:41 1135盼望着、盼望着,十一的脚步近了,心情好起来了,长假到了。各种 ... -
《你不可不知的50个互联网知识》之社交网站
2013-09-25 14:34 1334你不可不知的50个互联网知识 从书名看上去,这好像是一 ... -
回顾一代枭雄山内溥带领下的任天堂
2013-09-22 14:28 1346原任天堂社长山内溥 ... -
诺基亚远去,《惊奇UCD》带你重塑用户体验
2013-08-28 09:57 681我所说的成功的用户 ... -
数据分析师们的不可不读的信息图与数据可视化图书
2013-08-13 10:52 790信息图(Infographics)和 ... -
程序员的情人节故事
2013-08-13 10:31 677七夕情人节,IT界的朋友你打算怎么过? 请看:程序员的情人 ... -
《黑客与画家》最新书评整理
2013-06-06 09:42 555很多人翻开了这本书,他们认真的写着书评 ... -
Mission Impossible——《图灵的秘密》读后感
2013-04-15 13:18 1138《图灵的秘密》是关于 ... -
蛇年,你使用Python语言编程了吗?
2013-03-27 16:32 934按照我们中国农历的说法,今年是蛇年,也可以说是python的 ... -
精益,浓缩版 (来自《精益创业实战(第2版)》译者张玳 )
2013-02-28 08:16 846每个人都知道精益,都 ... -
蛇年谈程序员发展之路
2013-02-21 17:19 7791.(2-3年)基础素质 ... -
实践是检验真理的唯一标准——《精益创业实战》让你的成功飞起来
2013-02-04 13:23 575实践出真知 能运用一套方法不算成功,能拿出成绩来才算 ... -
由《30天自制操作系统》引发的漫画创作
2013-01-16 09:42 776大家可还记得《30天自 ... -
【图灵日文书汇总】图书无国界,我们要师夷长技以自强
2012-12-19 09:56 879很早就听说2012,但一晃我们即将静候2013了!末日预 ... -
用编程工具实现数据可视化的几个选择
2012-11-29 11:55 828本文摘自《鲜活的数 ... -
你未必知道的CSS故事:揭开leading的面纱
2012-11-28 13:56 738几乎所有CSS书在讲到line-height属性的时候, ... -
你未必知道的CSS故事:揭开leading的面纱
2012-11-28 13:55 626几乎所有CSS书在讲到l ... -
【民间图灵奖】读《图灵的秘密》写读后感获图灵水杯
2012-11-22 08:56 821英国著名数学家、逻辑学家,阿兰•图灵(1912—1954 ... -
从资源到资产——大数据时代的企业管理
2012-11-19 11:14 617欢迎来到大数据时代! 如今大数据大行其道,引起无数 ... -
《亲爱的界面,让用户乐于使用、爱不释手》小编推介
2012-11-12 11:34 569时代在进步,新产品层出不穷,用户对产品的要求越来越高。如 ...
相关推荐
根据提供的文件内容,我们可以了解到关于iPhone多媒体软件开发的一些核心知识点。首先,文件内容虽然包含了一部分关于版权和使用许可的声明,但主要讲述了多媒体编程指南相关的信息,尤其聚焦于音频和视频的处理。 ...
在本教程“20天搞定iPhone软件开发教程iOS开发教程”中,你将全面了解如何从零基础开始,一步步成为一名熟练的iOS应用开发者。这个教程可能是由一系列的课程、视频或者文档组成的,旨在帮助你在短时间内掌握iOS应用...
根据提供的文件信息,我们可以了解到斯坦福大学提供的iPhone软件开发课程(CS193p)的某些核心知识点,这门课程主要讲授iOS开发中的关键概念和实践技巧,下面将对涉及的知识点进行详细说明。 首先,课程内容包括了...
iPhone手机软件开发是iOS应用开发的一个重要领域,主要使用苹果提供的Swift编程语言和Xcode集成开发环境进行。Swift是一种高效、安全的编程语言,自2014年发布以来已经成为了iOS开发的首选语言,取代了之前的...
在IT行业中,上海诸君信息科技有限公司是一家专注于软件项目开发的服务提供商。该公司拥有多样化的开发经验和技术专长,尤其擅长iOS、MAC、DotNET、Android、Unity3D、HTML5、AR技术的开发。以下是该公司在不同技术...
iphone4越狱软件iphone4越狱软件iphone4越狱软件iphone4越狱软件iphone4越狱软件iphone4越狱软件
### iPhone软件开发完美起步 #### 一、创意与市场定位 在进行iPhone软件开发之前,首先需要有一个清晰且有价值的创意。好的创意不仅能够解决实际问题,还能满足特定市场的需要,甚至带给用户愉悦的体验。 - **...
标题中的“iPhone QQ 在线软件”指的是在苹果设备上运行的QQ应用,它允许用户通过iPhone进行即时通讯、社交互动。QQ是中国最流行的社交媒体平台之一,由腾讯公司开发,提供了文字聊天、语音通话、视频通话、文件传输...
Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码...
创造销售奇迹的最新经典著作,全面深入探索iPhone开发的无限可能,从这里,抢先拥抱软件开发的未来。 iPhone是一种全新的移动平台,苹果公司为它推出了强大的软件开发工具包iPhone SDK。本书是一部关于iPhone SDK和...
iphone开发秘籍,移动手机开发,参照软件开发应用
iPhone培训课程iPad培训课程iPhone软件开发.docx
iPhone培训课程iPad培训课程iPhone软件开发..doc
创新实践IPHONE软件开发报告.pdf
《iPhone开发基础教程》内容完整丰富,具有较强的通用性,编程领域中各层次读者都能通过《iPhone开发基础教程》快速学习iPhone开发,提高相关技能。iPhone 是一种全新的移动平台,苹果公司为它推出了强大的软件开发...
学习iphone软件开发要看的3本书: 1.iPhone.Development.Guide.pdf 2.iPhone.Human.Interface.Guidelines.pdf 3.Learning.iPhone.Programming.Mar.2010.pdf
《卡iPhone在线软件详解与应用指南》 在数字化日益普及的今天,智能手机已经成为了我们生活中不可或缺的一部分,尤其是苹果公司的iPhone,凭借其卓越的性能和出色的用户体验,深受广大用户喜爱。然而,有时候我们的...