Introduction to ArcGIS Runtime SDK for Windows Mobile

This software development kit (SDK) provides developers with the necessary resources to create stand-alone mobile applications, embed GIS functionality into existing applications, and build custom tasks/extensions for the Windows Mobile and Windows platforms.

The SDK refers to the developer components used to build applications, the help, and the tools to support development. There is a wide range of help included, from product documentation highlighting development concepts and giving a product overview to detailed API help for class members illustrating their functionality and usage.

The SDK contains several assemblies that provide developers with different opportunities. Basically there are two sets of assemblies provided in the SDK setup, one is called core SDK assemblies and the other application framework assemblies. The core SDK assemblies contain a suite of developer components that encapsulate the core functionality into .NET controls that can be used to quickly develop a new application. In addition to the developer components, the core SDK assemblies contain all of the classes used to build the application, and exposed for application development. The application framework assemblies, on the other hand, are used to customize the ArcGIS Mobile applications by building extensions that leverage the application framework and the core framework functionality.

Note that the application framework assemblies are dependent on core SDK assemblies.

This developer help is organized by the type of development that is, building an application, writing a Windows Mobile Application Extension, or writing a Windows Application Extension. Each of the sections contain the following types of help:

ArcGIS Mobile Component Hierarchy