Using Titanium Mobile
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Using Titanium Mobile

on

  • 4,681 views

 

Statistics

Views

Total Views
4,681
Views on SlideShare
4,645
Embed Views
36

Actions

Likes
3
Downloads
74
Comments
2

2 Embeds 36

http://www.slideshare.net 24
http://nofoon.com 12

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • TiUiTA: Titanium UI Test Automation (http://tiuita.tk/)
    Are you sure you want to
    Your message goes here
    Processing…
  • nice 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 />

Using Titanium Mobile Presentation Transcript

  • 1. Using Titanium Mobile mobile app development using web skills, by example http://www.johndbritton.com @johndbritton
  • 2. What is Titanium Mobile • Build native, cross-platform mobile apps • for iPhone, iPad, and Android • using only JavaScript, HTML, and CSS • Open Source FTW
  • 3. Why Use Titanium • Simpler than iPhone SDK • Builds on pre-existing web skills • Cross Platform • Analytics • You can build an app TODAY.
  • 4. Useful Modules • Titanium.Accelerometer • Titanium.Gesture • Titanium.Analytics • Titanium.Map • Titanium.Contacts • Titanium.Media • Titanium.Database • Titanium.UI • Titanium.Facebook • Titanium.XML • Titanium.Filesystem • Titanium.Yahoo • Titanium.Geolocation • (not a full list)
  • 5. Creating an App
  • 6. Creating an App
  • 7. App Structure Entry Point
  • 8. Demo: FWK Study • Prototype app built in less than 24 hours • No prior experience with mobile apps • Features • Browse Catalog • Read Book • Take Quizzes • Find Relevant Text
  • 9. Scope: Titanium.UI • Window • TableViewSection • Tab • TableViewRow • TabGroup • WebView • TableView • ImageView
  • 10. ./Resources/app.js • Entry point into Titanium App • TabGroup • Window • Tab • Animation TabGroup
  • 11. Disciplines ./Resources/main_windows/discipline_list.js TableView, TableViewRow with Images
  • 12. Specifying a TableViewRow
  • 13. Books ./Resources/main_windows/book_list.js TableView, TableViewSection, TableViewRow
  • 14. Specifying a TableViewSection
  • 15. Book Resources ./Resources/main_windows/chapter_menu.js
  • 16. Book Reader ./Resources/main_windows/book_reader.js WebView
  • 17. Quiz •Label •TableView •ButtonBar •ProgressBar
  • 18. Quiz Feedback •View •ImageView •Switch
  • 19. Building an App 1. 2.
  • 20. Things We Didn’t Cover • Geo, Accelerometer, Network, Gestures • Using WebViews to make HTML UI • Storing Data / State • Analytics • Tons more
  • 21. Demo + Q&A http://developer.appcelerator.com