Developer Kernel for Delphi

The TatukGIS Developer Kernel for Delphi (DK.Delphi) edition is a professional grade GIS SDK designed for the Embarcadero RAD Studio Delphi and C++Builder development platforms to develop custom GIS applications for multiple operating systems. The DK for Delphi edition consists of two distinct frameworks sharing the same functionality.

  • VCL framework used to develop applications for Windows.
  • FMX framework used with to develop applications for Windows, macOS, Linux, iOS and Android.

Applications developed for iOS and Android can share exactly the same functionality as normal Desktop applications, including local data storage (vector/raster layers, SQL layers on SQLite database). In other words, iOS and Android apps are not repackaged, slimmed-down web apps requiring persistent network access or otherwise having restricted functionality. In most cases porting a DK.Delphi FMX developed Windows desktop application to iOS or Android is just a matter of recompiling the same app for all platforms, though some controls (e.g., the Layer Properties Control) may require a tablet-size screen.

The DK for Delphi edition features the same comprehensive object-oriented API and extensive functionality designed for geospatial application development as other DK product editions, except for differences reflecting the different technologies. Shared API and source code similarity across SDK editions enhance portability between development platforms and operating systems.

The DK.Delphi edition is licensed as a standard version or Enterprise version with extensions for advanced spatial databases. The product's Delphi source code is included for deeper understanding and customization possibilities.


Delphi GIS, GIS Delphi, Delphi GIS kit, VCL GIS, GIS VCL, GIS FMX, FMX GIS, FMX GIS sdk, Delphi GIS SDK, Delphi geospatial SDK, Delphi GIS developer tools, GIS for Delphi developers, GIS for iOS, GIS for Android, Delphi GIS component, C++Builder GIS component, C++Builder GIS kit, C++Builder GIS SDK