Cross platform mobile apps

1,127 views

Published on

This is a quick 25 minute talk where I rumble through a ton of different options you have while making a cross platform mobile app.

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,127
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Cross platform mobile apps

    1. 1. Cross Platform Mobile Apps? The Little I Do Know@zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    2. 2. “Cross Platform?!”@zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    3. 3. The Cross Platform “Enablers”• Corona• PhoneGap• RhoMobile• Titanium Mobile• Unity 3d @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    4. 4. Corona Pros Cons • ~$400 a year• HUGE API • Not Actually• “Launchpad” JavaScript• Lots of tutorials • Only iOS/Android for mobile @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    5. 5. PhoneGap Pros Cons• Free (As in Beer) • HTML5/JS Based• TONS of platforms • API is Device• Doesn’t try to do oriented everything • No guidance on App• HTML5/JS Based structure @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    6. 6. RhoMoble Pros Cons • App kinda requires both client and• Ruby on Rails! (ish) server• TONS of platforms • “Rails ISH” framework @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    7. 7. Titanium Mobile Pros Cons• Gives you • F’en Expensive! awesome native feel • Expects you to follow their• Desktop too! structure• HTML5/JS Based • Only iOS/Android• Can Write Rubies! for mobile @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    8. 8. Unity3D Pros Cons • Expensive (again)• Great for game dev • Not Actually JavaScript• Can deploy to web/iOS/Android/ • Requires their IDE/ Etc. Framework • Hard to Test @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    9. 9. UI Look and Feel• DHXTouch • Sencha Touch• Dojo Mobile • Unify• Jo • Wink• jQuery Mobile• jQTouch @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    10. 10. Application Frameworks• Backbone• DHXTouch • Sencha Touch• Dojo Mobile • Unify• Jo• jQTouch @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    11. 11. DOM Manipulation & Other Stuff•jQuery• XUI • RequireJS• Zepto • Lawnchair• EmbedJS @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    12. 12. Testing• cucumber• jasmine• jasmine-headless- • qunit webkit• jasmine-jquery• jstestdriver @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    13. 13. JS Test Driver• Run your jasmine tests across all the platforms at once @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629
    14. 14. More Resources• http://bit.ly/so-cp-mobile-compare• http://http://www.phonegap.com/tools/• http://tddjs.com/ @zspencer - Gimmee Feedback @ http://spkr8.com/s/16629

    ×