SlideShare a Scribd company logo
WELCOME TO TITANIUM WEEK!

Day Three: Titanium Mobile for New Developers

               Kevin Whinnery
Titanium Mobile For New
Developers
KEVIN WHINNERY

    DIRECTOR OF
DEVELOPER RELATIONS

   APPCELERATOR
Agenda

  • What is Titanium?
  • What can I do?
  • What’s it like to work
    with?
  • Where can I learn
    more?
  • Q&A
What is Titanium?
In a minute, but first, why
Titanium?
The Multi-Platform Problem

            • Many compelling
              platforms
            • Innovative and
              different
            • Different audiences,
              demographics
            • Different toolsets,
              form factors
Questions To Answer

        • “Web versus native”
        • Which to choose?
        • Who writes the
          code?
        • How many
          codebases can I
          support?
Cross-platform development is the
answer…
…but we don’t want to “write once,
suck everywhere”*




*Loren Brichter, creator of Twitter for iPhone
Cross-platform Requirements

            • Top mobile
              platforms
            • Full API access
            • Seamless UX
            • Open, extensible
            • Bonus: use existing
              skills
Titanium Mobile is a platform for building
best in class cross-platform mobile applications in
                     JavaScript
Titanium Key Facts

        • Open source
        • Extensible
        • Full native API
          access for UI and
          everything else
        • Supports Android,
          iOS, and Mobile
          Web (beta)
How does it work?

       • App Logic in
         JavaScript
       • Titanium provides a
         meta-API for native
         APIs to a JS runtime
       • Your app = Your JS
         code + an
         interpreter + the
         Titanium runtime
What can you do with it?
Apps Powered By Titanium
            • NBC
            • Bravo
            • Go Explore!
            • TripLingo
            • Top Brands
            • Big Companies
            • AAA Apps
What’s it like to code with?
Basic Flow of Titanium Dev

  UI construction and all code written in
  JavaScript

  Manage and run projects through
  Titanium Studio IDE


  Target multiple platforms from a single
  codebase.
How can I learn more?
Project Walkthrough
Learning Resources

         • Dev Center
         • Forging Titanium
         • Dev Blog
         • Wiki
         • API Docs
Stay Up To Date
       • Twitter
       • Facebook
       • Mailing List
       • Community at
         appcelerator
       • Stay in touch!
Any Questions?
Thank You!

More Related Content

PDF
Android development made easy with appcelerator titanium
PPTX
Using Appcelerator Titanium to build native android apps without the native pain
KEY
Appcelerator Titanium - Hybrid App-Development
PDF
The Big Easy: Native Mobile App Development with Appcelerator Titanium and Ja...
PDF
Intro to Appcelerator Titanium - Code for Fort Lauderdale 2015
PPTX
Titanium - The Good Parts (TiConf Bangalore)
KEY
SumitK's mobile app dev using drupal as base ststem
KEY
Titanium appcelerator kickstart
Android development made easy with appcelerator titanium
Using Appcelerator Titanium to build native android apps without the native pain
Appcelerator Titanium - Hybrid App-Development
The Big Easy: Native Mobile App Development with Appcelerator Titanium and Ja...
Intro to Appcelerator Titanium - Code for Fort Lauderdale 2015
Titanium - The Good Parts (TiConf Bangalore)
SumitK's mobile app dev using drupal as base ststem
Titanium appcelerator kickstart

What's hot (20)

KEY
Appcelerator Titanium at Mobile 2.0
KEY
DjangoSki
PPTX
TiConf NYC 2014
PPTX
State of the Mobile Web Frameworks
PPTX
Let's Talk About APIs - Iloveapis2013 - keynote
KEY
Future of Mobile
PPTX
Universal apps
PDF
Enterprise iPad Development Without Notes
PPTX
Mobile Developer Conference 2012 Hamburg, Germany Keynote
PPTX
IONIC - Hybrid Mobile App Development
PDF
Project Betzn - LinuxTag 2011
PDF
Cordova, Angularjs & Ionic @ Codeaholics
PDF
Xamarin user group san diego kick-off!
PPTX
Tizen operating system seminar ppt
PPTX
Wikipedia Mobile App with PhoneGap
PDF
Your choices for building a mobile app in 2016
PDF
Automating PhoneGap Build
PDF
Fastlane on Android 介紹
PPTX
Hybrid Mobile Development with Apache Cordova,AngularJs and ionic
PDF
Hyperloop
Appcelerator Titanium at Mobile 2.0
DjangoSki
TiConf NYC 2014
State of the Mobile Web Frameworks
Let's Talk About APIs - Iloveapis2013 - keynote
Future of Mobile
Universal apps
Enterprise iPad Development Without Notes
Mobile Developer Conference 2012 Hamburg, Germany Keynote
IONIC - Hybrid Mobile App Development
Project Betzn - LinuxTag 2011
Cordova, Angularjs & Ionic @ Codeaholics
Xamarin user group san diego kick-off!
Tizen operating system seminar ppt
Wikipedia Mobile App with PhoneGap
Your choices for building a mobile app in 2016
Automating PhoneGap Build
Fastlane on Android 介紹
Hybrid Mobile Development with Apache Cordova,AngularJs and ionic
Hyperloop
Ad

Viewers also liked (20)

PPTX
Ti weekopenshift
PPTX
Targeting the NOOK with Titanium Mobile
PDF
Code strong rob_chohan_september_2011
PDF
Designing an Awesome Mobile User Experience
ZIP
The mobile opportunity (and challenge)
ZIP
Introducting Titanium Mobile
PDF
Developing Apps for the Barnes & Nobile Nook
PDF
Xavier Lacot: Abstracting Databases Access in Titanium Mobile
PPT
Codestrong 2012 breakout session developing i phone and android apps using ...
PPTX
Codestrong 2012 breakout session building your own custom cloud services
PDF
Vince Baskerville: Designing an Awesome Mobile User Experience
PDF
Wynn Netherland: Accelerating Titanium Development with CoffeeScript, Compass...
PPTX
Codestrong 2012 breakout session alloy (mvc) app framework overview
PPTX
Codestrong 2012 breakout session what's new in titanium studio
PDF
Codestrong 2012 breakout session live multi-platform testing
PPTX
Codestrong 2012 breakout session making money on appcelerator's marketplace
PDF
鳥獸大戰
PDF
蟻國夢遊記
PPTX
filmografy
PDF
Presentation_NEW2
Ti weekopenshift
Targeting the NOOK with Titanium Mobile
Code strong rob_chohan_september_2011
Designing an Awesome Mobile User Experience
The mobile opportunity (and challenge)
Introducting Titanium Mobile
Developing Apps for the Barnes & Nobile Nook
Xavier Lacot: Abstracting Databases Access in Titanium Mobile
Codestrong 2012 breakout session developing i phone and android apps using ...
Codestrong 2012 breakout session building your own custom cloud services
Vince Baskerville: Designing an Awesome Mobile User Experience
Wynn Netherland: Accelerating Titanium Development with CoffeeScript, Compass...
Codestrong 2012 breakout session alloy (mvc) app framework overview
Codestrong 2012 breakout session what's new in titanium studio
Codestrong 2012 breakout session live multi-platform testing
Codestrong 2012 breakout session making money on appcelerator's marketplace
鳥獸大戰
蟻國夢遊記
filmografy
Presentation_NEW2
Ad

Similar to Welcome to Titanium (20)

ZIP
Titanium @ Minnebar
PPTX
tittanium
PPTX
WappZapp Pitch Node JS Meetup
PPTX
Appcelerator Titanium Intro
PDF
Besides Objective-C
PPTX
Keynote: Techday7 appcelerator titanium
ODP
Synapse india reviews on mobile application development
KEY
Mobeers waterloo-2011
PPTX
Primers on mobile application development
ODP
Synapse india reviews on cross plateform mobile apps development
PPTX
What's New in Titanium Mobile 1.8
PPTX
Introduction to NativeScript - BuildTruly Native Apps using JavaScript
PPT
Cross platform mobile application development
PDF
iOS App Development and Marketing
PPTX
Cross platform mobile development - you tube videos
KEY
iPhone OS: The Next Killer Platform
PPTX
How to get started in Open Source!
PPTX
Hybrid App Development | Build Cross-Platform Apps Efficiently
PDF
Building Native Apps With Titanium Mobile
KEY
Mobile ECM with JavaScript - JSE 2011
Titanium @ Minnebar
tittanium
WappZapp Pitch Node JS Meetup
Appcelerator Titanium Intro
Besides Objective-C
Keynote: Techday7 appcelerator titanium
Synapse india reviews on mobile application development
Mobeers waterloo-2011
Primers on mobile application development
Synapse india reviews on cross plateform mobile apps development
What's New in Titanium Mobile 1.8
Introduction to NativeScript - BuildTruly Native Apps using JavaScript
Cross platform mobile application development
iOS App Development and Marketing
Cross platform mobile development - you tube videos
iPhone OS: The Next Killer Platform
How to get started in Open Source!
Hybrid App Development | Build Cross-Platform Apps Efficiently
Building Native Apps With Titanium Mobile
Mobile ECM with JavaScript - JSE 2011

More from Axway Appcelerator (20)

PDF
Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap
PPTX
2014 Dublin Web Summit by Jeff Haynie
PPTX
Making the Mobile Mind Shift
PPTX
Stop Debating, Start Measuring
PPTX
Mobile & The New Experience Economy (And What it Means for IT)
PPTX
Apps, APIs & Analytics: What "Mobile First" Really Means
PPTX
Appcelerator Presentation Template
PPTX
Codestrong 2012 keynote jonathan rende, appcelerator's vp of products
PPTX
Codestrong 2012 keynote jeff haynie, appcelerator's ceo
PPTX
Codestrong 2012 keynote how to build a top ten app
PPTX
Codestrong 2012 breakout session at&t api platform and trends
PPTX
Codestrong 2012 breakout session using appcelerator cloud services in your ...
PPTX
Codestrong 2012 breakout session the role of cloud services in your next ge...
PPTX
Codestrong 2012 breakout session new device platform support for titanium
PPTX
Codestrong 2012 breakout session mobile platform and infrastructure
PPTX
Codestrong 2012 breakout session leveraging titanium as part of your mobile...
PPTX
Codestrong 2012 breakout session i os internals and best practices
PPTX
Codestrong 2012 breakout session introduction to mobile web and best practices
PPTX
Codestrong 2012 breakout session how to win bigger mobile deals
PPTX
Codestrong 2012 breakout session how to develop your own modules
Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap
2014 Dublin Web Summit by Jeff Haynie
Making the Mobile Mind Shift
Stop Debating, Start Measuring
Mobile & The New Experience Economy (And What it Means for IT)
Apps, APIs & Analytics: What "Mobile First" Really Means
Appcelerator Presentation Template
Codestrong 2012 keynote jonathan rende, appcelerator's vp of products
Codestrong 2012 keynote jeff haynie, appcelerator's ceo
Codestrong 2012 keynote how to build a top ten app
Codestrong 2012 breakout session at&t api platform and trends
Codestrong 2012 breakout session using appcelerator cloud services in your ...
Codestrong 2012 breakout session the role of cloud services in your next ge...
Codestrong 2012 breakout session new device platform support for titanium
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session leveraging titanium as part of your mobile...
Codestrong 2012 breakout session i os internals and best practices
Codestrong 2012 breakout session introduction to mobile web and best practices
Codestrong 2012 breakout session how to win bigger mobile deals
Codestrong 2012 breakout session how to develop your own modules

Recently uploaded (20)

PPTX
TLE Review Electricity (Electricity).pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
1. Introduction to Computer Programming.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Hybrid model detection and classification of lung cancer
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
A Presentation on Touch Screen Technology
PDF
project resource management chapter-09.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Tartificialntelligence_presentation.pptx
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
August Patch Tuesday
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
TLE Review Electricity (Electricity).pptx
DP Operators-handbook-extract for the Mautical Institute
1. Introduction to Computer Programming.pptx
A novel scalable deep ensemble learning framework for big data classification...
Univ-Connecticut-ChatGPT-Presentaion.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
A Presentation on Artificial Intelligence
Enhancing emotion recognition model for a student engagement use case through...
Hybrid model detection and classification of lung cancer
Web App vs Mobile App What Should You Build First.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
A Presentation on Touch Screen Technology
project resource management chapter-09.pdf
OMC Textile Division Presentation 2021.pptx
Tartificialntelligence_presentation.pptx
cloud_computing_Infrastucture_as_cloud_p
Zenith AI: Advanced Artificial Intelligence
August Patch Tuesday
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf

Welcome to Titanium

  • 1. WELCOME TO TITANIUM WEEK! Day Three: Titanium Mobile for New Developers Kevin Whinnery
  • 2. Titanium Mobile For New Developers
  • 3. KEVIN WHINNERY DIRECTOR OF DEVELOPER RELATIONS APPCELERATOR
  • 4. Agenda • What is Titanium? • What can I do? • What’s it like to work with? • Where can I learn more? • Q&A
  • 6. In a minute, but first, why Titanium?
  • 7. The Multi-Platform Problem • Many compelling platforms • Innovative and different • Different audiences, demographics • Different toolsets, form factors
  • 8. Questions To Answer • “Web versus native” • Which to choose? • Who writes the code? • How many codebases can I support?
  • 10. …but we don’t want to “write once, suck everywhere”* *Loren Brichter, creator of Twitter for iPhone
  • 11. Cross-platform Requirements • Top mobile platforms • Full API access • Seamless UX • Open, extensible • Bonus: use existing skills
  • 12. Titanium Mobile is a platform for building best in class cross-platform mobile applications in JavaScript
  • 13. Titanium Key Facts • Open source • Extensible • Full native API access for UI and everything else • Supports Android, iOS, and Mobile Web (beta)
  • 14. How does it work? • App Logic in JavaScript • Titanium provides a meta-API for native APIs to a JS runtime • Your app = Your JS code + an interpreter + the Titanium runtime
  • 15. What can you do with it?
  • 16. Apps Powered By Titanium • NBC • Bravo • Go Explore! • TripLingo • Top Brands • Big Companies • AAA Apps
  • 17. What’s it like to code with?
  • 18. Basic Flow of Titanium Dev UI construction and all code written in JavaScript Manage and run projects through Titanium Studio IDE Target multiple platforms from a single codebase.
  • 19. How can I learn more?
  • 21. Learning Resources • Dev Center • Forging Titanium • Dev Blog • Wiki • API Docs
  • 22. Stay Up To Date • Twitter • Facebook • Mailing List • Community at appcelerator • Stay in touch!