• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Titanium @ Minnebar
 

Titanium @ Minnebar

on

  • 3,774 views

Titanium Mobile presentation at Minnebar.

Titanium Mobile presentation at Minnebar.

Statistics

Views

Total Views
3,774
Views on SlideShare
2,279
Embed Views
1,495

Actions

Likes
0
Downloads
43
Comments
1

5 Embeds 1,495

http://kevinwhinnery.com 1464
http://www.slideshare.net 28
http://webcache.googleusercontent.com 1
http://passing.tk 1
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • can not able to download this great presentation
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />

Titanium @ Minnebar Titanium @ Minnebar Presentation Transcript

  • Native Mobile Apps in JavaScript Minnebar 2010 1
  • Today’s Presentation • Overview/Rationale for Titanium Mobile • Demos • “Hello World” • Code Walkthrough? • Resources/Where To Go From Here • Questions/Discussion 2
  • About Me Kevin Whinnery Engineer/Product Evangelist Appcelerator Twitter: @kevinwhinnery E-Mail: kevin.whinnery@gmail.com Blog: http://www.kevinwhinnery.com Web developer by trade and training, lover of JavaScript and open web technologies. 3
  • Mobile... so hot right now • Lots of good competition in the mobile space • Multiple successful smartphone platforms • 500,000+ iPads sold • More on the way! 4
  • Which is great and exciting! 5
  • Only how do we build compelling apps for all these platforms? 6
  • The Web Is An Option • And a darn good one... • But as fast as mobile web browsers are progressing, there are still limitations • Native apps are inherently more capable and leverage platform features • Performance is especially critical on resource- constrained devices 7
  • Okay, so we build native! But that has issues, too... 8
  • Even if you’re a guru... No matter how awesome your Objective-C or Java skills are, you’re still looking at maintaining N codebases for N platforms. This costs lots of time. Time === $$$ 9
  • And if you aren’t a guru... Well - good luck with that... 10
  • What Is Titanium Mobile? • Cross-Platform Native Apps • Based on web technologies • Use existing skill sets and JavaScript • Real native apps Titanium allows you to: • Build faster • Build cross-platform • Measure results 11
  • More On Titanium • Open Source (Apache 2.0) • Extensible with custom native modules • Pro services available Titanium apps run on: • Win32, OS X, Linux • iPhone OS, Android, Blackberry (coming soon) 12
  • Mobile Architecture t J a va S c r ip y . but m o st l .. Text 13
  • Feature Overview Native UI Rich Media APIs Real native UI elements and animations Streaming and Local Audio/Video with native performance Location-Based Services Integrated Analytics Native maps, GPS, and compass enable Powerful built-in analytics with advanced hyper-local and augmented reality apps data visualization Social APIs Open Source and Extensible Integrated support for Facebook Connect Improved daily by our team and open and Yahoo! YQL source community Data Access Development Tools Simple APIs for working with SQL Package, debug and deploy for multiple databases, web services, JSON, and XML platforms with a single tool documents 14
  • Powered By Titanium • Bud Light “High Five League” • MTV’s Jersey Shore Yourself • Snapost – Open Source – github.com/kwhinnery • Oil Reporter/Tracker • iPad Blimp Controller! 15
  • Demo: The Kitchen Sink • Comprehensive Demo Application • Living Reference Guide • Companion during development • Demo... 16
  • Hello World! • Walkthrough: Our First Titanium Mobile project • Getting to know Titanium Developer • Create our first project • Examine the contents of a fresh project 17
  • Snapost Walkthrough • TwitPic Client • Single Window Application • iPhone Native Transitions • Camera/Photo Gallery • Audio • XHR • Available in the App Store today 18
  • Where To Go From Here • Download/install iPhone SDK and/or Android SDK • Download Ti Developer – http://appcelerator.com/download • Videos – http://vimeo.com/appcelerator • Developer Site (Docs and Guides) – http://developer.appcelerator.com • Kitchen Sink – http://github.com/appcelerator/KitchenSink • Hit Me Up 19
  • Questions? 20