FireMonkey プラットフォームに必要な準備

提供: Appmethod Topics
移動先: 案内検索

FireMonkey アプリケーション ガイド への移動


サポートされるプラットフォーム

FireMonkey は以下のプラットフォームで動作します。

プラットフォーム アプリケーション

32 ビット Windows

32 ビット FireMonkey アプリケーション

64 ビット Windows

64 ビット FireMonkey アプリケーション

Mac OS X(32 ビットまたは 64 ビット カーネル)

32 ビット FireMonkey アプリケーション

iOS(対象はデバイス(C++、Object Pascal)、シミュレータ(Object Pascal))

32 ビット FireMonkey アプリケーション

Android(対象はデバイス、エミュレータ)

32 ビット FireMonkey アプリケーション

  • Appmethod IDE は 32 ビット Windows アプリケーションなので、IDE には Windows 開発環境(32 ビットか 64 ビットのどちらか)が必要です。
  • Mac OS X または iOS(デバイス、シミュレータ)向けマルチデバイス開発には、プラットフォーム アシスタントが必要です。

ターゲット システムおよび開発システムのハードウェア要件および OS 要件

すべての FireMonkey アプリケーションでは、ターゲット プラットフォームにも開発用システムにもグラフィックス処理装置(GPU)が必要です。GPU には、直接アクセスすることも仮想化を通じてアクセスすることもできます。

Windows の要件

  • 2 GB 以上の RAM を推奨
  • エディションおよび構成に応じて、3 ~ 44 GB の空きディスク領域が必要
  • DVD-ROM ドライブ(メディア キット DVD からインストールする場合)
  • 基本の GPU:
    • DirectX 11.0 クラス以上をサポートするもの(任意のベンダ)
    • 3D グラフィックスの場合は、Direct3D 11.1 以上(Pixel Shader レベル 5)が望ましいが、インストールされている Direct3D のバージョンが使用される
      • Direct3D は http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspx
        (Windows6.1-KB2670838-x64.msu ファイルまたは Windows6.1-KB2670838-x86.msu ファイル)からダウンロードすることができます。
      • 3D 向けの追加メモリ要件: システムは、4 GB より大きいサイズのリソースに対応しつつ、すべてのリソースのインデックスを 32 ビットで保持できる必要があります。
  • Intel® Pentium® または互換 CPU 1.6 GHz 以上(2 GHz 以上を推奨)
  • 1024 x 768 以上の解像度のモニタ
  • マウスなどのポインティング デバイス
  • Microsoft® Windows 8 または 8.1(32 ビットおよび 64 ビット)
  • Microsoft Windows 7 SP1 以上(32 ビットおよび 64 ビット)
  • Microsoft Windows Server® 2008 および 2012(32 ビットおよび 64 ビット)は、アプリケーションの配置先に対してのみサポートされます。
メモ: Appmethod は、Windows 7 または Windows 8 を稼働させた VMware FusionParallels などの仮想マシン(VM)を使用して Mac OS X 上で実行することもできます。
  • 仮想マシンで実行する場合は、ホストの GPU にアクセスできることが必要です。このような機能は、次の仮想化製品でサポートされています。
    • VMware Workstation 7 以上
    • VMware Player 3 以上
    • VMware Fusion 3 以上

Mac OS X の要件

お使いの Mac で以下のオペレーティング システムのいずれかが稼働している場合は、要件を満たす GPU が搭載されています。

  • OS X 10.8 Mountain Lion
  • OS X 10.9 Mavericks

Mac OS X アプリケーション開発では、次のソフトウェアを Mac にインストールする必要があります。

  • Xcode 4.6(OS X 10.8 Mountain Lion の場合)
  • Xcode 5(OS X 10.9 Mavericks の場合)

iOS の要件

iOS アプリケーションを iOS デバイスで実行するには、お使いの Mac を iOS デバイスに接続する必要があります。以下のデバイスがサポートされています。

  • iPod Touch、iPhone、iPad
  • iOS 7
  • iOS 8

iOS アプリケーション開発では、次のソフトウェアを Mac にインストールする必要があります。

  • Xcode 5(iOS 7 の場合)
  • Xcode 6(iOS 8 の場合)

Android の要件

アプリケーションを Android デバイスで実行するには、使用している開発用システムに物理的な Android デバイスを接続する必要があります。
Appmethod では、NEON 対応の ARMv7 プロセッサ上で動作する Android デバイス向けアプリケーションの開発をサポートしています。

サポートしている Android のバージョンの具体的なリストについては、「アプリケーション開発に対応している Android デバイス」を参照してください。

Appmethod では、製品のインストール時に、互換性のある必須の Android SDK および NDK(下記のとおり)がインストールされます。

  • Android SDK 4.4(API 19)
  • Android NDK(android-ndk-r9c)

これらの Android ライブラリを使用し、Appmethod とは独立にそれらを更新しないことをお勧めします。

詳細については、「FireMonkey プラットフォームに必要な準備」を参照してください。

関連項目