Developer Kernel for Delphi
The TatukGIS Developer Kernel for Delphi (DK.Delphi) edition is a GIS SDK designed for the Embarcadero RAD Studio Delphi and C++Builder development platforms and VCL (Visual Component Library) and FMX (FireMonkey) frameworks. The SDK is used to custom develop GIS applications for Windows, macOS, iOS, and Android operating systems. The DK for Delphi edition comprises two product variants:
- Desktop variant is for developing GIS applications for Windows and macOS using Delphi or C++Builder platform and VCL or FMX framework. VCL framework supports developing applications for Windows (32 & 64 bit). FMX framework supports developing applications for Windows (32 & 64 bit) and macOS. The DK.Delphi desktop variant is licensed as a standard version and an Enterprise version with advanced spatial database extensions.
- Mobile variant is for developing GIS applications for iOS (iPad, iPhone) and Android using Delphi or C++ Builder platform and FMX framework. Support for the full TatukGIS API brings the power and features of desktop GIS to mobile applications. All dialog boxes, including the visual layer property control, are implemented on tablet-size devices. 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.
iOS and Android GIS apps can be fully operational offline, without connection to the internet or other computer, by loading map layers (vector, raster, SQL layers on SQLite database) to the device memory. Streaming data to the mobile app from a remote source is possible using WMS, WFS, TMS, or WMTS services.
The DK for Delphi edition features the same comprehensive object API and extensive geospatial functionality as other DK product editions, except for differences reflecting the different technologies. Shared API and source code similarity across DK editions enhance portability between development platforms and operating systems.
The DK for Delphi edition includes the Delphi source code for deeper customization and understanding.
Delphi GIS, GIS Delphi, VCL GIS, GIS VCL, GIS Firemonkey, Firemonkey GIS, FMX GIS, GIS FMX, Delphi GIS SDK, Delphi SDK geospatial