Building Open-Source Desktop Apps with the Titanium Platform

*
Accepted Session
Long form
Scheduled: Wednesday, June 17, 2009 from 1:45 – 3:30pm in St. Johns

Excerpt

The open-source Titanium platform allows developers to use their existing knowledge of rich web application technologies – JavaScript, Python, Ruby, HTML and CSS – to build desktop applications. In this presentation we'll go from start to finish building a desktop application using Titanium.

Description

Titanium is a truly open-source alternative to Adobe AIR, allowing developers to use their existing knowledge of rich web application technologies – JavaScript, Python, Ruby, HTML and CSS – to build desktop applications.

In this presentation, we will:

  • introduce the Titanium platform and the technology/people behind it
  • demonstrate the power and features of the Titanium API
  • look at WebKit’s power with CSS3 transformations, slick canvas support, and built-in vector graphics
  • show the inherit reusability of code by combining JavaScript, Python, Ruby
  • go through creation of a simple desktop application from start to finish

Attendees should have a decent understanding of HTML, CSS and JavaScript. Knowledge of Python and Ruby are optional. We will leverage a number of open source web libraries, mainly at high levels to demonstrate the best of breed technologies that are reusable in Titanium.

Speaking experience

Speakers