Typically graphically-rich application platforms have been based on framework VMs or interpreted RIA platforms (rich internet applications that run in an interpreter within a browser container). In these types of platforms, script-based application code runs and graphics are rendered in software "engines" rather than directly on the hardware.
FireMonkey FM3 applications are 100% CPU and GPU native. Application code runs full throttle in the CPU and graphics are executed by your GPU hardware. This means your business or packaged applications will not only have the most stunning user experience to captivate your users but they will run with the performance and responsiveness users expect on today's devices.
GPU-Powered Business Graphics and UI
Every PC shipped in the past ten years has powerful GPU based HD, 3D and graphics image processing capabilities that have largely sat idle except in games. FireMonkey FM3 is the first application platform to harness the power of the GPU and combine it with CPU based application execution, database access and platform connectivity for the true next-generation business application experience.
Being native not only means fast, it also means that applications are compiled into simple and efficient executables that are easy to distribute and deploy to Windows, Mac OSX and iOS. No bloated runtimes, plug-ins or language "engines" needed to run. Easy for enterprises and easy for ISVs. Your customers will appreciate it.
Powerful Yet Easy Programming Languages
FireMonkey FM3 can be programmed in either "RAD" C++ or Delphi. Developers can choose C++Builder to use existing C or C++ language skills in coding FireMonkey FM3 applications. Or choose Delphi, an elegant and easy to learn object oriented RAD language used by millions of developers around the globe to build some of the most popular and widely used software products of all time.