AppleとAdobeの戦争が激化:Flashを使用したiPhoneアプリの構築が禁止される

本日、Apple は iPhone 開発者プログラムのライセンス契約を改訂し、Flash-to-iPhone コンバータの使用を事実上禁止しました。

2010 年を通じて、スティーブ ジョブズと Apple は次のことを明確にしました。彼らはアドビが好きではありません。まったく。彼らは目立つようにiPad から Flash を削除しました代わりに、あらゆる機会に HTML5 を推進します。

しかし、しばらくの間、Adobe は Apple による iPhone および iPad 向け Flash の禁止を回避するツールを持っていました。Adobe Creative Suite 5 Flash-to-iPhone コンバーターこれにより、開発者は Flash でアプリを作成し、それを iPhone に移植できるようになります。

開発者向けの新しい iPhone OS SDK のリリースの一部として提供される iPhone 開発者プログラム使用許諾契約への新たな変更により、すべてが変わります。もともとセクション 3.3.1 は 1 文だけの長さでしたが、現在はさらに数文が追加されています。

問題のポリシーの新しい文言は次のとおりです。

「3.3.1 — アプリケーションは、Apple が規定した方法でのみ文書化された API を使用することができ、プライベート API を使用したり呼び出したりしてはなりません。アプリケーションは、iPhone OS WebKit によって実行されるように、元々 Objective-C、C、C++、または JavaScript で記述されている必要があります」エンジンであり、C、C++、および Objective-C で書かれたコードのみがコンパイルされ、文書化された API に対して直接リンクできます (例: 中間の翻訳または互換性レイヤーを介して文書化された API にリンクするアプリケーション、またはツールは禁止されています)。

デアリング・ファイアボールのようにジョン・グルーバー氏が指摘する、新しい言語はクロスコンパイラーが禁止されることをほぼ確実に意味します。Apple が事前に承認したプログラミング言語で iPhone アプリを構築するか、アプリが Apple のアプリ ストアへのアクセスを拒否されるのを見守る必要があります。

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.