My Books

  • Follow me on Twitter

Comtaste's Projects

  • Flex Solutions: Essential Tecniques for Flex 3 Developers - The Site
  • Comtaste, Flex 3, AIR and Java consulting
  • YouThru Multimedia Web Messaging
  • MobyMobile
  • UserMatter(s) Magazine
My Photo

Subscribe my blog

  • Get this widget from Widgetbox
  • Add to Google
  • RSS FEEDS
  • Enter your Email here to subscribe :



    Powered by FeedBlitz

« Reduce the size of a Flex 3 application avoiding unnecessary references with the getQualifiedClassName() method | Main | Considering the byte order mark (UTF-BOM) when reading a text file using the readUTF() method in AIR »

AJAX (Adobe Spry) and AIR development using Aptana IDE

Aptana_ajax These days I'm working a lot with Aptana IDE. 
Aptana is an IDE based on Eclipse and the Studio version is free to use.
I'm using the enviroment to  develop AJAX code for exporting in Adobe AIR.  I have to say that I'm really impressed by it.
There are small things that are lovely in Aptana aside from the AIR plug in that is totally free and it's great.
When you create a web project in Aptana the Wizard allows you to select which  AJAX Libraries  that you want to import and code against. The list also exposes the Adobe Spry framework, other than the common Dojo, Ext, Scriptacolous and so on.
The Aptana project creates for you all the folder structure you need to start a new AJAX site based on one or more AJAX library.

Moreover if you upgrade to Aptana Professional  (not free but cheap) you'll be able to leverage your AJAX application using Jaxer, the Aptana Ajax server, that offers a unified development model, in which the developer can continue to use exactly the same well-known paradigms from the client — JavaScript, the HTML DOM, and CSS — on the server, without requiring any other server-side technologies.
I did not try it but it look very similar to Google Web Kit GWT).

Another cool thing  concerning the AIR plug in is the ability to use the AIR Introspector. It's a window opened each time you launch your application from the authoring enviroment very helpful for debuggin the AIR application. In fact the AIR Introspector is something very similar to the Firebug plug in for Firefox.
The logic of the AIR Introspector is located inside the AIRIntrospector.js that you can easily open, read and extend.  You can simple pass values to the Console View of the AIR Introspector suing the Console.log() method :

air.Introspector.Console.log(values);

Another cool thing of the AIR plugin is that once installed if you go to Help->Install Adobe AIR Runtime you'll find a shortcut to install the Adobe AIR Runtime. this is something that Adobe should add to the AIR plugin for Adobe Flash cS3 and Adobe Dreamweaver Cs3 (as well as Flex Builder 3).

Aptana looks a productive enviroment if you are a Javascript/AJAX  developer. It worths a look !

Comments

Post a comment

If you have a TypeKey or TypePad account, please Sign In

Pistach.io

Speaker at

Upcoming Conferences

  • FITC200x200.jpg
  • AJAXWorld
  • CFUnited
  • SOA World Conference
  • iPhone Summit
  • 360Flex Europe

WebDeveloper's Journal Author

  • My favourite Flash Lite 3 mobile phone
  • Web Developer's & Designer's Journal by Sys Con Media
  • Web Developer's & Designer's Journal Blogger
    Web Developer's & Designer's Journal by Sys Con Media
  • FullAsGoog Aggregator
  • Macromedia WebLogs Aggregator

May 2008

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31