【レポート】
![]() |
Adobeがリリースを予定している「Adobe Flash Professional CS5」(Flash CS5)の目玉機能の1つが、iPhone用ネイティブアプリを作成する「Packager for iPhone」機能だ。しかしこの機能は、Appleが開発者に求めているiPhone Developer Agreement規約に違反している可能性があると、あるFlash事情に詳しい開発者が指摘している。米InformationWeekが19日(現地時間)に報じている。
この指摘を行っているのは米Ansca Mobileのシニア・ソフトウェア・エンジニアEvan Kirchhoff氏。同氏は以前Adobeに在籍しており、Flash Liteなどのモバイル製品を主に担当していたようだ。Ansca Mobileでは、Objective-CやXcodeなどの知識なしでもiPhone用ネイティブアプリの構築が可能な「Corona」と呼ばれる製品をリリースしている。
CoronaはFlashで採用されているActionScriptライクな記述方式を採用しており、Flash CS5と完全な競合関係にある。ある意味でライバルへの牽制ともいえる発言だが、Kirchhoff氏によればFlash CS5はAppleのライセンスに違反する構造的な問題を抱えている可能性があり、場合によってはAppleによって何らかのアクションを起こされるかもしれないというのだ。
このKirchhoff氏の指摘はAnscaのサイトで確認できる(「Does Flash CS5 for Windows Violate the iPhone Developer Agreement?」)。Flash CS5のセールスポイントは前述の通り、Packagerを使って既存のFlashアプリをiPhone用アプリとしてコンバートできる、あるいはActionScript 3を用いてiPhone用アプリを構築できるという点にあるが、同時にiPhone SDKが必要としているMac OS Xの動く環境、つまりAppleのマシンを必要とせず、CS5の動作するWindowsマシン上でiPhoneアプリをビルドできてしまうという特性も備える。
AppleがiPhone Developer Agreementで定めるiPhone SDK利用規約では「SDKをApple製以外のマシンに導入したり、あるいはそれ以外のマシンでSDKを動作するようにしてはならない」と定義されているが、iPhone SDKを利用しないCS5ではこの条項に違反していないと思われる。だが広義の意味でSDKについて考えた場合、アプリのApp Store経由での配布にはAppleの電子証明書ツールやプロビジョニング用プロファイルなどの導入が必要であり、これをWindows上で動作させることに問題があるのではというのが同氏の意見だ(「Adobe Labs - Adobe Flash Professional CS5: Applications for iPhone」にあるFAQでは、開発者はAppleのiPhone Developer Programに参加する必要があることを明記している)。
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] |
| アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] |
| 【レポート】GTC 2012 - VGXでエンタープライズ環境でのGPU需要開拓を狙うNVIDIA [20:07 5/25] |
| デル、期間限定キャンペーンに特価アイテム追加、アップグレード無料も継続 [19:41 5/25] |
| 上海問屋、iPhoneとほぼ同じ薄さのバッテリ内蔵ヘッドホンアンプ [19:05 5/25] |
|
[SKE48]松井玲奈、17人ランクインで手応え「飛躍できている」 握手会に1万2000人 [13:12 5/27] ホビー |
|
【レポート】【2010年非オタ編】成功したと思う歴代深夜アニメランキング [13:00 5/27] ホビー |
|
[東京スカイツリータウン]1/2000の模型が登場 スカイツリーやオフィス、駅など精巧に再現 [12:00 5/27] ホビー |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第106回 今回のお題は…「afterward」 [12:00 5/27] キャリア |
|
【レポート】駆け出しイラストレーターのでこ、自分のDTPスキル不足を憂うの巻 [12:00 5/27] クリエイティブ |