Mar 18
Those of you looking towards "widgets" and cross-platform application development, but are primarily web developers with some background (or none) of programming with a desktop application, perhaps you should take a look at Adobe AIR (formerly known as Apollo). It allows you to create rich, cross-platform applications using just HTML, CSS, and JavaScript! ...and, technically, I suppose you could leave out the CSS and JS part of that and it would still run...but what's the fun in that? It can be integrated into a Flash application, or a Flex application - but it does not have to be.

If you're seemingly interested in the technology, I went through and found some interesting links on the subject (read: tutorials) that will hopefully help to get you (me) started. Okay...so I did it because I'm interested and this blog can serve as an access point for me rather than using my Bookmarks as a temporary storage medium. Whatever. :-) I was looking for simple tutorials, so I ignored anything with an "adobe.com" or "ibm.com" (developer works) domain, so if you'd like more when you dive head first, you might want to look to those resources instead of the ones I've provided below.

  1. Pete Freitag - newest one (by published date) that I could find
  2. NOT A TUTORIAL - Get the AIR SDK here
  3. Jonothan Snook on 2007's 24 Ways: Christmas is in the AIR - a simple to-do list tutorial
  4. AOL Developer Network - Part 1 of a Series - Simple "Hello World" type page with a self-signed certificate
  5. Jonathan Snook (again) releases Snoto Foto source code to help you learn! - No tutorial, but I'd imagine it's commented well

Enjoy! I hope I will!

Update: Make sure you've updated to the latest Sun Java JRE package or you might get some really, really odd and weird undocumented errors when trying to compile!

Posted by Brendon Kozlowski