Titaniumjs based platform for building apps
Hello• Joe• Twitter - @thiswayup• Email - theycallmejoe@gmail.com• Day job - Web guy doing stuff with CRM and  data integr...
Questions for the audience• Who wants to build mobile apps ?• Tried Java or Objective-C ?• Can code javascript ?
Me•   Playing around with mobile in spare time.•   Learnt a bit of objective-C•   Tried some Java•   Wanted to build stuff...
Welcome !
• Javascript based platform to build• Desktop and mobile
What is it?• Program in js and compile to different  platforms• Bunch of APIs that translates to native  functions• IDE (A...
“Build once, adapt to many”• Using one core code base• Adapt to variations between different  platforms
The good• Great for data centric apps• Mashupapps    – Built in Facebook and twitter API    – Good web services support•  ...
Not so good• Wouldn’t recommend for games• Some UI elements not as responsive as the  native controls• Doesn’t have the re...
Future?• Lots of meetups in different cities• Eco system is growing  – Community getting bigger  – Tools getting better  –...
Questions?
Upcoming SlideShare
Loading in …5
×

Titanium - A js based platform for building mobile apps

542 views

Published on

My lightning talk I gave, introducing Titanium for mobile development using JS.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
542
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Titanium - A js based platform for building mobile apps

  1. 1. Titaniumjs based platform for building apps
  2. 2. Hello• Joe• Twitter - @thiswayup• Email - theycallmejoe@gmail.com• Day job - Web guy doing stuff with CRM and data integration (some say boring)• By night – Explorer of other technologies• Javascript is fun!
  3. 3. Questions for the audience• Who wants to build mobile apps ?• Tried Java or Objective-C ?• Can code javascript ?
  4. 4. Me• Playing around with mobile in spare time.• Learnt a bit of objective-C• Tried some Java• Wanted to build stuff faster
  5. 5. Welcome !
  6. 6. • Javascript based platform to build• Desktop and mobile
  7. 7. What is it?• Program in js and compile to different platforms• Bunch of APIs that translates to native functions• IDE (Aptana/Eclipse) = Titanium Studio – Full debugging – Build to all platforms from one place
  8. 8. “Build once, adapt to many”• Using one core code base• Adapt to variations between different platforms
  9. 9. The good• Great for data centric apps• Mashupapps – Built in Facebook and twitter API – Good web services support• Straight forward• Prototyping• Good community• With commercial support (if you need it)
  10. 10. Not so good• Wouldn’t recommend for games• Some UI elements not as responsive as the native controls• Doesn’t have the refined controlled as native• Can be a bit of a slave to the API – Eggoogle maps, no route• Past have some really bad breaking changes – Can’t compile old projects
  11. 11. Future?• Lots of meetups in different cities• Eco system is growing – Community getting bigger – Tools getting better – More online resource• More people want to apps (Web 2.0 is old hat)
  12. 12. Questions?

×