Many Ways to Mobilize  Tom Printy | Edison Avenue Consulting LLC Some of my apps in iTunes Thermos OasisPlaces  The World of A&K for iPad WillItRain
It hasn't always been this easy! Before iTunes Appstore very hard to get on mobile Apps were written in J2ME or Brew Usually involved $10k + certification testing from carrier $10k+ additional fee to get “On Deck” Might be able to get “On Deck” through another app like “Where” Thanks Steve!
Web Based Apps Original way to create an app for iPhone 1 DashCode Was the Original Tool to use Kinda Slow Limited access to hardware Needed an internet connection No Good Discovery Tool Show me the money!
Web Aps Today Great way to augment an already established website  http://m.shermanhealth.com Many plugins for existing CMS that mobile enable the site including WordPress, Drupal, and Joomla Tool kits can emulate a native app Free to distribute! You can use “tricks” to distribute a web app through the various app stores
iUI Open Source  (woot) HTML JS and CSS Based Emulates iPhone Application Will run on Android but will not look native Used for the Bank of America mobile site http://www.iui-js.org/ FREE!
Sencha Touch Commercial and Open Source Versions HTML5 CSS and Javascript BlackBerry iPhone and Android support. Can be used as a stand alone toolkit or used along with PhoneGap Works with and WebKit based browser http://www.sencha.com/products/touch/ FREE!
Hybrid Aps Web based or web tools app that turns into a real app. Usually use HTML 5 CSS and Java script Compiles into a native app for distribution Tools are FREE Distribution costs money. ($25.00, $99.00, or $299.00)
The Cheat Method Using the native SDK create a single page app that is nothing more then a webview locked to the URL of your app Using a web based tool kit create your app Now your app is discoverable in the appstore of your choosing.  Some appstores starting to crack down on this method
Phone Gap The Grandaddy for web apps Open Source (woot!) HTML CSS JS Produces Native Code for iPhone, Android, BlackBerry, WebOS, Symbian Bada Supports Hardware like Camera, Compass, Geolocation  Can submit to appstore
Flash Builder Mobile Use you Flash skills to build a mobile app Uses Action Script Android, BlackBerry Tablet OS, and iOS Very Expensive (699.00) Build once run on all devices Can submit to appstores
Native Toolkits The “preferred” method to develop an app No performance degradation, unless the coder makes mistakes Tools are free Closed or Open Source Access to Sensors and other phone data (Contacts, SMS, Call logs)
iOS Xcode IDE Objective-C based Build Code, Build GUI, Simulate all in the same tool set Only runs on a Intel based Mac To run on actual hardware must purchase a developers license (99.00 or 299.00) http://developer.apple.com
Android Eclipse Plugin Java  Build Code, Build GUI Simulate all for the same tool set Can run on a device http://developer.android.com/index.html Supports Google TV!
Black Berry Eclipse Java Depends on the device you are targeting http://us.blackberry.com/developers/started/ Does anyone care?
Other Third Party Tools Corona SDK  http://developer.anscamobile.com Rhodes  http://rhomobile.com/products/rhodes/ Android Scripting  http://code.google.com/p/android-scripting/
I have a question! Anyone know a good prototyping tool for Android?  I just want to draw screens!
Thanks! www.edisonave.com twitter.com/tprinty

Mobile Apps presentation

  • 1.
    Many Ways toMobilize Tom Printy | Edison Avenue Consulting LLC Some of my apps in iTunes Thermos OasisPlaces The World of A&K for iPad WillItRain
  • 2.
    It hasn't alwaysbeen this easy! Before iTunes Appstore very hard to get on mobile Apps were written in J2ME or Brew Usually involved $10k + certification testing from carrier $10k+ additional fee to get “On Deck” Might be able to get “On Deck” through another app like “Where” Thanks Steve!
  • 3.
    Web Based AppsOriginal way to create an app for iPhone 1 DashCode Was the Original Tool to use Kinda Slow Limited access to hardware Needed an internet connection No Good Discovery Tool Show me the money!
  • 4.
    Web Aps TodayGreat way to augment an already established website http://m.shermanhealth.com Many plugins for existing CMS that mobile enable the site including WordPress, Drupal, and Joomla Tool kits can emulate a native app Free to distribute! You can use “tricks” to distribute a web app through the various app stores
  • 5.
    iUI Open Source (woot) HTML JS and CSS Based Emulates iPhone Application Will run on Android but will not look native Used for the Bank of America mobile site http://www.iui-js.org/ FREE!
  • 6.
    Sencha Touch Commercialand Open Source Versions HTML5 CSS and Javascript BlackBerry iPhone and Android support. Can be used as a stand alone toolkit or used along with PhoneGap Works with and WebKit based browser http://www.sencha.com/products/touch/ FREE!
  • 7.
    Hybrid Aps Webbased or web tools app that turns into a real app. Usually use HTML 5 CSS and Java script Compiles into a native app for distribution Tools are FREE Distribution costs money. ($25.00, $99.00, or $299.00)
  • 8.
    The Cheat MethodUsing the native SDK create a single page app that is nothing more then a webview locked to the URL of your app Using a web based tool kit create your app Now your app is discoverable in the appstore of your choosing. Some appstores starting to crack down on this method
  • 9.
    Phone Gap TheGrandaddy for web apps Open Source (woot!) HTML CSS JS Produces Native Code for iPhone, Android, BlackBerry, WebOS, Symbian Bada Supports Hardware like Camera, Compass, Geolocation Can submit to appstore
  • 10.
    Flash Builder MobileUse you Flash skills to build a mobile app Uses Action Script Android, BlackBerry Tablet OS, and iOS Very Expensive (699.00) Build once run on all devices Can submit to appstores
  • 11.
    Native Toolkits The“preferred” method to develop an app No performance degradation, unless the coder makes mistakes Tools are free Closed or Open Source Access to Sensors and other phone data (Contacts, SMS, Call logs)
  • 12.
    iOS Xcode IDEObjective-C based Build Code, Build GUI, Simulate all in the same tool set Only runs on a Intel based Mac To run on actual hardware must purchase a developers license (99.00 or 299.00) http://developer.apple.com
  • 13.
    Android Eclipse PluginJava Build Code, Build GUI Simulate all for the same tool set Can run on a device http://developer.android.com/index.html Supports Google TV!
  • 14.
    Black Berry EclipseJava Depends on the device you are targeting http://us.blackberry.com/developers/started/ Does anyone care?
  • 15.
    Other Third PartyTools Corona SDK http://developer.anscamobile.com Rhodes http://rhomobile.com/products/rhodes/ Android Scripting http://code.google.com/p/android-scripting/
  • 16.
    I have aquestion! Anyone know a good prototyping tool for Android? I just want to draw screens!
  • 17.