on AIR Weblog

Archive for the ‘JavaScript’ Category

Adobe AIR for JavaScript Developers Pocketguide Now Available

Thursday, April 17th, 2008

We’ve got a pocketguide for people who want to build AIR applications with JavaScript available now for download over at Ajaxian. We had a previous version available for the beta but this one has been updated with all of the 1.0 features and changes.

The book is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License so you can tweak it and use it pretty much however you want. It should be a great resource for anyone getting started with JavaScript in AIR. For those that like paper, you can order a copy from Amazon and I assume we’ll have a bunch to give away at various events where Adobe has a booth.

How to Use AIR for Your Web Application

Wednesday, July 11th, 2007

At our event in Seattle we got to talk with a lot of developers about Adobe AIR. One of the interesting things is that we had a very JavaScript heavy crowd there which indicates to me that Adobe AIR is getting a lot of interest in broader web circles. It was also surprising to listen to how people want to use AIR and how they see it as fitting into their web application.

One thing people talked about was using AIR to replace a current desktop application entirely. Usually this is a desktop application that currently hooks into web services and there is a web site that gives people another way to interact with the services but development and usage is primarily driven by the desktop client. What makes Adobe AIR compelling for this situation is that desktop development can still be the technology driver, but it’s easy to add features to the web site as you add them to the client. It cuts down on development time and keeps the web experience and the desktop experience in sync.

Another use case is for people who just want to extend their web application a little bit on to the desktop. This is a lot like what Pownce is doing and is one of my favorite Adobe AIR use cases. In this model people don’t want to port their entire application to the desktop but rather bits and pieces of functionality that can only be done with desktop development but will ultimately enhance the web application. As a result, everything ties back to the site and the desktop application acts as more of a hook than anything else with a subset of the web’s features but with the power of a regular desktop application. Being able to do all of this with the same skill set makes it much more accessible to web shops than it was before.

Adobe AIR is a testament to how deep and rich the web is. I think most of us at Adobe see this as a sister technology to your web application and a way to expand what you’re currently giving your users. That’s going to take a lot of forms from porting the whole web application to the desktop down to creating a small widget-like application that brings bits of data to the users desktop. Adobe AIR gives you a lot of options so it’s up to you to figure out what the best fit will be for your application. If you’re in the area for one of our events, we’d love to talk to you about it.

Lots of News Around Adobe AIR and JavaScript This Week

Monday, July 2nd, 2007

When you think of Adobe, you probably think first about Photoshop, then the rest of creative suite, and then probably Flash. But Adobe is really a web company. Our tools are aimed very heavily at web developers and with Adobe AIR we wanted to appeal to all kinds of web developers, both those doing Flash and those doing JavaScript. You don’t have to use Flash to build a desktop application with Adobe AIR. Because we bundled the open source WebKit engine in AIR, you can build a desktop application using only the HTML/JavaScript that you’re used to using on web applications, with no Flash at all.

Recently we’ve been able to show a lot of very cool things with Ajax and Adobe AIR. Our bus tour is chock full of Ajax/AIR sessions so if you’re on the fence for attending one of these events in your city because you think it’s just going to be a Flash-fest, think again, and go register. In addition to Andre Charland from Nitobi, our own evangelists are going to be talking about how to leverage HTML/JavaScript inside of Adobe AIR. In fact, Kevin Hoyt has been working on a bunch of examples to show both how powerful JavaScript and AIR can be and how easy it is to get started. Over on his blog he has 35 different code samples for things like file input/output, using the embedded SQLite database and taking advantage of native window functionality, all being done without Flash.

(more…)