FireMonkey Platform Prerequisites
Go Up to FireMonkey Applications Guide
Contents |
Supported Platforms
FireMonkey runs on the following platforms:
| Platforms | Applications |
|---|---|
|
32-bit and 64-bit Windows |
32-bit FireMonkey applications |
|
64-bit Windows |
64-bit FireMonkey applications |
|
Mac OS X, either 32-bit or 64-bit kernel |
32-bit FireMonkey applications |
|
iOS, targeting either simulator or device |
32-bit FireMonkey applications |
- The RAD Studio IDE is a 32-bit Windows application, so the IDE requires the Windows development environment (either 32-bit or 64-bit).
- Cross-platform development requires the Platform Assistant.
Hardware and OS Requirements for Target and Development Systems
FireMonkey applications (both HD and 3D) require a graphics processing unit (GPU) on both the target platform and the development system. The GPU can be accessible either directly or through virtualization.
Windows Requirements
The GPU must support Pixel Shader 2.0, part of DirectX 9.0, which first appeared from various vendors in these products:
- ATI (now AMD) Radeon 9500-X600 series, introduced in 2002.
- Intel GMA 900, introduced in 2004.
- NVIDIA GeForce FX (or GeForce 5) series, introduced in 2003.
When run in a virtual machine, the host's GPU must be accessible. Such support is found in the following virtualization products:
- VMware Workstation 7
- VMware Player 3
- VMware Fusion 3
Windows XP (with SP2 or SP3) or later is required, either 32- or 64-bit. 64-bit applications require 64-bit Windows. When run through Remote Desktop Protocol (RDP), Windows Vista or later is required; XP does not have complete support for the GPU over RDP.
Mac OS X Requirements
Your Mac has a qualified GPU if your Mac is running either of the following OS:
- OS X 10.7 Lion
- OS X 10.8 Mountain Lion
iOS Requirements
You need to connect an iOS device to your Mac in order to run an iOS app either on the iOS Simulator (on the Mac) or on the iOS Device. The following devices are supported:
- iPod Touch, iPhone, or iPad
- iOS 5.1 and above