Geospatial Training
Building Mobile ArcGIS Server Applications
Course developed by Geospatial Training Services, LLC.
Instructor Guided Internet Course or Traditional Instructor Led
Course Overview:
With the increasing use of smart phones and tablets the need and use of mobile applications is increasing every day. These applications can be used for inspections, permitting, preventive maintenance, damage assessment, law enforcement and so on.
Mobile applications are applications that run on mobile devices such as your handheld phone handset, your tablet, or some other widget that is considered a mobile device. Mobile applications aren’t so different from regular applications – except they run on exotic operating platforms like Apple’s iOS, Google’s Android, HP’s WebOS, Microsoft’s Window 7 Phone, or the BlackBerry platform… and there are certainly others out there. With such a wide variety of platforms there come a wide variety of language support and capabilities – each with their own unique quirks and challenges.
This course will teach you how to build high performance, attractive mobile applications using the lightweight, browser based ArcGIS Server JavaScript API using JavaScript, HTML5, CSS3, and PhoneGap.
Target Audience:
This course is for GIS professionals who need to create Rich Internet Mobile GIS Applications.
Prerequisites and recommendations:
No programming experience is necessary though it is helpful to have some knowledge andor experience of programming concepts.
Course Modules:
- Mastering ArcGIS Server API for JavaScript
- Introduction to JavaScript
- Introduction to Dojo for ArcGIS Server Development
- Basic ArcGIS Server Development Concepts
- Basic concepts of programming the ArcGIS Server API for JavaScript
- Advanced Application Development for the ArcGIS Server API for JavaScript
- Advanced Dojo Concepts
- HTML5 & CSS3
- Introduction to HTML5
- Working with HTML5
- HTML5 and the ArcGIS Server API for JavaScript
- Geolocation
- Managing Browser History
- Strucutre, Syntax, and Semantics
- Drag and Drop
- File API
- Web Forms
- Local Storage and Offline Applications
- Graphics and Animation Canvas
- CSS3
- DojoX Mobile
- Getting started with DojoX Mobile
- Structuring your mobile page
- Theming the page
- Creating views and widgets
- Forms and data
- Handling gestures
- Integrating with PhoneGap
- PhoneGAP
- Leveraging HTML and JavaScript techniques for mobile development
- Bridging the gap between web browsers and mobile technologies
- Introduction to PhoneGap SDK
- Installation and configuration
- Handling events
- Geolocation, Compass, and Accelerometer
- Working with media
- Capturing video and audio
- Storage with files and databases
- Capstone Project
Required Hardware & Software:
The following is required to take this course: Internet Browser, Text Editor such as jEdit or Notepad++
Cost and Schedule:
Self Paced Instructor Guided Web Class: $715.00
What is Web Delivery? You can view a sample class here. Click "Login as a guest"
Next date for Self Paced Instructor Guided Web Class is May 21 - June 22. Click here for a student registration form or click on the button below to register and pay online.
