Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Similar documents
Intro to Web App Builder. Mark Scott, Solutions Engineer, Esri County Government Team

Building and Deploying Web Applications

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

Getting your app together with Web AppBuilder for ArcGIS

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

ArcGIS Viewer for Silverlight An Introduction

ArcGIS 10.1 Web Apps and APIs. John Hasthorpe & Kai Hübner

Raise of hands on anyone whos used the Flex or Silverlight Application Builders?

ArcGIS Web App Builder (AWAB) In BETA. John Bocan MES/DoIT

Configuring and Extending ArcGIS Solutions Web Applications

Portal for ArcGIS: An Introduction

ArcGIS Platform. An Integrated System. Portal

Developing Apps with the ArcGIS Runtime SDK for Android. Ben Ramseth Esri Inc. Instructor Technical Lead

Portal for ArcGIS. Satish Sankaran Robert Kircher

ArcGIS Web Mapping. Sam Berg, esri

Introduce Web3D Development and Visualization. Moxie Zhang Esri R&D Center Beijing

Mobile Solutions in ArcGIS. Justin Fan

Portal. from the trenches!

Network Analysis with ArcGIS Online

Esri GIS Mobile Solutions. John Sharrard

How To Use Gis

Build an ArcGIS Online Application

Quick Start Guide to. ArcGISSM. Online

UNGIWG 14. Steve Maddison, George Davis, Latitude Geographics Friday, May 16 th 2014

NatureServe s Environmental Review Tool

Chapter 1: Introduction to ArcGIS Server

Conservation Workshop ArcGIS Explorer

Vision. South Pacific GIS/RS Conference /17/2015. Applying Geography Everywhere. Applying Geography Everywhere

Enterprise GIS Architecture Deployment Options. Andrew Sakowicz

Supporting High-Quality Printing in Web Applications with ArcGIS for Server

ArcGIS Server mashups

Esri Maps for Office, SharePoint & Dynamics CRM. Tony Howser Sentha Sivabalan Scott Ball

City of Corpus Christi. Mobile GIS Viewer. For ipad

Building your Server for High Availability and Disaster Recovery. Witt Mathot Danny Krouk

ArcGIS Pro. James Tedrick, Esri

Implementing ArcGIS for SharePoint Habitat for Humanity of Omaha April, 2013

Drupal and ArcGIS Yes, it can be done. Frank McLean Developer

Note: Hands On workshops are Bring Your Own Laptop (BYOL), unless otherwise noted. Some workshops are Bring Your Own Mobile Device(BYOD).

Essential Mapping Apps

Supporting High-Quality Printing in Web Applications with ArcGIS 10.1 for Server

GIS and Mapping Solutions for Developers. ESRI Developer Network (EDN SM)

Five Steps to Better Performance

Building and managing next generation geo apps

Editing Strategies for Enterprise Geodatabase

Making Your Mobile Workforce More Efficient

What's new in ArcGIS 10.4

Embracing ArcGIS for Local Government. Robert Parsons Delaware County, Ohio Auditor s Office Steve Koenig Bruce Harris & Associates

Customizing ArcPad solutions

Online Data Services. Security Guidelines. Online Data Services by Esri UK. Security Best Practice

Deploying ArcGIS for Server Using Esri Managed Services

Taking Control of your System and Planning Your Future: Real Time Monitoring

Leveraging Cloud-Based Mapping Solutions

ORACLE APPLICATION EXPRESS 5.0

Storytelling with Maps: Workflows and Best Practices

Introduce Configurable Mobile App Development. Moxie Zhang Esri R&D Center Beijing

SAP HANA Cloud Portal Overview and Scenarios

An ESRI White Paper December 2007 Enterprise GIS for Local Government

WEB MAPPING TOOL DOCUMENTATION

MAY 18, 2015 ARCGIS FOR SERVER FUNCTIONALITY MATRIX

ArcGIS for. Intelligence

Making Your Mobile Workforce More Efficient

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

What is ArcGIS Comprised Of?

QML and JavaScript for Native App Development

Use ArcGIS Online to Manage

Enabling High-Quality Printing in Web Applications with ArcGIS for Server. Craig Williams Scott Moore

How to Setup and Manage Spatial Assets with ArcGIS Online for a Mobile Workforce

ESRI Mobile GIS Solutions Overview. Shane Clarke ESRI

Storytelling with Esri Story Maps

Operations Dashboard for ArcGIS

Lecture 8. Online GIS

MetroGIS Project Proposal Template Version 1.0

Developing Microsoft SharePoint Server 2013 Core Solutions

Improving Access to GIS Data With Targeted Web Apps. Joyce Green, City of Norman John McIntosh, City of Norman

GIS: Transforming the Business. Presented by: Catherine Fitzgerald Manager, Information Services Municipality of Chatham-Kent

MobileMap and Spatial Content Management: Integrating Field Data Collection, Document Management and Enterprise GIS for Natural Resources

What is new in ArcGIS 10.2 for Server. Nikki Golding

Extending the Survey123 for ArcGIS Mobile App

MicroStrategy Course Catalog

ArcGIS for Server in the Cloud

This Readme includes information pertaining to Novell Service Desk 7.0.

Using CAD Data in ArcGIS

Operations Dashboard for ArcGIS: Extending the Functionality

Publishing KML Services Tutorial

SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016

Integrated Information Management System, Development of Web Interface, a.k.a. Online Data Portal (ODP)

Network Analysis with Python. Deelesh Mandloi

OpenText Information Hub (ihub) 3.1 and 3.1.1

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

HTML5. Turn this page to see Quick Guide of CTTC

What s new in Access 2013

Implementing a Mobile GIS. Tom Brenneman Esri

Welcome Esri Classified User Symposium

A Workflow for Creating and Sharing Maps

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014

Quick Start Guide Mobile Entrée 4

Deploying ArcGIS for Server Using Managed Services

Promoting Your Location Platform

Welcome to the Shortlist story map application template

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Transcription:

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy OKSCAUG Pamela Kersh September 22, 2015

The ArcGIS Platform enables Web GIS Enabling GIS Everywhere Desktop Web Device Simple Integrated Open portal Server Online Content and Services Available in the Cloud...... and On-Premises A

Creating web apps with ArcGIS

ArcGIS Web Application Templates ArcGIS Online and Portal for ArcGIS Web Map A

30+ widgets Web AppBuilder for ArcGIS Create new web apps without programming

Web AppBuilder for ArcGIS Functionality within ArcGIS Online and Portal for ArcGIS - ArcGIS Online since Dec 2014 - Portal for ArcGIS in 10.3 and later Enables new apps to be created without coding - Interactive WYSIWYG user experience - Runs on any device, in a web browser Fully integrated with the ArcGIS Platform Built with ArcGIS API for JavaScript and HTML 5 technology Extensible

2 Options to Work with Web AppBuilder 1. Within ArcGIS Online or Portal for ArcGIS - Embedded in the web site - Activate from the map viewer or My Contents 2. Developer Edition - Separate download and installed locally - Sign into ArcGIS Online or Portal for ArcGIS - Support for custom widgets and themes Both offer the same builder user experience, same capabilities

Web AppBuilder for ArcGIS Live Sites Showcase ArcGIS Online Public Group

By the Numbers # of apps made in ArcGIS Online: 10,000+ # of Developer Edition downloads: v1.0 9700+, v1.1 7400+ (early June 2015) Pre-UC Survey: 70% are using it now Very active user community on GeoNet - Web AppBuilder for ArcGIS - 8 th most active - Web AppBuilder Custom Widgets - 6 th most active - Custom widgets by the community: over 2000+ downloads A

Workflow for Creating a new App

Demo Web AppBuilder Tour

Available Widgets Widget: a chunk of code that can be added in a modular fashion; provides functionality 30+ available; enable core web mapping application capabilities

Some Notable Widgets Navigation Query Search Geocoding Editing Geoprocessing Printing Legend Layer List Overview Map Attribute HeaderController

Deploy Apps on Any Device

Leverage your organization s Utility Services ArcGIS Online or Portal for ArcGIS Organization settings panel Locators Basemaps Print services

Web Apps from Web AppBuilder Apps are hosted in ArcGIS Online or Portal for ArcGIS Become items in App author s My Contents Option to download source code for the app from Item Details page - Customize web app - Host in your own web server ArcGIS Online Portal for ArcGIS Production Web Server Web App1 Web App2 Web App2 A

Web AppBuilder for ArcGIS July 2015 Update

Billboard Box Dart Jewelry Box Launchpad 5 New Themes Custom look and feel

Search widget Stream widget Summary widget Incident Analysis widget GeoLookup widget 5 New Widgets More functionality

Other enhancements Option to have widgets already opened when the web app starts up Support for uploading data for use in a GP service which has upload capability in the Geoprocessing widget Configurable context menus in the Layer List widget Interactive +/- zoom control in the map display with Zoom Slider widget Better responsive support in the Foldable and Tab themes Configure the sorting rules for query results in the Query widget Support Image Service Vector Layer and Image Service Layer

Export Web Apps as New Templates Leverage Web AppBuilder to create new templates which can be used in the ArcGIS Online/Portal for ArcGIS map viewer Workflow - Select Export As Template option - Set configurable parameters Web Map - Generates a new template item - Add to a group - Select group for the Map > Web App Templates option A

Demo Create New Templates

Web AppBuilder for ArcGIS Customization

2 Tiers of Customization Enabling custom functionality Configurator - Add custom widgets to your apps - Non-developer Extending custom functionality Developer - Create new widgets from scratch - Programmer

Using Custom Widgets/Themes in Your Apps Workflow - Download the source code for the app - Apply customizations as desired - Host in your own web server http://doc.arcgis.com/en/web-appbuilder/manage-apps/deploy-app-online.htm

GeoNet: Custom Widgets shared by Community https://geonet.esri.com/groups/web-app-builder-custom-widgets Mixture of enhanced and brand new widgets Approx. 20+ widgets Some supporting docs

GitHub: Esri Solutions Team Custom Widgets https://github.com/esri/solutions-webappbuilder-widgets Widgets for specific workflows Samples

Web AppBuilder Developer Edition Developers.ArcGIS.com/web-appbuilder Download and install locally - Sign into ArcGIS Online or Portal for ArcGIS - Same builder user experience as embedded Web AppBuilder - Work with custom widgets and themes Provides extensibility framework for apps Leverages ArcGIS API for JavaScript Create web apps on your own computer

Web AppBuilder for ArcGIS Community and Resources

GeoNet Esri Community 2 places for Web AppBuilder user community Both are very active Top GeoNet contributors post in these forums/places

GeoNet: Web AppBuilder Developer Edition Customization Resource List https://geonet.esri.com/blogs/myalaskagis/2015/02/20/web-appbuilder-developer-edition-customizationresource-list Created, owned, and maintained by the community Rebecca Strauch

Web AppBuilder for ArcGIS Resources Online help documentation http://doc.arcgis.com/en/web-appbuilder/ Developer Edition help documentation https://developers.arcgis.com/web-appbuilder/guide/xt-welcome.htm Esri Live Training Seminar: Get Started with Web AppBuilder for ArcGIS (60 mins) Esri Web course: Creating Web Applications Using Templates and Web AppBuilder for ArcGIS (2-4 hours)

Copyright 2015. All Rights Reserved.