Building Open-Source Desktop Apps with the Titanium Platform

*
Accepted Session
Long form
osb2009-0082
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.

Tags

javascript, html, css, titanium, webkit

Speaking experience

Speakers