RAD Studio FMX Framework

The multi-device, true native app platform

The FireMonkey® FMX framework is the app development and runtime platform behind RAD Studio, Delphi and C++Builder. FMX is designed for teams building multi-device, true native apps for Windows, Mac, Android and iOS, and getting them to app stores and enterprises fast.

multi-deviceYour fastest path to Windows, Mac OS X, iOS and Android

With FMX, you don't have to maintain separate development projects to deliver your app natively for multiple devices (PCs, tablets and smartphones) on multiple platforms (Windows, Mac, iOS and Android). FMX makes it easy to build script-free, true native apps that expose the full range of device capabilities and performance in the underlying devices.
Learn more >

more power and performance

Deliver apps with more power and performance

No matter how dazzling the visuals are, if the user experience is sluggish or unresponsive, it all falls down. FMX apps leverage the full power of today's hardware with native CPU performance and GPU powered visuals on PCs, tablets and mobile devices. With FMX, you get performance and responsiveness that you simply can't get from RIA platforms, virtual machine runtimes, or dynamic languages. 

Simply amazing, a fast IDE, along with the power and simplicity of the Delphi language, supporting the latest technologies on the market, including Windows 8 and Mac OS X.

– Guinther Pauli, Software Engineer, gpauli.com

connect with more dataConnect with more data and services

FMX applications easily connect to the most popular databases, Web and cloud services, internet protocols and mobile devices – giving you incredible business flexibility for both clients and servers. Learn more >

security and accessGet more security and control

Many app development vendors enable multi-platform development by using scripting languages and runtimes which are notorious hacker targets and present inherent security risks on mobile devices. With FMX, you get true native app development, so your code runs directly on the device, reducing the risk of third party attacks. Learn more >

Get the FMX Framework in...

Delphi XE6

The fastest way to build native apps for Windows, Mac, iOS and Android

C++Builder XE6

Multi-device C++ development for Windows, Mac, iOS and Android

RAD Studio XE6

The complete app development suite for Windows, Mac, iOS and Android