Jesse Adams, North Point Geographic Solutions
Navigating all of the choices for mobile mapping applications can be daunting.Which platform do you target, Android,
iOS, or Blackberry? These are hard questions to answer with all of the different options currently available for mobile
platforms.With the newest Adobe Flash Builder 4.5 cross-platform, applications can be built on a single code base.This
presentation will show some examples and the go over the process of developing applications utilizing Flash Builder 4.5
and the Esri Flex API.
5. Background
• Native or web based application
• Flash plugin on iOS?
6. All Kinds of Programming
Languages
• Objective C - iOS
• Java – Android, Blackberry
• C# - Windows Phone 7
7. Why
• Adobe AIR makes it happen
• Develop cross platform mapping applications with a
single code base
• Cross platform testing of mobile applications
• Native apps have many advantages over mobile web
• Applications
o Local storage of data using the SQLite database
o Accelerometer usage
o GPS support
o Disconnected network tile storage
8. What to Do?
• Designing iOS, Android, and Blackberry tablet
mapping applications using the Flex API for ArcGIS
Server
• Technology:
o Flash Builder 4.5.1 or greater
o Flex API from ESRI
o An ArcGIS with some map services running
o Apple developer license
o iOS, Android, Blackberry tablet to test the app
9. What Do You Need?
1. Abobe Flash Builder 4.5.1
2. ESRI Flex API 2.4 or greater
3. Apple developers license – if you want to test/deploy to
iOS
4. Development Certificate - *.p12
• Convert *.cer file to *.p12
5. App ID Provisioning file - *.mobileprovision
13. Questions?
Jesse Adams
North Point Geographic Solutions
394 S. Lake Ave., Suite 400
Duluth, MN 55802
Phone: 218.720.6747
Mobile: 218.491.4239
Email: jesse@northpointgis.com
Website: www.northpointgis.com