Developing Mobile Web ArcGIS Applications

Learn to build your own engaging and immersive geographic applications with ArcGIS

Developing Mobile Web ArcGIS Applications

Matthew Sheehan

1 customer reviews
Learn to build your own engaging and immersive geographic applications with ArcGIS
Mapt Subscription
FREE
€29.98/m after trial
eBook
€10.08
RRP €14.38
Save 29%
Print + eBook
€19.99
RRP €19.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€10.08
€19.99
€29.98p/m after trial
RRP €14.38
RRP €19.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781784395797
Paperback156 pages

Book Description

Through this practical and accessible guide, you will learn how to build mobile applications using ArcGIS Server from scratch. You will start by covering the differences between mobile web and traditional web development. Factors such as the range of devices, design and layout, functionality, and performance considerations all make mobile development unique.

You will then move on to cover key JavaScript frameworks and libraries for mobile development and cover important structures and concepts including Dojo, responsive design, and the geolocation API, walking through developing your first ArcGIS mobile application in the process. Screenshots, tips, and code are provided clearly throughout to help you through the development process.

Finishing with advanced topics and best practices such as ArcGIS online and PhoneGap, you will finish the book with a complete mobile application and a solid foundation to develop mobile ArcGIS apps.

Table of Contents

Chapter 1: Introduction to Mobile Web ArcGIS Development
Screen size
Interacting with mobile applications
Designing for mobile
Fast responding mobile applications
Working with mobile browsers
Web, native, and hybrid mobile applications
Mobile frameworks, toolkits, and libraries
Summary
Chapter 2: Understanding Mobile Frameworks and APIs
Esri ArcGIS JavaScript API
Dojo and jQuery mobile
Dojo and Esri's ArcGIS API for JavaScript
Bootstrap and Responsive design
The Geolocation API
Summary
Chapter 3: Building Your First Mobile ArcGIS Application
Development and coding review
Web server setup
The ArcGIS API for JavaScript API
JavaScript Geolocation API
Summary
Chapter 4: Advancing the Basic Mobile ArcGIS Application
Getting started
Adding popular tools
Feature popups
Adding a legend
Finding features
Address search
Summary
Chapter 5: Providing Cross-device Support with Responsive Design
Approaches to cross-device support
The magic of style sheets
Responsive design using Bootstrap
Summary
Chapter 6: Integration with ArcGIS Online
Introduction
ArcGIS Server and ArcGIS Online
ArcGIS Online basics
Building an ArcGIS Online mobile application
Summary
Chapter 7: Developing Hybrid ArcGIS Mobile Applications with PhoneGap
Introducing PhoneGap
PhoneGap setup
Developing hybrid ArcGIS mobile applications
Plugins
PhoneGap Build
Summary

What You Will Learn

  • Set up your development environment and understand the key frameworks and tools needed to build mobile ArcGIS apps
  • Add advanced tools to your base application including features such as address search
  • Provide cross-device support via responsive design using the Bootstrap framework
  • Integrate your mobile ArcGIS application with ArcGIS online
  • Build high performance, attractive mobile applications using the lightweight, browser-based ArcGIS Server JavaScript API
  • Get acquainted with the entire process of creating mobile apps and integrating them with other platforms
  • Leverage HTML and JavaScript techniques for mobile development
  • Create immersive and engrossing views and widgets
  • Obtain fine-grained control to provide secure, reliable GIS services

Authors

Table of Contents

Chapter 1: Introduction to Mobile Web ArcGIS Development
Screen size
Interacting with mobile applications
Designing for mobile
Fast responding mobile applications
Working with mobile browsers
Web, native, and hybrid mobile applications
Mobile frameworks, toolkits, and libraries
Summary
Chapter 2: Understanding Mobile Frameworks and APIs
Esri ArcGIS JavaScript API
Dojo and jQuery mobile
Dojo and Esri's ArcGIS API for JavaScript
Bootstrap and Responsive design
The Geolocation API
Summary
Chapter 3: Building Your First Mobile ArcGIS Application
Development and coding review
Web server setup
The ArcGIS API for JavaScript API
JavaScript Geolocation API
Summary
Chapter 4: Advancing the Basic Mobile ArcGIS Application
Getting started
Adding popular tools
Feature popups
Adding a legend
Finding features
Address search
Summary
Chapter 5: Providing Cross-device Support with Responsive Design
Approaches to cross-device support
The magic of style sheets
Responsive design using Bootstrap
Summary
Chapter 6: Integration with ArcGIS Online
Introduction
ArcGIS Server and ArcGIS Online
ArcGIS Online basics
Building an ArcGIS Online mobile application
Summary
Chapter 7: Developing Hybrid ArcGIS Mobile Applications with PhoneGap
Introducing PhoneGap
PhoneGap setup
Developing hybrid ArcGIS mobile applications
Plugins
PhoneGap Build
Summary

Book Details

ISBN 139781784395797
Paperback156 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Building Web and Mobile ArcGIS Server Applications with JavaScript Book Cover
Building Web and Mobile ArcGIS Server Applications with JavaScript
€ 23.98
€ 16.80
Google Maps JavaScript API Cookbook Book Cover
Google Maps JavaScript API Cookbook
€ 23.98
€ 16.80
Learning Geospatial Analysis with Python Book Cover
Learning Geospatial Analysis with Python
€ 28.78
€ 20.16
Programming ArcGIS 10.1 with Python Cookbook Book Cover
Programming ArcGIS 10.1 with Python Cookbook
€ 25.18
€ 17.64
PostGIS Cookbook Book Cover
PostGIS Cookbook
€ 26.38
€ 18.48
ArcGIS Blueprints Book Cover
ArcGIS Blueprints
€ 47.98
€ 33.60