TatukGIS has released the .NET Compact Framework edition of the TatukGIS Developer Kernel toolkit product (DK-CF) for the development of custom GIS applications for Pocket PC type applications running Windows CE/Mobile operating systems. A DK-CF trial version and samples are available from the Downloads page of the TatukGIS web site.
The DK-CF supports Windows Compact Framework 2.0 development with Visual Studio 2005 and Compact Framework 2.0 and 3.5 development with Visual Studio 2008. The DK-CF has been tested with a number of commercial handheld devices running Pocket PC 2003, Windows Mobile 5 and 6, Windows CE.NET 4.2, and Windows CE 5 and 6. A running DK-CF application has reasonably small memory footprint. The data size is not limited because the DK-CF can read data from external storage such as a removable SD card. Testing was performed with 1 GB SHP file data sets with R-Tree spatial indexing enabled.
Because the DK-CF is based on pure .NET code, it is processor independent. This means a DK-CF application can run on any processor supported by Compact Framework, without the need for recompilation. Furthermore, because the DK-CF has exactly the same interface (API) as the .NET WinForms edition of the TatukGIS Developer Kernel (DK.NET) for desktop GIS development, porting a DK.NET based desktop application to the DK-CF is just a matter of copying the code.
Refer to the DK edition features for a list of features and data formats supported in the currently available DK-CF version.
A DK-CF application running on an industrial Windows Pocket PC computing device. |
The C# source code is exactly the same for the DK.NET application running on the desktop PC and the DK-CF Window Mobile O/S application running on the Pocket PC. |
A close view of the user interface of a DK-CF application. |