Introduction to customizing the Windows application
The ArcGIS Mobile for Windows application framework allows you to extend the ready-to-deploy Windows application by modifying existing workflow and functions or introducing new business logic.
A mobile project has tasks and extensions. Each task fulfills a workflow by navigating through one or more pages, for example, the Collect Features task. An extension is much like a functional component used by the application or task; it may or may not have a user interface (UI). For example, the Field Crew Logging extension logs Global Positioning System (GPS) locations in the background.
The application framework allows you to plug in your own business logic as a new task, or to extend or modify existing tasks at their extensible points. For example, you can modify the data collection workflow by adding a new way to collect geometry. The application framework also exposes application functions and components that you can use in your implementation, for example, UI components such as a message box and map control.
This Help provides walkthrough tutorials, documentation for learning about Windows application framework, an assembly API reference, and samples to help you understand and develop with the application framework as follows:
- Getting started—Introduction-type documents to get you started using the Windows application framework.
- Using Windows Application framework—Provides details about how to customize or extend the Windows application in each function area.
- ESRI.ArcGIS.Mobile.Client Assembly—Application framework assembly API reference with detailed class and member information.
- Samples—Task and extension samples that illustrate programming patterns and best practices.