Your SlideShare is downloading. ×
Cross Platform Mobile App Development with Appcelerator
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cross Platform Mobile App Development with Appcelerator

1,289

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Cross Platform Mobile AppDevelopment with AppceleratorCS96SI Spring 2010Stanford University
    • 2. Jeff Haynie@jhayniehttp://blog.jeffhaynie.usSerial Entrepreneur & Silicon Valley geekCo-Founder and CEO, Appcelerator
    • 3. We enable web developers toquickly create and commercializenative mobile, desktop and tabletapplications
    • 4. AppceleratorFounded in 2006Raised $6M in Venture Capital - Storm Ventures,Larry Augustin~18 employees - Mountain View, CA46K+ registered developers, millions of devices,thousands of applications
    • 5. Mobile LandscapeThere are now 6 major players in the mobileecosystem: HP/Palm Apple Google Microsoft Research in Motion (RIM) Nokia
    • 6. Mobile not just for calls
    • 7. AndroidHundreds of Android based devicesVarious versions, screen sizes, firmware loads,base mods, capabilities
    • 8. Are you multi-lingual?Objective-C (iPhone only)C/C++ (Numerous)Mojo (Palm)Java (Android, Midlet spec, RIM).NET / Silverlight (Microsoft)HTML (mobile web)
    • 9. (But HTML5 will solve all of this...) Maybe... Eventually... I hope Until then, think about: Massive patent wars Massive innovation Fast moving space Everything to lose
    • 10. http://icanhascheezburger.com/2007/06/29/web-apps/ TITANIUMPROJECT USE WEB SKILLS TO BUILD NATIVE APPSDATE CLIENT 6/2007 THE OPEN WEB
    • 11. The Solution Handhelds Desktop Netbooks AppceleratorWeb Developers Titanium Tablets Users Connected TVs
    • 12. Full-featured platform Native User Experience Multimedia Native performance + Native UI (tables, Camera, video camera, streaming / device audio/ animations, gestures, etc). video Location-based Services Analytics Augmented reality, geo-location, compass, Camera, video camera, native image viewers, native maps streaming or device audio/video Social Sharing Extensibility Authenticated access to Facebook, Twitter, Add any native Obj. C (iPhone) or Java (Android) Yahoo YQL. Native email/address book. module into Titanium Data Development Tools Access online / device data, embedded SQL Create, test, and publish your app database, filesystem, web services
    • 13. Platforms SupportedApple iPhone + iPadAndroidBlackberryDesktop - Windows, Linux, OSXComing Soon: Palm, Windows Mobile
    • 14. http://www.youtube.com/watch?v=KRlQTBPtYfc
    • 15. Let’s code it up var movie = Ti.Media.createVideoPlayer({ url: “ipad_blimp.mov’ }); movie.play(); IT’S JUST THAT EASY!
    • 16. What’s happening?We compile and translate your app into theappropriate native platform codeWe use the native platform tooling to build andpackage a real native applicationNative runtime performance at web developmentspeed
    • 17. Titanium APIs Geolocation Networking SQL Database Maps Sound, Video Gestures Filesystem Facebook, YQL Camera Web services 2D/3D Animation Accelerometer,JUST TO NAME SOME OF THEM
    • 18. What if you don’t havesomething?Module SDK supports extensions to the PlatformTitanium itself built upon same SDKAuthor extensions (we call them modules) in thelanguage of the platformAutomatically compile and exposed in JS
    • 19. Demo and Q&A
    • 20. Build your killer app Download for FREE at appcelerator.com

    ×