FMX
E62593
FMX (FireMonkey) is a cross-platform application development framework used in Delphi for building native GUI applications on Windows, macOS, iOS, and Android.
Aliases (1)
- FireMonkey ×2
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
GUI framework
→
application development framework → cross-platform framework → |
| alsoKnownAs |
FireMonkey
→
|
| applicationType |
native GUI application
→
|
| contrastedWith |
VCL (Visual Component Library)
→
|
| designTimeSupport |
visual form designer
→
|
| developedBy |
Embarcadero Technologies
→
|
| hasComponentModel |
visual component library
→
|
| integratedInto |
C++Builder IDE
→
Delphi IDE → RAD Studio → |
| introducedAs |
successor to earlier Delphi cross-platform GUI efforts
→
|
| supportsArchitecture |
32-bit
→
64-bit → ARM → |
| supportsDeploymentModel |
single codebase, multiple platforms
→
|
| supportsFeature |
3D graphics
→
animations and effects → custom controls → data binding → high-DPI support → live bindings → multi-touch input → styles and theming → vector graphics → |
| supportsLayout |
alignment-based layout
→
anchor-based layout → resolution-independent layout → |
| supportsPlatform |
Android
→
Linux (via FMXLinux and related tools) → Microsoft Windows → iOS → macOS → |
| supportsProgrammingLanguage |
C++
→
Object Pascal → |
| supportsRendering |
GPU-accelerated rendering
→
|
| supportsRenderingAPI |
DirectX
→
Metal (via platform support in newer Delphi versions) → OpenGL → |
| supportsUseCase |
desktop applications
→
kiosk and embedded-style UIs → mobile applications → tablet applications → |
| targetAudience |
Delphi and C++Builder developers building cross-platform GUIs
→
|
| usedWith |
C++Builder
→
Delphi → |
Referenced by (3)
| Subject (surface form when different) | Predicate |
|---|---|
|
FMX
("FireMonkey")
→
|
alsoKnownAs |
|
Visual Component Library
("FireMonkey")
→
|
contrastedWith |
|
Delphi
→
|
includesFramework |