Plattformvoraussetzungen für FireMonkey
Nach oben zu FireMonkey-Anwendungshandbuch
Inhaltsverzeichnis
Unterstützte Plattformen
FireMonkey kann auf den folgenden Plattformen ausgeführt werden:
Plattformen | Anwendungen |
---|---|
32-Bit-Windows |
32-Bit-FireMonkey-Anwendungen |
64-Bit-Windows |
64-Bit-FireMonkey-Anwendungen |
macOS, entweder 32-Bit-Kernel (Delphi und C++) oder 64-Bit-Kernel (nur Delphi) |
32-Bit-FireMonkey-Anwendungen |
iOS-Gerät - 32 Bit (C++ und Delphi) oder Simulator (Delphi) |
32-Bit-FireMonkey-Anwendungen |
iOS-Gerät - 64 Bit |
64-Bit-FireMonkey-Anwendungen |
Android-32-Bit für Android-Geräte |
32-Bit-FireMonkey-Anwendungen |
Android-64-Bit für Android-Geräte (Delphi) |
64-Bit-FireMonkey-Anwendungen |
64-Bit-FireMonkey-Anwendungen |
- Die RAD Studio-IDE ist eine 32-Bit-Windows-Anwendung, daher ist für die IDE die Windows-Entwicklungsumgebung (entweder 32 Bit oder 64 Bit) erforderlich.
- Der Platform Assistant ist für die geräteübergreifende Entwicklung für macOS und iOS (Gerät und Simulator) erforderlich.
Hardware- und Betriebssystemvoraussetzungen für Ziel- und Entwicklungssysteme
Für FireMonkey-Anwendungen ist eine grafische Verarbeitungseinheit (Graphics Processing Unit, GPU) auf der Zielplattform und dem Entwicklungssystem erforderlich. Auf die GPU kann entweder direkt oder über eine Virtualisierung zugegriffen werden.
Windows-Anforderungen
- Basis-GPU:
- DirectX 11.0-Klasse oder höher eines beliebigen Herstellers
- Für 3D-Grafiken, Direct3D 11.1 oder höher (Pixel Shader Level 5) ist vorzuziehen, aber die installierte Version von Direct3D wird verwendet
- Sie können Direct3D von http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspx (EN)
(Dateien Windows6.1-KB2670838-x64.msu oder Windows6.1-KB2670838-x86.msu) herunterladen. - Zusätzlicher Speicherbedarf für 3D: Das System muss Ressourcen mit einer Größe von über 4 GB zulassen und die Indizes aller Ressourcen bei 32 Bit beibehalten
- Sie können Direct3D von http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspx (EN)
- Microsoft Windows 10
- Microsoft Windows 8.1
- Microsoft Windows 7 SP1
- Microsoft Windows Server 2012 R2
- Microsoft Windows Server 2016
macOS-Anforderungen
Der Mac verfügt über eine passende GPU, wenn auf Ihrem Mac eines der folgenden Betriebssysteme ausgeführt wird:
- macOS 10.12 Sierra
- macOS 10.13 High Sierra
- macOS 10.14 Mojave
- macOS 10.15 Catalina
Für die Anwendungsentwicklung für macOS muss die folgende Software auf dem Mac installiert sein:
- Xcode 8, Xcode 9, Xcode 10 oder Xcode 11. Siehe Installieren von Xcode
iOS-Anforderungen
Sie müssen ein iOS-Gerät über USB an Ihren Mac anschließen, um eine iOS-App auf einem iOS-Gerät auszuführen. Die folgenden iOS-Geräte werden unterstützt:
- iPod Touch, iPhone oder iPad
- iOS 10
- iOS 11
- iOS 12
- iOS 13
Für die Anwendungsentwicklung für iOS muss Folgendes auf Ihrem Mac installiert sein:
- iOS 10.3.x SDK, iOS 11 SDK, iOS 12 SDK oder iOS 13 SDK
- Xcode 8, Xcode 9 oder Xcode 10, siehe Installieren von Xcode
Android-Anforderungen
Sie müssen ein physisches Android-Gerät über USB an Ihr Entwicklungssystem anschließen, um eine App auf einem Android-Gerät auszuführen.
RAD Studio unterstützt die Entwicklung von Anwendungen für Android-Geräte mit einem ARMv7-Prozessor mit NEON (EN)-Unterstützung.
Eine Liste mit den unterstützten Android-Versionen finden Sie unter Für die Anwendungsentwicklung unterstützte Android-Geräte.
Bei der Installation des Produkts installiert RAD Studio die Android SDK-Tools Revision 25.2.5 und das Android NDK. Enthalten sind:
- Die Android OS-Version 6.0 (API-Level 26)
- Das Android NDK (android-ndk-17b)