As I was hanging out in Madrid, getting acclimated for the AIR Europe Tour, I started thinking about what I was going to present - specifically around script bridging. In the United States, I just talked about how Flash and HTML are separate, but can be integrated. I though it would be good to actually show how separate they are in the browser, and contrast that with how integrated they are in Adobe AIR. Several hours spent exploring ideas, and a new demonstration was born. (more…)
ColdFusion 8 introduced a number of new and impressive Ajax features. The most notable of which is probably the complete Ajax-based forms generation, which uses Ext 1.1. There are a couple drawbacks to the ColdFusion 8 implementation however, most notably that it is Ext 1.1 when the current release is Ext 2.0, and that you have to have ColdFusion 8. Dan Vega has come to the rescue though with a project he calls cfExt. During a pre-release tour user group stop in Cleveland, OH, I had the chance to connect with Dan and get his thoughts on the project, its origins and its direction. (more…)
Two very quiet, yet very important announcements came last week for developers using Adobe AIR. The first is a new “Introspector” for AIR developers using Ajax - think Firebug, but for AIR. The second is an update to Aptana Studio (1.1 required) which provides support for AIR Beta 3. Here’s a quick look at both these updates which should prove very beneficial to those with an HTML workflow. (more…)
Every new update to Adobe AIR means one thing for me - a lot of additional work. When I first started putting together samples for the AIR Pocket Guide, it never occurred to me that I’d have to revisit them time and again. What started as a couple dozen examples has also now grown to be over forty (40) AIR samples, to include a number of full applications. That being said, I’m happy to announce that the samples update for AIR Beta 3 is complete, and are available for download. (more…)
AIR Beta 3 is an exciting release that takes us one step closer to AIR 1.0. Unlike the myriad of changes introduced in the move from AIR Beta 1 to AIR Beta 2, the changes in AIR Beta 3 are far more subtle. While this stability indicates the growing maturity of the product, AIR Beta 3 is an update and will require some changes to your applications. You can read the release notes of course, but in the progress of updating my forty-plus AIR applications, here are the common changes that I encountered. (more…)
As a general rule, I try only to post content involving source code on my blog. I have been known to leave long comments however, and that’s exactly what happened yesterday when I read Richard Leggett’s blog post on the future of Ajax. I have nothing but the utmost respect for Richard, but I thought this particular post could use some rounding out. After some consideration, what follows is that comment turned blog post. (more…)
There was an interesting post on Ajaxian last week about a testing utility for XMLHttpRequest. Kris Zyp had written RESTTest for his own uses and talked about it during his session at The Ajax Experience. There were requests to make his utility openly available, so he did just that. The comments on the post point to other such utilities; all of which I have problems with that Adobe AIR can solve. (more…)
The first MAX Europe has come and gone, and I’m super-thrilled to have been a part of it. I had a number of hands-on presentations, all around developing and deploying AIR applications. I also had two speaking sessions, one on using Aptana for AIR development, and one on script-bridging with AIR. Following is a recap of the session contents for each, and any assets that were created. (more…)
I was very happy this year to be so heavily involved in MAX sessions. The attendance at the conference and those sessions was amazing. With a few exceptions, I heard a lot of positive remarks about presenters and their content. I’m already looking forward to next year in San Francisco, CA. In the meantime, here’s a recap of the sessions, and their related content. (more…)
Par for the course this year, Adobe MAX 2007 has some pre-event sessions, which includes a number of day-long hands-on sessions. For a while there was only one session for AIR, and that was for the Flex developer. After talking with Ted Patrick and other MAX organizers, I was able to arrange a similar session, but for the HTML and JavaScript developers! (more…)