What's new in the ArcGIS Mobile 10 SDK

ArcGIS Mobile has grown in multiple directions, there are new platforms supported, new functionality added, core features enhanced, and new developer opportunities for customization.

Integrated development environment changes

A new developer component, TokenCredenial, allows developers to add token based security to their mobileservice during development. Support for the WPF development environment has been added to allow developers to use this new environment. There is a new namespace, ESRI.ArcGIS.Mobile.WPF, which provides controls for developing Mobile SDK Applications.

Libraries replaced

The Spatial Reference library has been enhanced to support converting from one spatial reference to another. While the ability to display map data in many different spatial references was previously available, there was no way to perform conversions. The GPSlibrary has been replaced with a new one written as a native library.

New developer opportunities

The ability to customize the out-of the box applications provides a new opportunity for developers. The SDK can be used to write extensions or tasks that will plug into the mobile application to provide additional functionality or make the tailor the application to the clients needs.

New namespaces

New features and improvements

For GPS components the new rewritten library contains the same functionality, but improves the linkage between the Mobile SDK classes and the GPS receiver. New classes have been added to provide built in tools for GPS Construction using GPSAveraging or GPSStreaming. Another improvement for the GPSConnections and GPSDisplay is the implementation of PropertyChanged Event. This allows developers to catch individual property changes instead of generic GPSChanged types, which only happen when a new sentence is received.

For developers wishing to extend the GPS functionality, we have unsealed the GPSDisplay and Satellite classes. Now, instead of writing your own class completely, you can subclass these to add your own functionality while leveraging our base features.

New Spatial Reference conversion methods have been added to support the conversion From and To; Military Grid, United States National Grid, Universal Transverse Mercator, Global Area Reference System, Degrees/Minutes/Seconds, Degrees Decimal Minutes, and Decimal Degrees.

For developers wishing to extend the sketch tool functionality, we have unsealed the sketch tools. Now you can subclass these to add your own functionality, while leveraging our base features. A new SnappingEngine class has been created to allow developers a means to build their own snapping environment.


9/20/2011