One of the great challenges in delivering content to the mobile web is that mobile devices can easily be disconnected from the Internet. As users move around, they go in and out of range of WIFI and cellular networks, and the state of their network connection can change frequently. Native applications on mobile devices solve this problem by being installed on the device. Many native applications also cache content for offline use and are designed to handle the transient nature of mobile network connections. Web browsers, including mobile web browsers, typically cache web page content to help pages load faster. While this can help mobile web applications quite a bit, the cache managed by the web browser is unreliable, can be cleared by user settings, and might not keep critical content for your application. The cache also doesn't provide a mechanism to store generated data and stores only assets required to load a web page.
OpenLayers 3: Beginner's Guide
By :
OpenLayers 3: Beginner's Guide
By:
Overview of this book
<p>This book is a practical, hands-on guide that provides you with all the information you need to get started with mapping using the OpenLayers 3 library.</p>
<p>The book starts off by showing you how to create a simple map. Through the course of the book, we will review each component needed to make a map in OpenLayers 3, and you will end up with a full-fledged web map application. You will learn the key role of each OpenLayers 3 component in making a map, and important mapping principles such as projections and layers. You will create your own data files and connect to backend servers for mapping. A key part of this book will also be dedicated to building a mapping application for mobile devices and its specific components.</p>
Table of Contents (22 chapters)
OpenLayers 3 Beginner's Guide
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Getting Started with OpenLayers
Key Concepts in OpenLayers
Charting the Map Class
Interacting with Raster Data Source
Using Vector Layers
Styling Vector Layers
Wrapping Our Heads Around Projections
Interacting with Your Map
Taking Control of Controls
OpenLayers Goes Mobile
Creating Web Map Apps
Object-oriented Programming – Introduction and Concepts
More details on Closure Tools and Code Optimization Techniques
Squashing Bugs with Web Debuggers
Pop Quiz Answers
Index
Customer Reviews