FireMonkey (FMX)

FireMonkey (FMX) is a cross-platform application development framework developed by Embarcadero Technologies. It allows developers to build visually rich, high-performance applications for multiple desktop and mobile operating systems from a single codebase, leveraging GPU acceleration for its…

Key facts

First appeared
2011
Category
technology
Problem solved
FireMonkey was created to solve the challenge of developing visually rich, high-performance applications for multiple operating systems (Windows, macOS, iOS, Android, Linux) from a single codebase. Its predecessors, primarily VCL, were largely Windows-centric, requiring significant re-engineering or separate codebases to target other platforms, especially the burgeoning mobile market, while still demanding native performance and modern UI capabilities.
Platforms
Android, macOS, Linux, iOS, Windows

Related technologies

Notable users

  • Organizations and independent developers utilizing Embarcadero RAD Studio for enterprise, business, and specialized applications that require multi-platform deployment.