Bluehost: Web hosting from $3.95/month. Sign Up

Learning Adobe Air

Posted on by Clive Walker in JavaScript Adobe Air

I am planning to learn more about [play with] Adobe Air in my spare time over the next few months.

The Adobe AIR runtime lets developers use proven web technologies to build rich Internet applications that deploy to the desktop and run across operating systems.

I figure it’s likely to be less of a learning curve than another coding language because you can build an application with HTML, CSS and JavaScript [Ajax] and subsequently use Air to deploy it to the desktop. Adobe Air will ‘package’ everything and create the installation file. Well, there’s a bit more to it than that but you get the idea.

Getting started

  • You’ll need the Adobe Air runtime which will allow you to install Air applications.
  • The Air SDK will provide tools for building Air applications in a development environment

Both of these are available on the Adobe Air Tools page.

Optionally, you may also want to get some help from other applications. I’ll be using the Adobe Air extension for Dreamweaver which allows you to work with Air applications within Dreamweaver. Other tools that you may want to consider include Aptana Studio which has an Air plugin.

Things to consider

I may also need to re-learn a few JavaScript basics

I am happy working with HTML, CSS and JavaScript but I don’t call myself a hardcore JS developer [I’d like to though]. I tend to use a library like jQuery for JavaScript these days. I should be able to continue with this approach but I may also need to re-learn a few JavaScript basics. For that reason, I’ll be re-reading DOM Scripting or Bulletproof Ajax. A book like Simply JavaScript might also come in handy and there’s a copy on its way to me now…

Starting tutorials

This is the tutorial I have been looking at. Pretty simple for the moment but you have to start somewhere!

I also want to look at Snippely which is an Air application that provides a means of storing text and code snippets. The source code is available. I might even use this to store CSS and JavaScript code fragments for my ‘day job’.

Spare time booked up!

All in all, I reckon I have a busy few months ahead but I hope to learn a few new things along the way….

Comments

  • 18 Sep 2008 15:02:21

    I just might do the same,
    Thanks!

  • 09 Feb 2009 14:39:17

    Thanks for posting this! I have a project in mind that would benefit greatly from use of AIR. Found your post via Google and you provide a lot of great places to start.

Leave a comment

A simple question that helps prevent automated form fillers.

© 2016 Clive Walker