The GAE SWF Project version 1.34
Note that your document class in Flash projects should extend org.gaeswf.flash.BaseApplication and your Application MXML in Flex should be of type org.gaeswf.flex.BaseApplication (if none of this makes any sense to you, see my Flex 3 Code Behind Quick Start.)
Remember that I'm constantly updating the framework and will continue to do so as we build Singularity. Expect changes!
Update: Apparently, I blogged it but didn't push it up to appspot. Doh! So instead, you get an even more updated version 1.34 now.
The new additions are currently only to the Flex client and include a public state in addition to Home (which led me to revise and generalize how I was handling the deep links back from login and logout to support apps with a mix of authenticated and non-authenticated states).
The new public state is called "Mouse wheel" and demonstrates how to make the mouse wheel work in Flash on OS X (it doesn't by default) by using Ali Rantakari's excellent ExternalMouseWheelSupport package.
Update: I just saw that the site had validation errors which I've now fixed. It validates as HTML 4.01 Strict. This is not in the 1.34 source release but will be in the next one.
The The GAE SWF Project version 1.34 article by Aral Balkan, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial 2.0 UK: England License.

Subscribe to my blog






Lee Probert
Hi there. I’m interested in using GAE for an idea I have which would utilise the Google Maps API … I’m now a bit confused however as I would like to develop my idea in Flex, use the GAE SWF API and maybe incorporate Yahoo Maps instead of Google … but will this all work within the GAE? Will there be an issue with using the Yahoo Maps API within the GAE framework? Alternatively I go ahead and develop this as I originally intended as a web app but I’m guessing this is going to mean developing in Python to work within the GAE … AHHHGGG!!! Any advice would be warmly appreciated.
April 29th, 2008 at 10:25 amLee Probert
BTW - the ExternalMouseWheelSupport example may work on the mac but it didn’t on the PC. My experience was the page trying to scroll simultaneously as the combo despite the combo having focus. This is an issue for Ali though.
April 29th, 2008 at 10:28 amAral
Hi Lee,
There shouldn’t be an issue with using the Yahoo Maps API with GAE. The only thing I can think of is timeouts with the URL fetch API.
May 1st, 2008 at 11:20 am