O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Stanford CS96SI: Cross Platform Mobile Development using Appcelerator Titanium

7.870 visualizações

Publicada em

Guest Lecture by Jeff Haynie of Appcelerator for the CS96SI Spring 2010 Stanford University class.

Jeff talks about cross platform mobile development using Appcelerator Titanium.

Appcelerator Titanium enables web developers to build cross platform, native mobile, desktop and tablet applications using Javascript.

Publicada em: Tecnologia
  • If you’re struggling with your assignments like me, check out ⇒ www.WritePaper.info ⇐. My friend sent me a link to to tis site. This awesome company. After I was continuously complaining to my family and friends about the ordeals of student life. They wrote my entire research paper for me, and it turned out brilliantly. I highly recommend this service to anyone in my shoes. ⇒ www.WritePaper.info ⇐.
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • My experience with essay writing companies was good. Long story’s short: My parents are getting married. I have literally no time to work on my research paper due to wedding preparation and rehearsals. I have no time at all to sit on a computer for an endless amount of time. Thankfully. I discovered this service HelpWriting.net who enabled me to pass my academic ordeal to one of their writers. My grade was pretty good as a result of this action. I recommend HelpWriting.net for any of you who are having the same troubles I am.
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • If you want to download or read this book, Copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • If you want to download or read this book, copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } .........................................................................................................................
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • accessibility Books Library allowing access to top content, including thousands of title from favorite author, plus the ability to read or download a huge selection of books for your pc or smartphone within minutes.........ACCESS WEBSITE Over for All Ebooks ..... (Unlimited) ......................................................................................................................... Download FULL PDF EBOOK here { https://urlzs.com/UABbn } .........................................................................................................................
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Stanford CS96SI: Cross Platform Mobile Development using Appcelerator Titanium

  1. 1. Cross Platform Mobile App Development with Appcelerator CS96SI Spring 2010 Stanford University
  2. 2. Jeff Haynie @jhaynie http://blog.jeffhaynie.us Serial Entrepreneur & Silicon Valley geek Co-Founder and CEO, Appcelerator
  3. 3. We enable web developers to quickly create and commercialize native mobile, desktop and tablet applications
  4. 4. Appcelerator Founded in 2006 Raised $6M in Venture Capital - Storm Ventures, Larry Augustin ~18 employees - Mountain View, CA 46K+ registered developers, millions of devices, thousands of applications
  5. 5. Mobile Landscape There are now 6 major players in the mobile ecosystem: HP/Palm Apple Google Microsoft Research in Motion (RIM) Nokia
  6. 6. Mobile not just for calls
  7. 7. Android Hundreds of Android based devices Various versions, screen sizes, firmware loads, base mods, capabilities
  8. 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. 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. 10. http://icanhascheezburger.com/2007/06/29/web-apps/ TITANIUM PROJECT USE WEB SKILLS TO BUILD NATIVE APPS DATE CLIENT 6/2007 THE OPEN WEB
  11. 11. The Solution Handhelds Desktop Netbooks Appcelerator Web Developers Titanium Tablets Users Connected TVs
  12. 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. 13. Platforms Supported Apple iPhone + iPad Android Blackberry Desktop - Windows, Linux, OSX Coming Soon: Palm, Windows Mobile
  14. 14. http://www.youtube.com/watch?v=KRlQTBPtYfc
  15. 15. Let’s code it up var movie = Ti.Media.createVideoPlayer({ url: “ipad_blimp.mov’ }); movie.play(); IT’S JUST THAT EASY!
  16. 16. What’s happening? We compile and translate your app into the appropriate native platform code We use the native platform tooling to build and package a real native application Native runtime performance at web development speed
  17. 17. Titanium APIs Geolocation Networking SQL Database Maps Sound, Video Gestures Filesystem Facebook, YQL Camera Web services 2D/3D Animation Accelerometer, Gestures JUST TO NAME SOME OF THEM
  18. 18. What if you don’t have something? Module SDK supports extensions to the Platform Titanium itself built upon same SDK Author extensions (we call them modules) in the language of the platform Automatically compile and exposed in JS
  19. 19. Demo and Q&A
  20. 20. Build your killer app Download for FREE at appcelerator.com

×