mikechambers July 2nd, 2008
One of the ActionScript 3 libraries that I use in just about every project I work on is the as3corelib library. This is an ActionScript 3 library that contains a lot of useful APIs for working with AS3.
I am planning to do some more work the library this week. I spent the morning scrubbing and fixing some bugs, and plan to fix more issues, as well as generate new docs and a new SWC.
So, if you have any bugs, issues, or feature requests for the library, please log them on the project site as soon as possible.
If you have questions about the library, then check out the as3corelib mailing list.
mikechambers June 30th, 2008
I have posted chapter 2 of the Adobe AIR for Flex Developers Pocketguide on tostring.org. The chapter is titled Getting Started with Adobe AIR Development and covers (from the chapter):
-
Installing Adobe AIR
-
Configuring the Flex SDK and command-line tools
-
Creating your first AIR application with the Flex SDK and Flex Builder 3
-
Testing AIR applications
-
Signing, packaging, and deploying AIR applications
This is just a draft chapter (.85) and I am looking for any comments, input, questions or suggestions on the chapter. If you have any input, just leave a comment on the chapter page.
mikechambers June 30th, 2008
Just a quick note, but we have posted the Adobe AIR 1.1 Release Notes in HTML. Previously they were only available via PDF.
There is a lot of useful and important information in the release notes about developing in AIR 1.1, so make sure to check them out.
mikechambers June 23rd, 2008
Prior to the release of Adobe AIR 1.0, I worked on two books about Adobe AIR (then know by its code name of “Apollo”). The books, “Adobe Integrated Runtime for JavaScript Developers Pocketguide” and “Apollo for Adobe Flex Developers Pocketguide” provided an introduction to Adobe AIR, and all of the information a developer would need to get over the hump of developing for Adobe AIR.
In addition to being published by O’Reilly, we released both books online under a Creative Commons license. We were not sure what effect, if any this would have on the book or community, but were pleasantly surprised when the community began to translate and republish the books online in different languages (including Russia, French and Japanese).
Continue Reading »
mikechambers June 16th, 2008
View the video here.
mikechambers June 12th, 2008
I have been working on a JavaScript AIR app for the past week or so while on the on AIR Tour in Europe, and ran into the need to Base64 encode some data. I knew that there were some JavaScript libraries that did this, and I could also create a SWF library that used the Flex Base64Encoder class. However, I didnt like either of these solutions as I was concerned about performance with using a JavaScript implementation, and didnt want to hassle with creating a SWF library to link into JavaScript.
Well, after some searching on Google, I discovered that webkit has native Base64 encoding and decoding functions, respectively named btoa and atob.
Continue Reading »
mikechambers June 8th, 2008
I am in Europe right now for leg 2 of the on AIR Tour in Europe. We have been having a great time, and a lot of fun at the events. I have posted a review of week 3 over on the on AIR Tour blog, which you can read here.
mikechambers June 1st, 2008
I am in Stockholm today for the on AIR Tour in Europe, and one of the new items of schwag we have is a printed copy of the Adobe RIA AS3 reference guide. Here is a quick video looking at the guide:
Continue Reading »
mikechambers May 29th, 2008
Just a quick note, but it looks like a bug in Firefox 3 (soon to be released) will break some existing Flash content. Specifically, it looks like it breaks onKeyUp events in Flash.
You can find more info, and view the bug here.
Unfortunately, it does not look like they will fix this for the 3.0 release, but may fix it in the first 3.0 update.
UPDATE : Mozilla decided to fix the issue (woot!), and has posted a new build. Make sure to check out the build and test your content.
mikechambers May 27th, 2008
Since the first leg of the European on AIR Tour wrapped up, I have had some time to take some time and research / play around with some new technologies. In particular, I have been looking into the HTML 5 draft spec, as well as some of the work that Google has been doing with Google Gears.
Continue Reading »