Abstract
The ArcGIS Flex API from the Environmental Science Research Institute (ESRI) can produce rich, high-performing, engaging web mapping applications. It is usable out-of-the-box, with no programming needed. At the same time, there are significant programming resources available for those interested in customizing their maps. This discrepancy can be puzzling to those considering the option of using Flex because it is unclear how much programming is actually needed.
This incongruity carries over to the information and resources available for Flex developers. For example, there is ample information available for beginners who are not interested in programming, and there are also generous resources for advanced programmers. But at the time of this writing there is a gap in the information available to users who are in the process of determining how much programming they will need. This chapter attempts to fill this knowledge gap by providing general information on the Sample Flex Viewer (SFV) and a practical ten-step guide for beginning Flex developers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Environmental Science Research Institute (2011) ArcGIS for Flex Viewer. http://help.arcgis.com/en/webapps/flexviewer/
Guo L, Jianhua G, Jun S, Xiangwang W (2009) Study on GIS architecture based on SOA and RIA. National Sci-Tech Major Special Item of China No. 2009ZX10004-720
Law, D (2011) 5ive reasons to use the ArcGIS Viewer for Flex. ArcUser Online. Environmental Science Research Institute (ESRI). http://www.esri.com/news/arcuser/0311/five-reasons-to-use-the-arcgis-viewer-for-flex.html
Linlin W, Hu D (2009) Research and realization of RIA WebGIS based on Flex. In: 2nd international workshop on intelligent systems and applications. IEEE, Wuhan. http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber = 5073036
Machado LC, Orlando BF, João AR (2007) RIA technologies comparative study applied to GIS. Seminário de Informática
Schmelzer R (2009) The dissolution of the Rich Internet Application (RIA) Market. ZapThink, 3 Sept 2009. http://www.zapthink.com/2009/09/03/the-dissolution-of-the-rich-internet-application-ria-market
Resources
Environmental Systems Research Institute (ESRI)
ArcGIS API for Flex Samples (not using the Sample Flex Viewer). http://help.arcgis.com/en/webapi/flex/samples/index.html
ArcGIS Server Blog (Flex Announcements). http://blogs.esri.com/Dev/blogs/arcgisserver/archive/tags/Flex/default.aspx
ArcGIS API for Flex Video Gallery. http://resources.arcgis.com/gallery/video/arcgis-api-for-flex
ArcGIS Viewer for Flex (Compiled Version). http://help.arcgis.com/en/webapps/flexviewer/
ArcGIS Viewer for Flex Forum (Compiled Version). http://forums.arcgis.com/forums/111-ArcGIS-Viewer-for-Flex
ArcGIS Viewer for Flex Code Gallery (Widgets). http://help.arcgis.com/en/webapps/flexviewer/gallery.html
ArcGIS API for Flex (Un-compiled Version). http://help.arcgis.com/en/webapi/flex/index.html
ArcGIS API for Flex Forum (Un-compiled Version). http://forums.arcgis.com/forums/18-ArcGIS-API-for-Flex
ArcGIS API for Flex Code Gallery (Widgets). http://help.arcgis.com/en/webapi/flex/gallery.html
ArcGIS Services Directory (Sample REST services). http://server.arcgisonline.com/ArcGIS/rest/services
ArcGIS Server REST API. http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/index.html
ArcGIS Resource Centers. http://resources.arcgis.com
ArcGIS.com. http://www.arcgis.com
Create Extent MXML – Map Corners Method. http://trainingcloud.arcgis.com/baaf/apps/CopyExtentToClipboard/GetExtent_MapCornersMethod.html
ESRI Basemaps. http://services.arcgisonline.com/ArcGIS/rest/services
ESRI Developer Network (EDN). http://www.esri.com/edn
Adobe, Inc.
Flex in a Week Video Training. http://www.adobe.com/devnet/flex/videotraining.html
Flex Developer Center. http://www.adobe.com/devnet/flex.html
Flash Builder 4â„¢. http://www.adobe.com/products/flashbuilder/
Acknowledgements
The author would like to thank Edwin Cake III and Michael Peterson for their thoughtful reviews and comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Velag Berlin Heidelberg
About this chapter
Cite this chapter
Strode, G. (2012). Guidelines for Implementing ArcGIS API for Flex Developers. In: Peterson, M. (eds) Online Maps with APIs and WebServices. Lecture Notes in Geoinformation and Cartography(). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27485-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-27485-5_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27484-8
Online ISBN: 978-3-642-27485-5
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)