32
Creating Apps Using ArcGIS Online Templates Matt Kennedy

Creating Apps Using ArcGIS Online Templates Matt Kennedy

Embed Size (px)

Citation preview

Page 1: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Creating Apps Using ArcGIS Online Templates

Matt Kennedy

Page 2: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Topics we will cover

• The publishing process

• Before you publish

• Where apps live

• Breakdown of apps

Page 3: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Publishing web app templates

Page 4: Creating Apps Using ArcGIS Online Templates Matt Kennedy

The steps for publishing an app

1. Choose a type

2. Assemble content

3. Choose a template

4. Publish

5. Refine

Page 5: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Choosing a type

• The story

• The audience

• Audience knowledge

• Essential components- maps, photos, videos, etc...

• Map or group based

Decide which app best suits your story

Page 6: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Assemble content

• Author map services

• Create feature services for editing

• Leverage content from spreadsheets

• Author web maps

• Gather media (photos, videos, documents)

• Create groups

Page 7: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Choose a template

• 24 web app templates

• Configurable

• Open source

• Responsive

Page 8: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Publish and Refine

• Verify goals met

• Add / delete functions as necessary

• Proofread

• Iterate

Page 9: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Demonstration

Publish a web app

Page 10: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Improve appearance, enable functionality, ensure usability

Before publishing

Page 11: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Important map and layer properties

• Search - example

• Bookmarks

• Time

• Copy layers

• Enable / disable editing - example

• Labels

• Refresh interval

• URL parameters – example

What you set in the map makes it to the app!

Page 12: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Choose where your apps will live

Where to publish

Page 13: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Deployment Considerations

• ArcGIS Online- Highly scalable, cloud environment

- No web server required

- Apps update when portal updates

• On premise- IT legwork required

- Web server required

- Must update apps manually

ArcGIS

Page 14: Creating Apps Using ArcGIS Online Templates Matt Kennedy

A breakdown of apps by category

Which app to choose?

Page 15: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Choices, choices

Template Responsive Find My Location Geosearch LegendChange

BasemapsLayer

Search Story Analysis Edit Print Routing DemographicsSplash Screen Social Media Weather Enrichment Time Show Table

Basic Viewer X X X X X X X X

Chrome Twitter X X

Compare Analysis X X

Directions X X X X X

Edit X X X X X X

Elevation Profile X X X X X

Filter X X X X

Find Edit Filter X X X X X

Finder X X X X X

Geo Form X X X X

Impact Summary X X X X X X X X X

Information Lookup X X X X X X

Legend X X X X X X

Local Perspective X X X X X X X

Map Tools X X X X X X X X

Public Information X X X X X X X

Simple Map Viewer X X X X X

Story Map Basic X X X

Story Map Journal X X X

Story Map Series X X X X

Story Map Swipe - Sypglass X X X X X

Story Map Tour X X

Summary Viewer X X X

Time Aware X X X

Page 16: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need to know where I am

• Basic Viewer

• Directions

• Edit

• Filter

• Find, Edit, Filter

• Finder

• Geo Form

• Impact Summary

Apps that allow users to find their location on the map

• Information Lookup

• Legend

• Local Perspective

• Map Tools

• Public Information

• Simple Map Viewer

• Story Map Series

• Story Map Swipe / Spyglass

Page 17: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need to find addresses

• Basic Viewer

• Directions

• Edit

• Elevation Profile

• Filter

• Geo Form

• Impact Summary

• Information Lookup

Apps that allow geosearch

• Legend

• Local Perspective

• Map Tools

• Public Information

• Simple Map Viewer

• Story Map Swipe / Spyglass

Page 18: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need a route

• Directions

• Local Perspective

*subscription required

Apps that provide routes and directions

Page 19: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need a legend

• Basic Viewer

• Elevation Profile

• Impact Summary

• Legend

• Map Tools

• Public Information

• Simple Map Viewer

• Time Aware

Apps that provide a legend

• Story Maps- Basic

- Journal

- Map Series

- Swipe / Spyglass

Page 20: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need to change basemaps

• Basic Viewer

• Edit

• Find, Edit, Filter

• Finder

• Geo Form

Apps that can toggle basemaps

• Impact Summary

• Information Lookup

• Map Tools

• Public Information

• Summary Viewer

Page 21: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need to search

• Basic Viewer

• Edit

• Elevation Profile

• Filter

• Find, Edit, Filter

Apps that provide layer search

• Finder

• Legend

• Map Tools

• Simple Map Viewer

Page 22: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need to tell a story

• Story Maps- Basic

- Journal

- Series

- Swipe / Spyglass

- Tour

• Compare Analysis

• Impact Summary

• Legend

Apps that provide narrative

Many more at storymaps.esri.com

Page 23: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need analysis

• Directions

• Elevation Profile

• Impact Summary

• Information Lookup

• Local Perspective

• Summary Viewer

Apps that have analysis / geoprocessing capability

Page 24: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need to edit

• Basic Viewer

• Edit

• Find, Edit, Filter

Apps that allow feature and attribute editing

Page 25: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need to print

• Basic Viewer

• Finder

• Map Tools

Apps that allow printing

Page 26: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need a splash screen

• Information Lookup

• Public Information

Apps that let you show a disclaimer upon launch

Page 27: Creating Apps Using ArcGIS Online Templates Matt Kennedy

I need other capabilities

• Integrated demographics / geoenrichment

• Social media feeds

• Tables

• Weather

• Time

Other app capabilities not mentioned so far

Page 28: Creating Apps Using ArcGIS Online Templates Matt Kennedy

What if I need functions from 2 or more of these templates?!?

• Similar workflow

• 20 + widgets

• WYSIWYG configuration

• Same hosting options

• Don’t over do it!

Then you need Web AppBuilder

HTML5/JavaScript

Builder

Widgets

Web AppBuilder

Page 29: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Even more apps

• ArcGIS Solutions- http://solutions.arcgis.com

• Story Maps- http://storymaps.arcgis.com

• Early Adopter Templates- http://blogs.esri.com/esri/arcgis/2014/04/21/be-an-early-adopter/

• Web App Builder

• App Studio

Page 30: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Learn more at the UC

• Getting the Most of ArcGIS Web App Templates- Tuesday 3:15 – 4:30, Room 01 A/B

• ArcGIS Online: Deploying and Using Apps Across the Organization for Everyone- Wednesday 3:15 – 4:30, Room 28 C

• Essential Mapping Apps Overview- Thursday 8:30 – 9:45, Ballroom 06 F

Page 31: Creating Apps Using ArcGIS Online Templates Matt Kennedy

Thank you…

• Please fill out the session survey in your mobile app

• Search Creating Apps Using ArcGIS Online Templates- Use the Search Feature to quickly find this title

• Click “Demo Theater Survey”

• Answer a few short questions and enter any comments

Page 32: Creating Apps Using ArcGIS Online Templates Matt Kennedy