Setting up the development environment for developing with Windows Application framework

ArcGIS Mobile for Windows application is developed based on ArcGIS Mobile SDK and Windows Presentation Foundation (WPF) with .NET Framework 3.5sp1. To extend the application with its application framework, you need all of these components set up correctly with the development environment and Microsoft Visual Studio.

Development environment

ArcGIS Mobile components

When you install ArcGIS Mobile on the development machine, by default, Windows Application and Software Developer Kit (SDK) are all installed to the application folder: <InstallDir>\ArcGIS\Mobile10.0\bin. It contains dynamic libraries needed to run the Windows application and develop with the application framework. The Visual studio project templates and item templates are installed in the Visual Studio folder as well.

ArcGIS Mobile SDK

  • <Install_Path>\ArcGIS\Mobile10.0\Bin\ESRI.ArcGIS.Mobile.dll
  • <Install_Path>\ArcGIS\Mobile10.0\Bin\ESRI.ArcGIS.Mobile.Client.dll
  • <Install_Path>\ArcGIS\Mobile10.0\Bin\ESRIMobileCore.dll
  • <Install_Path>\ArcGIS\Mobile10.0\Bin\ESRIMobileGPS.dll
  • <Install_Path>\ArcGIS\Mobile10.0\Bin\PE.dll
  • <Install_Path>\ArcGIS\Mobile10.0\Bin\ESRIMobileSdc.dll

ArcGIS Mobile Application SDK

  • <Install_Path>\ArcGIS\Mobile10.0\bin\ESRI.ArcGIS.Mobile.Client.dll
  • <Install_Path>\\ArcGIS\Mobile10.0\bin\Skins\ArcGISMobile\DefaultSkins.dll

Visual Studio templates

  • C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\ArcGIS Mobile
  • C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\ArcGIS Mobile


9/20/2011