当前位置:网站首页>图书 > 正文 >>

Developing Mobile Web ArcGIS Applications

图书信息

作者Matthew Sheehan
出版社Packt Publishing
ISBN9781784392000
出版时间2015-02-27
字数36.6万
分类进口书,外文原版书,电脑,网络

读书简介

This guide is invaluable to those just starting out with GIS development but will also benefit GIS professionals wishing to expand their development skills to include mobile apps.

目录

Developing Mobile Web ArcGIS Applications

Table of Contents

Developing Mobile Web ArcGIS Applications

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Introduction to Mobile Web ArcGIS Development

Screen size

Interacting with mobile applications

From clickable to tappable

New data input and collection methods

Providing interaction feedback

Designing for mobile

Simplicity and intuition

Layout

Orientation

Styling

Mobile targeted functionality

Focused mobile applications

Target audience GIS versus non-GIS users

Fast responding mobile applications

Working with mobile browsers

Web, native, and hybrid mobile applications

Mobile frameworks, toolkits, and libraries

Bootstrap

PhoneGap

Summary

2. Understanding Mobile Frameworks and APIs

Esri ArcGIS JavaScript API

Dojo and jQuery mobile

Dojo

Dojo Widgets and Plugins

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

JavaScript development tools

WebKit and browsers

Web server setup

The ArcGIS API for JavaScript API

ArcGIS map layers

Listening for map events

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

Adding responsive page elements

Responsive tools

Summary

6. Integration with ArcGIS Online

Introduction

ArcGIS Server and ArcGIS Online

ArcGIS Online basics

Named Users and Groups

Webmaps

OAuth authentication

Building an ArcGIS Online mobile application

Summary

7. Developing Hybrid ArcGIS Mobile Applications with PhoneGap

Introducing PhoneGap

PhoneGap setup

Test Build

Generating an Android certificate

Developing hybrid ArcGIS mobile applications

Additional code examples

Plugins

PhoneGap Build

Summary

Index