Many Ways to Mobilize  <ul><li>Tom Printy | Edison Avenue Consulting LLC </li></ul><ul><li>Some of my apps in iTunes </li>...
It hasn't always been this easy! <ul><li>Before iTunes Appstore very hard to get on mobile </li></ul><ul><li>Apps were wri...
Web Based Apps <ul><li>Original way to create an app for iPhone 1 </li></ul><ul><li>DashCode Was the Original Tool to use ...
Web Aps Today <ul><li>Great way to augment an already established website  http://m.shermanhealth.com </li></ul><ul><li>Ma...
iUI <ul><li>Open Source  (woot) </li></ul><ul><li>HTML JS and CSS Based </li></ul><ul><li>Emulates iPhone Application </li...
Sencha Touch <ul><li>Commercial and Open Source Versions </li></ul><ul><li>HTML5 CSS and Javascript </li></ul><ul><li>Blac...
Hybrid Aps <ul><li>Web based or web tools app that turns into a real app. </li></ul><ul><li>Usually use HTML 5 CSS and Jav...
The Cheat Method <ul><li>Using the native SDK create a single page app that is nothing more then a webview locked to the U...
Phone Gap <ul><li>The Grandaddy for web apps </li></ul><ul><li>Open Source (woot!) </li></ul><ul><li>HTML CSS JS </li></ul...
Flash Builder Mobile <ul><li>Use you Flash skills to build a mobile app </li></ul><ul><li>Uses Action Script </li></ul><ul...
Native Toolkits <ul><li>The “preferred” method to develop an app </li></ul><ul><li>No performance degradation, unless the ...
iOS <ul><li>Xcode IDE </li></ul><ul><li>Objective-C based </li></ul><ul><li>Build Code, Build GUI, Simulate all in the sam...
Android <ul><li>Eclipse Plugin </li></ul><ul><li>Java  </li></ul><ul><li>Build Code, Build GUI Simulate all for the same t...
Black Berry <ul><li>Eclipse </li></ul><ul><li>Java </li></ul><ul><li>Depends on the device you are targeting </li></ul><ul...
Other Third Party Tools <ul><li>Corona SDK  http://developer.anscamobile.com </li></ul><ul><li>Rhodes  http://rhomobile.co...
I have a question! <ul><li>Anyone know a good prototyping tool for Android?  I just want to draw screens! </li></ul>
Thanks! <ul><li>www.edisonave.com </li></ul><ul><li>twitter.com/tprinty </li></ul>
Upcoming SlideShare
Loading in...5
×

Mobile Apps presentation

1,119

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,119
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mobile Apps presentation

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

    Clipping is a handy way to collect important slides you want to go back to later.

×