乔布斯回应封杀跨平台编译器:规范应用标准


|2|1


杰欣互联网新闻  2010年4月11日 苹果在iPhone OS 4开发协议中规定,iPhone和iPad的应用必须使用C、C++以及Objective-C语言编写,这被视为禁止Adobe Flash的又一个举措。乔布斯在回复开发人员质疑邮件中表示,苹果此举是为了防止应用商店(App Store)里出现不符合标准的应用。

乔布斯在回复开发人员对此政策的质疑邮件中表示,产品平台和开发人员之间的中间层最终会导致不符合标准的应用出现,并阻碍平台的发展。

苹果最近更改了iPhone SDK(软件开发套件)的授权协议,使得开发者无法使用跨平台编译器来编写应用。借助这种跨平台编译器,开发者只需要使用一种编程语言,便可在不加修改的情况下在iPhone和Android等平台上运行同一个应用。

Adobe计划于下周一推出的新版Creative Suite内容开发包中就将提供这样一款跨平台编译器。