e= te t
avascript
int p intSy
script
l ;
Grap ic evt. ap
MapServiceLayer;
ri eat reType.esri TSi ple t reType.esri TSi ple
Mana er
apserver;
S
. rcG S.Geometry;
v= .
sapi arc is pi
Lisa Tunnel won first place in the ArcGIS Mobile Code Challenge. Lisa Tunnel's Environmental Compliance Field application can be used to perform inspections for environmental compliance for mining, oil, and gas sites.
Dice and visualize this information on ArcGIS Online basemaps. "I was eager to work with the ArcGIS Flex API [so] the code challenge was a perfect excuse to try some creative things with Adobe Flex and the ArcGIS API for Flex," said Petre. "I believe I created an application that showcases the power of Flex, the performance of the ArcGIS API for Flex, and ease of development for both. We are now evaluating the ArcGIS APIs for
JavaScript, Flex, and Silverlight as possible solutions to create richer user experiences for future [product] releases." ArcGIS Mobile Code Challenge Lisa Tunnel, software developer at Digital Cartographic Services in Denver, Colorado, won first place in the ArcGIS Mobile Code Challenge for her Environmental Compliance Field application and received the $4,000 prize. "My organization entered the ArcGIS Mobile Code Challenge because we felt it would be an opportunity to showcase some of the mobile tools we've developed using ArcGIS Mobile 9.3," said Tunnel. "The code challenge is a great idea because it allows the mobile developer community to see what others are implementing and how it can be accomplished." Tunnel's application can be used to perform inspections for environmental compliance for mining, oil, and gas sites. Users can turn layers on and off; select which layer to edit; sketch geometry; walk (GPS) geometry; search a layer based on attributes; select a feature to delete or modify; and pan, zoom, and identify. Chad Yoder, software developer at GeoCove in Orlando, Florida, received the $2,000 second place award for his ArcGIS Mobile Backup and Restore Utility. "We found a serious need for all mobile application users to be able to recover their
work, should something happen to their original cache," said Yoder. "There are no out-of-thebox tools for data recovery from an unsyncable cache, so we built one and decided to share it with the developer community via the code challenge. I think the code challenge is a great way to inspire developers to share their ideas and tools." Better Tools for Developers Esri's ArcGIS platform continues to evolve and provide the APIs and tools to build nextgeneration GIS Web and mobile applications that are specifically designed for different deployment scenarios. The ArcGIS Code Challenge illustrated the technological leaps made since last year's Developer Summit. With the beta release of the ArcGIS API for Microsoft Silverlight, the developer community will continue to produce many GIS applications with compelling graphics, tighter data integration, and streaming audio and video. "It's inspiring to see so many creative and useful applications come from the challenge," said Jim Barry, program manager of the Esri Developer Network (EDN). "The code challenges are a great way to incentivize developers to share tools, ideas, creativity, and code with the community. Over the past year, there has been an increase in the exchange of code among our community, and we encourage developers to continue this trend."
Chad Yoder took second place in the ArcGIS Mobile Code Challenge with the ArcGIS Mobile Backup and Restore Utility. It provides a way to export and import changes from an ArcGIS Mobile map cache. www.esri.com
ArcUser Summer 2009 43