OpenScales is an open source (LGPL) mapping framework written in ActionScript 3 and Flex that allows developers to building Rich Internet Mapping Applications. Designed for interoperability, it supports data from any major spatial open standards protocols such as OGC protocols and formats.
Being a community-driven project, OpenScales is developed, tested, and supported by a diverse group of individuals from around the world.
Openscales is already used in various projects.
Last stable release is OpenScales 1.1.8.
This documentation is the OpenScales 1.1.8 user guide. It has been created to help you to build OpenScales based applications.
Feel free to join OpenScales community, submit issues, patches, discuss with us ...

OpenScales has been initially started from FlexLayers source code, donated by Scott Pezanowski. FlexLayers was a Flex port of OpenLayers. Since the beginning, the codebase has been extensively modified and improved. Nevertheless, even if OpenScales API is not strictly equivalent to OpenLayers one, if you have ever developed on OpenLayers, you will find OpenScales API quite easy to understand.
OpenScales have been designed to to run on all kind of devices :