Topic: AS3
If you’re like me and you’ve been heads-down in work or just getting through the pre/post-Christmas season, you may have missed the article “Creating more secure SWF web applications” by Peleus Uhley, that was posted on the Adobe Developer Center on Dec. 20.
In spite of the bad timing, it’s a nice, thorough article that gives a good view of things that we can do to make our apps more secure, in addition to security updates that Adobe continues to make to Flash Player.
(via email from Jeff Swartz)
New Adobe Dev Center articles (Flash deep-linking and Flash CS3 DataGrid)
Several months ago I was asked to re-purpose two of my previous articles from this site for publication on the Adobe Developer Center (now renamed as the “Adobe Developer Connection”). The first one was published in September 2007, and the second was just published yesterday. So in a way this is sort of a revisiting […]
» Keep reading New Adobe Dev Center articles (Flash deep-linking and Flash CS3 DataGrid)
AIR embedded SQL database: What’s new in beta 2
Now that the roar of MAX is over, and since AIR public beta 2 is now available on Adobe Labs, I thought I’d highlight what’s new in beta 2 specifically around the embedded SQL database in AIR: Synchronous database operations Schema API (database instrospection) Additional data types Other new documentation Bug fixes Synchronous database operations […]
» Keep reading AIR embedded SQL database: What’s new in beta 2
Tours are starting to be all the rage with Adobe (and others). With the launch of CS3 Adobe did a conference tour, and of course there’s the onAIR bus tour that’s making it’s way around the country promoting AIR.
Now, if you or someone you know is a Flash designer with almost-none-to-basic ActionScript experience, and you want to learn ActionScript from the established master, you can do it for free. Adobe is sponsoring a free, one-day ActionScript training course given by Colin Moock that’s traveling around the U.S. (and eventually the world) starting in October 2007.
They’re calling it “Colin Moock’s ActionScript 3.0: From the Ground Up Tour.” And you shouldn’t feel intimidated if you are just getting started with ActionScript — the site explicitly says it’s not for advanced developers, so if you’re just getting going (i.e. you’ve done some frame scripts but not anything with classes) you should be in your element.
Currently it looks like there are stops scheduled in San Francisco, Los Angeles, and New York City. Even if you don’t live in one of those areas, think of it this way — for only the price of travel you’re getting an awesome training experience.
(via Stefan Gruenwedel)
AIR, local SQL databases, and my role
As everyone knows, today Adobe released a public beta of AIR (formerly “Apollo”). As you likely know, since it was announced last week, one of the big new features in this release is an integrated database engine that allows AIR applications to create and use local SQL databases. I’m really excited about this, both because it’s really awesome to be able to access a database directly from ActionScript, and (on a personal level) because it means I can finally talk about what I’ve been working on for the last couple of months. Yes, in fact, my latest assignment at Adobe primarily involves working on the AIR local SQL database functionality.
» Keep reading AIR, local SQL databases, and my role
New project: ActionScript Regular Expressions Testing Tool
Over the last couple of weeks I’ve been working on a Flex project where I’ve had to make heavy use of regular expressions. As always seems to happen when I work with regular expressions in any language, I found that one of the more complex parts of the process was just figuring out the exact […]
» Keep reading New project: ActionScript Regular Expressions Testing Tool
How to: determining when data is edited using the Flash CS3 DataGrid component
Note: a version of this article was posted on the Adobe Developer Center in November 2007. That article is based heavily on this one — essentially I took the text here, and revised a few sentences and word choices for clarity. However, if you’re interested in the “latest” version, you can find it here: “Detecting […]
» Keep reading How to: determining when data is edited using the Flash CS3 DataGrid component
I’ve been finishing up migrating my XML-RPC client library to ActionScript 3.0. First task, according to my own recommendation: write more unit tests.
Even though the unit tests I wrote for the ActionScript 2.0 version of the library used ASUnit, this time around I decided to go with the “home team” (i.e. developed by Adobe employees) solution and try out FlexUnit. Fortunately, at least for the tests I had already written, the two systems are pretty similar, so I only had a few tweaks to make to migrate them. (Too bad there wasn’t any way for me to unit-test my unit tests, to make sure they worked the same across frameworks.)
Anyway, along the way I found a couple of resources that were very helpful in getting started, especially since the FlexUnit documentation is rather sketchy (only limited API reference docs available). These were the articles that helped the most:
- Darron Schall: How to use FlexUnit with Flex Builder 2 (A great “getting started” article. This article was actually written while Flex Builder was still in public alpha, so it’s not perfectly accurate when describing Flex Builder’s dialog boxes — but it’s close enough that it was easy to figure out.)
- Daniel Rinehart: Asynchronous Testing with FlexUnit (Naturally, it doesn’t take long with ActionScript 3.0 before you want to test something involving events…so you need to do some asynchronous tests. The docs are no help here, and the included examples are really convoluted. I don’t know how Daniel figured it out, but I found his article very helpful for getting going with asynchronous tests.)
Book Review: ActionScript 3.0 Cookbook
With the release of Flex 2 and ActionScript 3.0, I started to watch for new books coming out. Admittedly the numbers have been smaller than I expected, but the first book to hit the shelves — one I’ve been anticipating with enthusiasm — is the ActionScript 3.0 Cookbook by Joey Lott, Darron Schall, and Keith […]
» Keep reading Book Review: ActionScript 3.0 Cookbook
“Introduction to ActionScript 3.0”: slides, files, and recording
A few weeks back (February 21, 2007) I gave a presentation titled “Introduction to ActionScript 3.0” to the Indiana University Flash Users’ Group. The bulk of the presentation was a comparison between previous ActionScript versions and ActionScript 3.0, looking at syntax, the object model, event handling, how code runs in Flash Player, and more. I […]
» Keep reading “Introduction to ActionScript 3.0”: slides, files, and recording

