iPhone应用开发者对苹果新SDK表示不满

东方心经报 bsk888 6℃ 0评论

  【IT168资讯】北京时间4月9日消息 据国外网站报道,Facebook的流行iPhone应用软件开发者乔·休伊特(Joe Hewitt),对苹果当日宣布的iPhone软件开发者套件(SDK)升级非常恼火。

  乔表示,他对强迫开发者使用Objective-C编程语言的新规则“不满”。他认为iPhone平台上针对编程语言的革新太多了,苹果要求以苹果描述的方式使用文档化API(应用编程接口)开发应用软件,禁止使用或调用私人API,苹果还要求应用软件必须用Objective-C、C、C++或JavaScript语言来写,禁止开发通过中间翻译或兼容层、兼容工具连接到文档化API的应用软件。

  当问他这些为何让他生气时,他解释说,苹果一直以性能为由禁止“虚拟机器”语言,这让人难以理解;但事实上,越来越多的交叉编译器可将任何一种语言翻译成Objective-C,这使喜欢其他语言的开发者也能保持应用软件的性能,而苹果现在禁止这么做,意味着不喜欢Objective-C的开发者在开发iPhone应用软件上别无选择。

  乔在Twitter上留言称,Objective-C是平庸的语言,他喜欢其他的语言,并从开发iPhone应用软件中获得乐趣。正如Daring Fireball的约翰·格鲁博(John Gruber)指出的,这也禁止了iPhone应用软件开发Adobe希望作为Flash的一部分来销售的工具,使Adobe与苹果两家公司的关系无法更亲密。

  或许不得不要问,是否这种改变将使苹果的iPhone平台失去开发者。事实上不会,因为无论好坏,这个平台能带来大量的用户,开发者只能是争先恐后–无论他们多么不愿意。

转载请注明:二四六天天好彩免费资料_神算策略 » iPhone应用开发者对苹果新SDK表示不满

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址