Recently I’ve been catching up with the the excellent new blog/podcast The Changelog which covers
what’s fresh and new in open source
Listening to episode 0.0.8 (you have to be a geek to appreciate the episode numbering!), I became aware of an interesting new application development platform called Appcellerator Titanium.
Inspired by products like Adobe Air and Microsoft Silverlight, Titanium leverages the open source WebKit web-browser engine (used in Safari, Chrome, iPhone and Android) to create a software development kit (SDK) that allows the development of native desktop and mobile networked applications (or apps). The unique selling point? The heart of the platform is a web browser, you can develop applications using standard HTML, CSS and JavaScript that will run, with native look and feel, on Windows, Unix, Mac OS/X, iPhone and Android. It’s one of those brilliant, obvious with hindsight, “why didn’t I think of that?” kind of ideas … and as a teacher of web applications technology ***very interesting*** indeed!
Now, can anyone think of suitable undergraduate projects to try this out on? Answers in the comments!
**The Small-print**
Like most modern web-based services, Titanium is available via a “Freemium” subscription model. You can sign up, create a project and get the generated starter code and development tools for free. Support plans are also available on monthly/yearly per developer contracts. There are also a collection of free and paid-for training videos available. Video 101: Welcome to Titanium, hosted on Vimeo, is worth a look.
**More good stuff**
For more breaking news on interesting open source projects see also Explore GitHub and Tail the Changelog. I’ll endeavor to highlight other interesting projects and podcasts here.
