Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS API for Flex.

Slides:



Advertisements
Similar presentations
Publishing GIS Services to ArcGIS for Server
Advertisements

Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS API for Flex.
Esri UC 2014 | Technical Workshop | ArcGIS for Water Utilities: An Overview Howard Crothers Mike Miller.
Technical Workshops | Esri International User Conference San Diego, California Building Applications with ArcGIS Runtime SDK for Windows Phone Rex Hansen.
Esri UC 2014 | Technical Workshop | Automating Cache Workflows and Tile Usage Heat Maps Eric J. Rodenberg.
Esri International User Conference | San Diego, CA Technical Workshops | Road Ahead - Silverlight Rex Hansen Wednesday, July 13.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS API for Microsoft Silverlight – Advanced Topics Morten Nielsen
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS API for Microsoft Silverlight/WPF—An Introduction Morten Nielsen Rex Hansen.
Esri UC 2014 | Technical Workshop | Audience Participation URL: goo.gl/tN4Vzq Open in device browser… CAD: The ArcGIS for AutoCAD Plug-in.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Viewer for Flex—
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Viewer for Flex An Introduction Canserina Kurnia and Derek Law July 12,
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Secure Applications.
Esri UC 2014 | Technical Workshop | Building Java Apps with ArcGIS Runtime SDK Mark Baird and Vijay Gandhi.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Explorer Desktop.
Esri UC 2014 | Technical Workshop | What Every Manager Needs to Know About Cloud GIS John Thieling.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS for SharePoint, An Introduction Art Haddad Rich Zwaap.
Esri UC2013. Technical Workshop.Editing & Maintaining Parcels with ArcGIS.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Configuring ArcGIS.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Runtime Euan Cameron Mary Harvey Ralf Gottschalk Road Ahead.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Mobile Overview.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing in ArcMap:
Technical Workshops | Esri International User Conference San Diego, California ArcGIS for Windows Mobile Justin Colville July 24th.
Sharing Geographic Content
Technical Workshops | Esri International User Conference San Diego, California ArcGIS Viewer for Flex – Advanced Topics Lloyd Heberlie Björn Svensson July.
ArcGIS Online for Organizations
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Local Government.
ArcGIS Workflow Manager An Introduction
Esri UC 2014 | Technical Workshop | Accessing Spatial Databases in ArcGIS using Query Layers Annie Sasidar.
ArcGIS API for Flex - An Introduction
Technical Workshops | Esri International User Conference San Diego, California ArcGIS for Local Government’s Address Maps and Apps Scott Oppmann Allison.
Esri International User Conference | San Diego, CA Technical Workshops | Windows Phone – Developing Applications Kylie Donia and Eager Ip July 13, 2011.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Windows.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating your Data.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Applying ArcGIS Spatial.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Road Ahead - ArcGIS.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Viewer for Flex.
Preparing and Deploying Data to ArcPad Juan Luera.
Getting the most out of ArcGIS Web Application Templates
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Integration of OpenStreetMap into ArcGIS Al Pascual.
ArcGIS Server for Administrators
Esri UC 2014 | Technical Workshop | Python Map Automation – Beyond the Basics of arcpy.mapping Jeff Barrette Jeff Moulds.
Technical Workshops | Esri International User Conference San Diego, California Supporting High-Quality Printing in Web Applications with ArcGIS 10.1 for.
Esri UC 2014 | Technical Workshop | ArcGIS for Windows Mobile - An Introduction Sunee Puckdee, Rui Ge, Morgan Zhang.
Esri UC 2014 | Technical Workshop | Geocoding with ArcGIS Online and ArcGIS Online World Geocoding Service Jeff Rogers and Brad Niemand.
ArcGIS Workflow Manager Introduction
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geocoding – An Introduction.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Supporting High-Quality.
Extend the Operations Dashboard with Custom Widgets (and more)
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Map Books.
Configuring the ArcGIS for Local Government Election Polling Place and Election Results applications Lindsay Thomas.
Working with Feature Services Gary MacDougall Russell Brennan.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Customizing the Operations.
Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating Parcel data.
Esri UC 2014 | Technical Workshop | ArcGIS API for JavaScript: What’s New Derek Swingley Jerome Yang
Configuring the Briefing Book Application in your Community Lindsay Thomas.
Esri UC 2014 | Technical Workshop | Developing iOS and Mac Apps with ArcGIS Runtime SDK Divesh Goyal & Al Pascual.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Law Enforcement:
Esri UC2013. Technical Workshop. Demo Theater 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Introduction to the Esri.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Land Records:
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Python Map Automation.
Publishing GIS Services to ArcGIS Server
Esri UC 2014 | Technical Workshop | ArcGIS API for JavaScript: An Introduction Kelly Hutchins Derek Swingley.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Working with Cartographic.
Esri UC 2014 | Technical Workshop | Address Maps and Apps for State and Local Government Allison Muise Nikki Golding Scott Oppmann.
Python Map Automation – Beyond the Basics of arcpy.mapping
Best Practices: Authoring Maps for Field Use
ArcGIS API for Silverlight – An Introduction
Introduction to Portal for ArcGIS
Presentation transcript:

Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS API for Flex Advanced Topics Lloyd Heberlie Yann Cabon

Esri UC2013. Technical Workshop. Introduction Lloyd github.com/lheberlie Yann github.com/ycabon ArcGIS API for Flex— An Introduction

Esri UC2013. Technical Workshop. Agenda State of Flex / Flash / AIR What’s new and resources Mobile Markings / Advanced Symbols Application profiling Road ahead Additional resources ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Lloyd Heberlie State of Flex / Flash / AIR ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. dev list (avg 1,600 s / month) Website (~1,600 visitors/day) > 22, x SDK downloads Apache Flex ArcGIS API for Flex - Advanced Topics SDK Parity release SDK Parity release SDK December 2012 SDK December 2012 SDK Februrary 2013 SDK Februrary 2013

Esri UC2013. Technical Workshop. Adobe Flash Player & AIR ArcGIS API for Flex - Advanced Topics Flash Player 11.5 AIR 3.5 February Flash Player 11.5 AIR 3.5 February Flash Player 11.6 AIR 3.6 March Flash Player 11.6 AIR 3.6 March Flash Player 11.7 AIR 3.7 June Flash Player 11.7 AIR 3.7 June Flash Player 11.8 AIR 3.8 Beta Flash Player 11.8 AIR 3.8 Beta Desktop apps and web browsers Mobile devices Gaming Multimedia

Esri UC2013. Technical Workshop. ArcGIS for Flex API and Viewer Well established Very active user community Consistent release schedule ArcGIS API for Flex - Advanced Topics Version 3.2 March 2013 Version 3.2 March 2013 Version 3.3 April 2013 Version 3.3 April 2013 Version 3.4 July 2013 Version 3.4 July 2013

Esri UC2013. Technical Workshop. Lloyd Heberlie What’s new and resources ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. What’s new AttributeTable Map Rotation Web Tiled Layer CSVLayer Geocoder Directions ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. What’s new (cont.) IdentityManager Map center property (center + level) CallResponder Data Validation (fieldClasses) Portal for ArcGIS support Sign in with OAuth Custom Symbol (wrap around) Custom FieldInspector ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. State of ArcGIS for Flex GitHub - FlexViewer - API samples - Application Builder developers.arcgis.com/en/flex ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. GitHub Two repos: Viewer, Builder, and SamplesViewerBuilder - Source code - branches - Issues Issues - Open or Closed - Assigned to milestonesmilestones ArcGIS Viewer for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Lloyd Heberlie What’s new and resources Demo ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Lloyd Heberlie Mobile ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. ArcGIS for Flex mobile API samples on GitHub - flex/tree/develop/mobile flex/tree/develop/mobile Building Mobile Applications with ArcGIS API for Flex Building Mobile Applications with ArcGIS API for Flex - Video Video github.com/lheberlie/building-mobile-apps-flex ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Lloyd Heberlie Mobile Demo ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Yann Cabon An mx free world ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Getting rid of MX The AttributeInspector has dependencies on MX components. - To display dates - To edit memo strings Flex Mobile projects do not embed MX components by default. 3.4 improvements on AttributeInspector skinning - Be able to define what components used for each field types ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Yann Demo An mx free world Demo ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Yann Cabon Markings Advanced symbols for your apps ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Markings Presented last year at UC as a pet project. “Make a road looks like a road” ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Yann Markings Demo ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Markings Geometry manipulation done for you. - Projection in screen coordinates - Clipping Drawing is done by you through line parts - A “layer” on the line drawing - 3 implementations out of the box - SolidLinePart - DashedLinePart - IconPart

Esri UC2013. Technical Workshop. Markings Line parts use the Flex SDK graphics and primitives classes - Strokes: mx.graphics.* - SolidColorStroke - LinearGradientStroke - RadialGradientStroke - GraphicElements: spark.primitives.* - Line - Rect - Ellipse - BitmapImage - Path (SVG)

Esri UC2013. Technical Workshop. Markings

Esri UC2013. Technical Workshop. Advanced symbols Hosted on Github - Library code - API reference - Samples - Explorer - Elevation Data Fork it! -

Esri UC2013. Technical Workshop. Yann Cabon Application Profiling ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Application profiling Helps developer detecting resource hogs - Memory leaks - Long AS3 execution times Tools - Profiler in FlashBuilder premium - Adobe Scout - MonsterDebugger ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Application profiling Adobe Scout Made for game developers as part of the Gaming SDK. - But good for us too! - Downloadable for free from Creative Cloud. - Frame by frame telemetry - The Flash Player output telemetry data - On Flash Player debug or release. - Enable telemetry with SWF Scout Enabler - with-swf-scount-enabler/ with-swf-scount-enabler/

Esri UC2013. Technical Workshop. Yann Cabon Profiling using Adobe Scout Demo ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Lloyd Heberlie Road ahead ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Road ahead Rapid release cycles ArcGIS.com Portal for ArcGIS Geoenrichment Offline / Sync ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Lloyd Heberlie Additional resources ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. More information Esri - developers.arcgis.com/en/flex GitHub - esri.github.io Apache - flex.apache.org Adobe - ArcGIS API for Flex - Advanced Topics

Esri UC2013. Technical Workshop. Where can I get more info? Esri documentation, forums, samples Adobe ArcGIS Viewer for Flex— An Introduction

Esri UC2013. Technical Workshop. Instructor-Led Courses - Building Web Applications Using the ArcGIS API for Flex (3.x) Building Web Applications Using the ArcGIS API for Flex - Migrating to ArcGIS 10.2 for Server - ArcGIS for Server: Sharing GIS Content on the Web (10.1) ArcGIS for Server: Sharing GIS Content on the Web Online Training Seminars - Extending the ArcGIS Viewer for Flex (3.x) - Free, one-hour presentation and demos by Esri technical experts - Live seminar broadcast on a new topic every month Esri training for Web developers ArcGIS Viewer for Flex— An Introduction

Esri UC2013. Technical Workshop. ArcGIS API for Flex – An Introduction - Tues. 7/9; 1:30-2:45 – Rm 15A - Wed. 7/10; 1:30-2:45 – Rm 15B ArcGIS Viewer for Flex – An Introduction - Wed. 7/10; 8:30-9:45 – Rm 14B ArcGIS Viewer for Flex – Advanced Topics - Wed. 7/10; 10:15-11:30 – Rm. 14B - Thurs. 7/11; 1:30-2:45 – Rm 31C ArcGIS API for Flex – Advanced Topics - Wed. 7/10; 3:15-4:30 – Rm. 15A - Thurs. 7/11; 8:30-9:45 – Rm. 15A UC Agenda: Flex Technical Workshops ArcGIS Viewer for Flex— An Introduction

Esri UC2013. Technical Workshop. Please fill out the session evaluation First Offering ID: 1353 Second Offering ID: 1427 Online – Paper – pick up and put in drop box Thank you…

Esri UC2013. Technical Workshop.ArcGIS API for Flex - Advanced Topics