In 2008, over one thousand people experienced the world’s first virtual web conference. Together, we created a new type of conference that is environmentally-friendly, affordable, and interactive.

In 2009, we are going to take it one step further.


The GAE SWF Project version 1.34

I've moved the common base classes for the framework to the actionscript folder in the root of the project. Add this folder to your class path in both Flash and Flex projects.

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.

Creative Commons LicenseThe 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.

Post Metadata

Date
April 24th, 2008

Author
Aral

Category


3 Comments

  1. 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.


  2. 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.


  3. 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.


Leave a Reply