对开发工具的限制苹果闪烁

跨平台编译器放宽限制,可允许在iPhone上的Flash应用程序

苹果公司今天扭转先前的决定,即使用竞争对手的编程工具,包括一个从那以后被中断由Adobe,为iPhone,iPad和iPod Touch应用程序构建禁止开发。

今天苹果在今年早些时候改变了它的决定,即禁止开发人员使用竞争对手的编程工具,包括一个从那以后被中断由Adobe,为构建应用程序苹果手机iPad的和iPod Touch。

开发工具厂商欢欣鼓舞的举动,因为一位分析师表示,苹果是由于迅速崛起的动机Android的,谷歌的移动操作系统。

“这意味着在iOS平台上‘全油门’,”斯科特施瓦茨霍夫,与总部设在加州山景城,Appcelerator的一位高管说。

苹果公司宣布在改变声明公布在其网站上周四早。

“我们放宽用于创建iOS应用开发工具的所有限制,只要所产生的应用程序不下载任何代码,”该公司表示。“这应该给开发者,他们想要的灵活性,同时保持我们所需要的安全性。”

苹果表示,它的iOS SDK(软件开发工具包)许可证的三段取得了“重大转变”,“放松,我们在今年早些时候采取了一些限制。”

在4月,苹果表示将不允许iOS开发使用第三方的跨平台编译器,工具,代码转换为其他系统 - 以及Java和Flash的内置软件 - 成原生iPhone应用程序。

当时,苹果的SDK阐明了开发商能做和不能使用的。“应用程序必须最初写在Objective-C,C,C ++或JavaScript由iPhone OS WebKit引擎,并且只用C,C ++代码和Objective-C的执行可以编译和对文档的API直接联系,”iOS的SDK许可证阅读。

苹果此举被视为当时分析师和开发商对Adobe公司获得了直接的攻击,这创造了一个跨平台编译器把Flash应用程序并重新编译他们在iOS本机运行。土坯回应折腾的毛巾,下降的进一步工作“打包”的跨平台编译器包含使用Flash Professional CS5。

欢迎的Adobe苹果公司的关一下。“我们欣慰地看到苹果解除其对许可条款的限制,使开发人员可以自由选择他们使用什么工具来开发苹果设备的应用程序,”一个Adobe发言人说。

今年早些时候,苹果和Adobe交易的打击了闪存,与苹果CEO史蒂夫·乔布斯说的iOS并不需要Adobe的软件,一个Adobe传道告诉苹果“去螺丝自己,”和导演指责苹果公司的Adobe的董事会联席主席破坏“网络的下一个篇章。”

今天,苹果说它修改SDK许可听取开发者的反馈后。“[我们]采取太多心脏的他们的反馈,”苹果说。

一些人不买这个解释。

“显然,这是竞争压力的响应,” Gartner的分析师Ray巴尔德斯表示。“这不是苹果的企业DNA是开放的或柔性。通常情况下,对价格控制和不透明的行为倾斜。”

谷歌的Android手机操作系统,它已经对什么工具开发人员使用没有任何限制,是具有挑战性的iOS的立场,表示巴尔德斯。“他们是不是唯一的一个,”他说。“展望未来,有可能是其他平台,如Windows Phone 7的,在平板电脑和智能手机Chrome操作系统,可与iOS的竞争。”

! - 分页符 - >

巴尔德斯添加了来自美国联邦贸易委员会(FTC)和司法部的美国能源部(DOJ)的压力可能起到了苹果的逆转的一部分。“有可能的监管方面这一点,”巴尔德斯维持。

今年五月,有报道说美国联邦贸易委员会和司法部正在考虑了苹果的一个可能的反垄断调查后的Adobe据称抱怨限制性许可证。Adobe公司,美国联邦贸易委员会和司法部都拒绝对此置评当时。

跨平台编译器的制造商目前称赞苹果公司的决定。

“显然,这是个好消息,而不仅仅是我们,而是为每个人:开发商,消费者和苹果本身,”斯科特施瓦茨霍夫,在Mountain View的总部位于加州的Appcelerator营销副总裁,其销售的跨平台编译器说让Web开发人员重新编译JavaScript和HTML应用程序转换为iPhone原生代码。

“这是给大家一个净净的胜利,”施瓦茨霍夫补充。

“我们欢迎这一举措苹果,”尼古拉斯弗朗西斯,共同创始人和首席创意官在统一技术,这使得另一跨平台编译器被广泛使用的iOS开发者,在一封邮件到计算机世界说。

施瓦茨霍夫含蓄与Gartner的瓦尔德斯认为,竞争已经在苹果的180度大转弯手。“消费者将在市场上自己的钱,并基于该作出选择,”他说。“苹果公司只是回应这些选择正在作出在哪里。”

同样在今天,苹果公司表示,将公布其评审准则的App Store提交,第一。“我们发布的App Store审查指南,以帮助开发者了解我们如何审查提交的应用程序,”该公司表示。“我们希望它将使我们更加透明,并帮助我们的开发人员创建的应用程序商店更成功的应用。”

“苹果公司看到,这是在其最佳利益提供尽可能多的透明度越好,”施瓦茨霍夫说。“这是故意的,我想,而不是一个巧合。它提供了一个双重打击。”

开发者一直呼吁苹果更加即将到来的关于其App Store的政策,因为该公司推出了其授权的应用市场在2008年受挫的开发人员经常公开上市时,他们的软件在审查过程中被冷落,或者被拒绝了,因为他们没有理由理解。

“现在,开发人员可以使用他们想要的工具,并知道他们的应用程序将被接受,”施瓦茨霍夫说。

在四月份的锁定决定和今天之间的间隔,苹果继续批准与Appcelerator的和统一的工具构建的应用程序,即使它不会澄清其立场。“我们在过去四个月苹果接触,但他们没有提供任何澄清,直到今天,”施瓦茨霍夫说。“这将加强从开发人员的创新iOS上的。”

土坯没有响应的问题苹果的变化是否意味着可能的Adobe复活包装程序,它的跨平台编译器。

格雷格·凯泽涵盖微软,安全问题,苹果,Web浏览器和通用技术重大新闻的计算机世界。按照格雷格在Twitter上@gkeizer或订阅格雷格的RSS提要。他的电子邮件地址是gkeizer@ix.netcom.com

了解更多关于应用开发在Computerworld的应用程序开发主题中心。

这个故事,“对开发工具的限制苹果闪烁”最初发表计算机世界

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

©2010Raybet2

IT薪资调查:结果是