ArcPad Application Builder allows organizations to extend GIS beyond the office into the field, where users of all levels can participate in the creation and use of GIS data.
With ArcPad Application Builder you can
- Design custom forms to streamline data collection in the field.
Learn more
- Create new toolbars that contain preprogrammed and/or custom tools.
Learn more
- Write scripts that automate tasks and interact with ArcPad's internal objects.
Learn more
- Build applets that tailor ArcPad to your organization's unique processes.
Learn more
- Develop extensions to support new file formats, data collection sensors, projections, and datum transformations.
Learn more
The table below summarizes the different types of customizations available with ArcPad Application Builder along with the programming and development environment requirements of each type.
Customization in ArcPad |
Programming Requirements |
Development Environment |
| Hide toolbars |
None |
ArcPad Studio |
| Create new toolbars |
None |
ArcPad Studio |
| Build new tools |
JScript/VBScript |
ArcPad Studio |
| Design custom forms |
None |
ArcPad Studio |
| Validate data in form controls |
JScript/VBScript |
ArcPad Studio |
| Access objects, properties, and methods |
JScript/VBScript |
ArcPad Studio |
| Configure the status bar |
None |
ArcPad Studio |
| Develop applets |
JScript/VBScript |
ArcPad Studio |
| Prepare symbology |
None |
ArcPad Tools for ArcGIS |
| Support new data formats |
C/C++ |
Visual Studio .NET/
eMbedded Visual C++ 4.0 |
| Support new positioning services |
C/C++ |
Visual Studio .NET/
eMbedded Visual C++ 4.0 |
| Support new rangefinders |
C/C++ |
Visual Studio .NET/
eMbedded Visual C++ 4.0 |
| Support new cameras |
C/C++ |
Visual Studio .NET/
eMbedded Visual C++ 4.0 |
| Support new projections and datum transformations |
C/C++ |
Visual Studio .NET/
eMbedded Visual C++ 4.0 |