Developing Mobile Web ArcGIS Applications
Год издания: 2015
Автор: Matthew Sheehan
Издательство: Packt Publishing
ISBN: 9781784395797
Язык: Английский
Формат: ePub
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 127
Описание: 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.
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
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
3: Building Your First Mobile ArcGIS Application
Development and coding review
Web server setup
The ArcGIS API for JavaScript API
JavaScript Geolocation API
Summary
4: Advancing the Basic Mobile ArcGIS Application
Getting started
Adding popular tools
Feature popups
Adding a legend
Finding features
Address search
Summary
5: Providing Cross-device Support with Responsive Design
Approaches to cross-device support
The magic of style sheets
Responsive design using Bootstrap
Summary
6: Integration with ArcGIS Online
Introduction
ArcGIS Server and ArcGIS Online
ArcGIS Online basics
Building an ArcGIS Online mobile application
Summary
7: Developing Hybrid ArcGIS Mobile Applications with PhoneGap
Introducing PhoneGap
PhoneGap setup
Developing hybrid ArcGIS mobile applications
Plugins
PhoneGap Build
Summary