FireMonkey implementation for Linux
Start build UI Linux apps with Embarcadero Delphi and FmxLinux
FmxLinux is a toolchain that permits the development Linux application using Embarcadero Linux compiler and FMX.
Conceptually, FmxLinux is a combination of two major components:
- Runtime: Brand-new implementations of FireMonkey for Linux, tightly integrated with the native linux runtime.
- Design Time Management: An IDE expert which allows to add Linux platform to FMX project and setup it with FmxLinux.
FmxLinux requires Embarcadero Delphi with Linux development add-on. It works with all Delphi versions since Tokyo.
Using FmxLinux you focus only on your FMX application and FMXLinux makes it available on Linux.
Native Look & Feel:
FmxLinux provides high-quality Ubuntu style as default Linux style.
Real cross-platform developement, focus on your app and FmxLinux makes it for Linux.
Work in RAD Studio:
Code and debug your app in Delphi IDE. All RAD Studio features are available.
Build VCL application for macOS and Linux
Start building macOS and Linux apps with Embarcadero Delphi and CrossVcl
One framework for all desktop platforms:
Using CrossVcl you focus only on your VCL application and CrossVcl makes it cross-platform.
Win API bridge:
CrossVcl provides low-level Windows API bridge to macOS and Linux.
CrossVcl provides native macOS equivalents for almost all standard controls like TEdit, TMemo, TComboBox etc.
TCanvas and TBitmap behave on macOS and Linux like on Windows.
Many custom controls work on macOS and Linux like on Windows unchanged.
CrossVcl requires Embarcadero Delphi 10.2 with macOS development add-on. Enterprise version requires for Linux development.