Building Web and Mobile ArcGIS Server Applications with JavaScript
Book Details:
Publisher: | Packt Publishing |
Series: |
Packt
|
Author: | Eric Pimpler |
Edition: | 1 |
ISBN-10: | 1849697965 |
ISBN-13: | 9781849697965 |
Pages: | 274 |
Published: | Feb 19 2014 |
Posted: | Nov 19 2014 |
Language: | English |
Book format: | PDF |
Book size: | 6.59 MB |
Book Description:
Master the ArcGIS API for JavaScript, and build exciting, custom web and mobile GIS applications with the ArcGIS Server Overview Develop ArcGIS Server applications with JavaScript, both for traditional web browsers as well as the mobile platform Acquire in-demand GIS skills sought by many employers Step-by-step instructions, examples, and hands-on practice designed to help you learn the key features and design considerations for building custom ArcGIS Server applications In Detail ArcGIS Server is the leading software for developing both web and mobile GIS applications. There are a number of programming languages that you can use to develop applications with ArcGIS Server including JavaScript, Flex, and Silverlight. However, the ArcGIS API for JavaScript is the preferred way of developing your custom applications for ArcGIS Server since it can be used for both web and mobile application development. It's easy to use and doesn't require the use of a browser plugin. This tutorial-based guide provides you with hands-on experience in developing custom web and mobile ArcGIS Server applications with step-by-step style exercises. Along with introducing you to the HTML/CSS/JavaScript technology stack, you will learn to add intuitive geographic layers of information to your map, interactive query and display of spatial data, add user interface widgets, access geoprocessing tasks, and many more in your own web and mobile GIS applications. With this practical, hands-on guide, you will be able to develop fully-functional online GIS applications with ArcGIS Server using the ArcGIS API for JavaScript. After creating your own map, you will explore how to add geographic layers from a variety of sources including tiled and dynamic map services, add graphics to the map, and stream geographic features to the browser using a FeatureLayer. Most applications include the specific functionalities implemented by ArcGIS Server as tasks. You'll learn how to use the various tasks provided by ArcGIS Server including spatial and attribute queries, identification of features, finding features by attribute, and more. Geocoding and geoprocessing tasks are covered in-depth to help you accomplish your task in GIS. Finally, you'll learn just how easy it is to integrate ArcGIS.com content into your custom developed applications. This comprehensive guide quickly advances through probing programmatic techniques for building web and mobile GIS applications which will make application development a lot easier! What you will learn from this book Create maps on a web page and add dynamic and tiled layers Add graphics to maps Use feature layers to render features in the browser Incorporate widgets and toolbars that provide specific functionality to your application Perform spatial and attribute queries Access geoprocessing tasks including models Geocode and reverse geocode addresses Develop mobile GIS applications Conduct network analysis Approach An easy to follow tutorial, this book uses a step-by-step approach with exercises designed to give you hands-on experience with this technology. Who this book is written for If you are a web or mobile application developer, who wants to create GIS applications in your respective platform, this book is ideal for you. You will need Java Script programming experience to get the most out of this book. Although designed as an introductory to intermediate level book, it will also be useful for more advanced developers who are new to the topic of developing applications with ArcGIS Server.
Messaging Protocols for Web and Mobile Devices
Learn how to use messaging technologies to build responsive and resilient applications for mobile devices and web browsers. With this hands-on guide, you';ll use the STOMP and MQTT messaging protocols to write iOS and web applications capable of sending and receiving GPS and device sensor data, text messages, and alerts.Messaging protocols are not only simple to use, but also conserve network bandwidth, device memory, and batteries. Using this book';s step-by-step format, author Jeff Mesnil helps you work with Objective-C and JavaScript libraries, as well as the protocols. All you need to get started are basic programming skills.Understand basic messaging concepts and compositionLearn two common messaging models: point-to-point and publish/subscribeU...
Implementing Game Mechanics in Web and Mobile Apps
What do Foursquare, Zynga, Nike+, and Groupon have in common? These and many other brands use gamification to deliver a sticky, viral, and engaging experience to their customers. This book provides the design strategy and tactics you need to integrate game mechanics into any kind of consumer-facing website or mobile app. Learn how to use core game concepts, design patterns, and meaningful code samples to a create fun and captivating social environment.Whether you're an executive, developer, producer, or product specialist, Gamification by Design will show you how game mechanics can help you build customer loyalty.Discover the motivational framework game designers use to segment and engage consumers Understand core game mechanics such as points, badge...
Build an engaging GIS Web application from scratch using ArcGIS About This BookLearn how to design, build, and run high performance and interactive applications with the help of ArcGISIncorporate ArcGIS for Server services to allow end users to visualize, query, and edit GIS data using the ArcGIS JavaScript APIsStep-by-step tutorial that teaches you how to design and customize a GIS web application from scratchWho This Book Is ForIf you are a GIS user or a web programmer, this book is for you. This book is also intended for all those who have basic web development knowledge with no prior experience of ArcGIS and are keen on venturing into the world of ArcGIS technology. The book will equip you with the skills to comfortably start your own ArcGIS web ...
2007 - 2021 © eBooks-IT.org