Yesterday Google launched a new Flash API for Google Maps that allows Flex developers to integrate Google Maps into their applications. In my mind, the release of this API shows the progress that Flex is making. The largest online company in the world has acknowledged the need to create an API for Flex developers, recognizing that there are some things that Flex and Flash can do better than Ajax. From their blog post announcing the release:
"So, what do I like about the API for Flash? Smoothness and speed are a big part of it. We've designed it so that Flash graphics can be used for each tile layer, marker and info window - opening up possibilities like dynamic shading, shadowing, animation, and video. When the user zooms the map, magnification changes happen smoothly and place names fade in. After the user drags a marker, it gently bounces to a halt. Generally, Flash allows for much greater embellishment, and, well... "flashiness.""
Ryan Stewart has more information about this release, and Igor Costa has already created a Flex component for it. This is great news for Flex developers.
Comments
Sadly, no AIR support: "
Sadly, no AIR support:
" There are both technical and legal limitations on allowing the Flash
API in standalone SWFs and AIR apps, due to our key checking and
dynamic loading systems.
Currently a standalone SWF that has the key information embedded in
the AS will display, but with debug tiles. So you can use these in
development but not in production.
We would like to support both of these techniques in the future, but
we’ll need more time to work out the various issues.
- pamela "