【レポート】
サードパーティ製ツールを使う理由として、慣れないObjective-CやXcodeではなく、これまでに蓄積したテクニックを流用して開発をスムーズに進めるためという技術上の問題の他、Windowsなどの開発環境を流用するといった理由もある。
例えば、Flash CS5のPackager for iPhoneでは、既存のFlashアプリ開発者がActionScriptなどの技術をそのままiPhoneアプリ開発に活かせ、しかもWindowsでのコンパイルが可能というメリットがある。MonoTouchも同様で、.NET Framework環境のテクニックを流用できる。だが、これらはすべてObjective-C/C/C++で記述されるというソースコードの規定に違反する他、APIへのアクセス権限を持たないこととなり、事実上のサードパーティ製ツール潰しが目的だと捉えていいだろう。
理由は不明だが、前述のGruber氏によればAppleはAdobeなどのサードパーティを排除したいというより、iPhone上にメタ開発フレームワークを構築されることを嫌っているのではと分析している。iPhone向けのネイティブアプリを開発したければ、Appleが用意した環境をきちんと使ってほしいということだ。
このiPhone SDKの利用規約変更について、Business InsiderではあるiPhoneアプリ開発者のコメントを紹介している。Joe Hewitt氏はiPhone向けの著名Facebookアプリの開発者だが、今回の決定について不満と怒りを表しているという。iPhoneでは多くの開発言語に関する革命があったと評価する一方で、増加し続ける前述のようなクロスコンパイラ環境をAppleが禁止したことで、これまでObjective-C開発に不満を持っていたデベロッパーであっても、事実上選択肢がなくなったとコメントしている。
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [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] |
|
[ゲーム質問状]「ドラゴンズドグマ」 ゲームブックのドキドキ感を今の技術で [13:30 5/27] ホビー |
|
「デビルサバイバー」&「氷結鏡界」シリウスでマンガ化 [13:15 5/27] ホビー |
|
[SKE48]松井玲奈、17人ランクインで手応え「飛躍できている」 [13:12 5/27] ホビー |
|
【レポート】【2010年非オタ編】成功したと思う歴代深夜アニメランキング [13:00 5/27] ホビー |
|
[東京スカイツリータウン]1/2000の模型が登場 スカイツリーやオフィス、駅など精巧に再現 [12:00 5/27] ホビー |