译者:

原文:

Getting the iPhone Open Source Tool Chain Up and Running

- 让iPhone开源工具链发展起来

原作者 Tim O'Reilly 的其他文章:

本周热门

其它收藏服务:

Yahoo书签 QQ书签 百度搜藏 Del.icio.us Google书签 和讯网摘 天极网摘 添加到饭否

推荐阅读:

他集心狠手辣的竞争者,寡廉鲜耻的抄袭者和永不道歉的垄断者于一身,也正因为如此,比尔·盖茨为推动计算机工业的繁荣发展所做出的贡献才无人能及。


金牌译作 让iPhone开源工具链发展起来

1090个读者 译者: sniffer  04/03/2008 原文 引用 双语对照及眉批

简介

很多人会不理解为什么官方SDK已经宣布的情况下O\'Reilly还会出版这本针对开源SDK的书。(我也吃惊:-))我们是在Apple从第一批iPhone骇客那里认识到人们期望比这个电话更多的东西(还发布了开放API)之前就开始这本书了。那为什么不拖住出版进程、按照官方API修改、然后在官方API向业界开放的时候(应该是6月)发布这本书?有三个原因

明天太平洋时间早上10点oreilly.com有一个免费的Web直播——Jonathan A. Zdziarski,iPhone骇客,也是“iPhone开放应用开发”一书的作者。下面引用这次活动的公告:

 

Jonathan将演示如何使用iPhone开源工具链来设计能在所有iPhone上运行的第三方软件,既可以在现在的iPhone上运行,也可以在基于官方SDK的下一版本固件的iPhone上运行。他将在运行Leopard的Mac上演示。

将Jonathan介绍给大家的人是Brian Jepson,他是Make杂志Make:Books系列的执行编辑,“Mac OS X Tiger for Unix Geeks”以及其他一些Geek图书的作者之一,也是一位iPhone骇客。

这是一次向专家学习构建iPhone应用建议的机会,可以直接向专家提问。

参加人数有限,需要现在报名。我们会在Web直播之前发出提醒。

日期:周四,4月3日上午太平洋时间10时(格林威治时间17:00 )
费用:免费
时间: 30-45分钟
会议链接: oreilly.com/go/webcast-iphone
电话拨入(选择的号码是最接近你的位置):
东海岸美国: +1 617 231-0350,PIN 8136507
西海岸美国: +1 213-455-0500,PIN 8136507

很多人会不理解为什么官方SDK已经宣布的情况下O'Reilly还会出版这本针对开源工具链的书。(我也吃惊:-))我们是在Apple从第一批iPhone骇客那里认识到人们期望比这个电话更多的东西(还发布了开放API)之前就开始这本书了。那为什么不拖住出版进程、按照官方API修改、然后在官方API向业界开放的时候(应该是6月)发布这本书?有三个原因:

 

1. 我们坚定地认为骇客选择的道路和官方开发人员铺就的、为了安全而丧失很多特点的“自然”道路是不同的。聪明的公司理解这一点,会很关注骇客。 (Google Maps就是这一点很好的例证。Google迅速选择如何去为骇客们所做的一切添砖加瓦而不是关掉那些早期的组合服务,结果Google Maps成为地图平台首选。)我们认为无论官方同意与否Apple知道骇客对于iPhone的热情是他们事业和目标的巨大推动。(这一点 Cambridge MA的苹果店允许Jonathan在会议上介绍开放iPhone开发就足以证明。)

 

2. 开放API和官方API有很大一部分是重合的。所以尝试并使用开放工具链会帮助开发人员领先一步。它也比官方工具链更强大,而且会使开发人员继续推着Apple朝有趣的新方向走。Jonathan写道

 

有了Apple的SDK,开发人员会按照去年8月发布的非官方的开放API来比较官方API的功能。在构建这个开源iPhone编译器时开发社区提供了很 多设备上低层的API。通过像class-dump、nm或者纯粹的“尝试-失败”的办法开发人员可以使用iPhone框架中最广泛的功能。这样就能够写 出和Apple预装软件一样的应用,所以当Apple宣称其SDK是“同样一套工具”时很多开发人员希望它和开源工具链一样,很少有人会预见到官方SDK 中的很多限制。差不多75%的API是重合的,另外的25%则非常局限,剥夺了开发人员开发“真正有趣的东西”的能力。

3. 这本书有市场需求。官方API远远小于目前的需求。这本书一出版立刻销售一空,这就证明我们是对的。O\'Reilly打算一旦Apple保密协议开放就把 官方API更新到书里去,而现在则希望推波助澜,我们相信iPhone是目前非常重要的平台之一,开发人员正在极力最大限度地深入探索它。

 

也可以看看Jonathan在O'Reilly Network上关于iPhone开放API开发的文章,有关于两种API差别的更多信息,以及为什么开发人员需要同时了解它们二者。我们也会在OSCON上针对开放移动设备开发有浓墨重彩

继续阅读
  • 苹果iPhone官方视频广告

    译者:这是苹果iPhone最新的广告。相当酷啊。第一段是演示iPod的功能--浏览唱片集,观看视频和接听电话。第二段是在看《加勒比海盗》时突然想吃软炸章鱼了,通过iPhone上网,用Google地图...

  • 〔视频字幕〕乔布斯演示iPhone

    译者:又一个尝试--给YouTube视频加中文字幕。(这两天手痒,这是昨天的另一个尝试。) 前两天有译者介绍了Mojiti。终于有时间试用Mojiti制作了一段视频字幕,很有意思!有兴趣的朋友也可以...

  • 你好黑莓,来会会iPhone吧

  • iPhone里的物理学

    上个星期我们写了一篇文章讲数字化的生活,重点讨论了模拟现实生活的数字体验。我们谈到像 Second Life 这样的游戏显得尤其吸引人是因为设计得很逼真。Second Life 里有跟现实世界一模一样...

  • 苹果粉丝:“为iPhone排队,我是世界第一等”

    按:先声夺人的苹果iPhone手机已经进入了首发倒计时,就在苹果粉丝们翘首以盼29日快快到来的时候,下图的这位纽约客已经于25日一早来到曼哈顿第五大道的苹果专卖店门前安营扎寨,势要成为全球首位iPh...

  • FAQ : iPhone SDK意味着什么

    iPhone自从发布起的那一天就成为了科技世界的焦点.但一直为人诟病的是其本身并不支持开源软件开发,也一直没有推出相应的第三方开发工具.本月,苹果终于推出了第三方开发软件包SDK.此举被看作是iPho...

  • 从数字看iPhone

    在Apple宣布售出100万台iPhone之后的第二天,Apple的信仰者们对这家神秘公司的渴望看起来已经转移到命理学方面,希望预言这个事件对Apple而言是好是坏。Dan Frommer,这位喜欢说...

  • 跟着苹果大哥走

    苹果放弃其独特的商业模式以推动手机销量的增长

相关小组

标签:

内容有问题?请与我们联络。

译作评分

  • Currently 0.00/5
  • 1
  • 2
  • 3
  • 4
  • 5
 0.0  |  0 个评分

0条评论    0眉批

添加评论

欢迎访问译言网。在这里,您可以。。。

阅读
发现
翻译