Build VCL application for macOS without modifications

Start build macOS apps with Embarcadero Delphi and CrossVcl

Download CrossVcl 0.40

One framework for two 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.

Native Controls

CrossVcl provides native macOS equivalents for almost all standard controls like TEdit, TMemo, TComboBox etc.

Native Graphics

TCanvas and TBitmap behave on macOS like on Windows.

Custom Controls

Many custom controls work on macOS like on Windows unchanged.

Requirements

CrossVcl works with all Embarcadero Delphi since XE3 to Berlin. Note: Current beta has an deployment issue on older version of RAD Studio (before XE6).