浙江都市网 老百姓的网
相册
汽车
博客
论坛
红娘
邮箱
通行证
新闻
首页
新闻热线: zj_news@zj.com
新 华 社: 0571-87055213
中 新 社: 0571-88325088
编 辑 部: 0571-88228477
浙江新闻中心
当前位置:浙江都市网 > 新闻中心 > IT·通信 > 正文
iPhone SDK反应不差 大多数开发者感到满意

来源:CNET 发布日期:2008-03-12 08:18:03 进入论坛
 

  中新浙江网3月12日电 苹果推出开放第三方应用程序的iPhone软件开发套件(SDK)一天后,开发者仅有少数问题,大多数人都感到满意。

  苹果日前在加州总部发表iPhone SDK之后,得到的几乎都是正面的反应。

  某些开发者原本担心苹果会要求他们交出源代码,甚至愿意让苹果分享他们一部份的收益,并单独供应iPhone应用程序,以交换使用这项技术。

  现在大家似乎都脱离了所谓“现实扭曲的领域”,上周,记者以为陷阱会藏在iPhone SDK的细节规定里,如苹果会选择哪些类型的应用程序才能用在iPhone。

  一天之后,情况已经明朗许多。例如Ken Aspeslagh指出,开发者不能使用苹果官方的API(应用程序界面)以外的任何东西。这一点并不在意料之外,但仍代表许多学自开发非正式iPhone应用程式的技巧,或许将无法用在正式的SDK。

  此外,Aspelagh指出,第三方应用程序不能为另一个应用程序写资料,也就是所谓的"sand-boxing"。这可能是基于安全考量的一条规定,Wired杂志的Scott Gilbertson表示,缺点是“基本上消除了任何很酷的混搭程序产生的机会”。

  不过,最引人注意的SDK规定是第三方应用程序不得在背景执行。TechCrunch的Mike Arrington写道:“即时信息应用程序(我们在当天看到一个AIM版的示范),不能在你作其他事情的同时,于背景执行和收取信息。离开(即时信息)软件接电话,就会显示你离线。”

  苹果的SDK使用说明指出,iPhone只能一次显示一个应用程序画面,并鼓励有意使用的开发者多花点时间,设计一个能够处理快速停止和开始的应用程序。“换句话说,使用者应该觉得暂时离开你的iPhone应用程序,之后再恢复执行,不会比电脑上的应用软件转换使用更困难。”

  这种规定的原因有很多,或许最主要的是iPhone无法支持多重任务执行的处理需求,但许多其他手机似乎能够同时执行一个以上的应用程序。我怀疑未来苹果自行开发的iPhone应用程序,好比iPhone版的iChat,也会受到同样的限制。

  iPhone SDK使用说明中有一段应该值得英特尔深思:“如果你有某个现有的电脑应用程序,请勿将其转入iPhone OS。一般人们使用iPhone OS设备的方式,与他们使用台式机或笔记本电脑非常不同,他们对于使用者经验,也有非常不同的期望。”

  英特尔近来大力宣传即将上市的x86 Silverthorne与Moorestown处理器,是下一代移动设备的理想选择,因为它们可以处理目前PC上使用的任何形式的软件。英特尔的重点是,如果你已经熟悉x86开发程序,你可能会觉得Silverthorne芯片比ARM芯片好用。但无论如何,所有Mac和PC的软件开发者都必须用完全不同的心态面对移动开发,早已从事这类型开发的开发者,可谓掌握了绝大的优势。

  

责任编辑:孙英

收藏此页】 【转发给他人】 【复制到剪贴板】 【打印】 【关闭
① 凡本网注明"稿件来源:浙江都市网"的所有文字、图片和音视频稿件,版权均属浙江都市网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:浙江都市网",违者本网将依法追究责任。
② 本网未注明"稿件来源:浙江都市网"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:浙江都市网",本网将依法追究责任。如对稿件内容有疑议,请及时与我们联系。
③ 如本网转载稿涉及版权等问题,请作者在两周内速来电或来函与浙江都市网联系。
热点回顾

网站简介 | 广告服务 | 招聘信息 | 网站律师 | 联系我们 | 帮助信息
中国新闻社浙江分社 主办