AIR SDK
Develop beautiful cross-platform applications from a single code base using the AIR SDK and ActionScript
Cross Platform
AIR enables developers to create and package cross platform games and applications for major platforms like iOS, Android, Windows and macOS all from a single code base.
Less code means faster development!
Mature Environment
AIR was originally released in 2008 so has a wealth of examples, tutorials and guides providing a vast resource for developers. Tooling is also mature and readily available including tight integration with animation tools such as Animate which make animation and asset creation easy.
Develop Locally
While developing you can use the local AIR simulator for fast development and quick iteration testing. This speeds up development time not requiring to deploy to devices or even processor-heavy device simulators.
Native Extensions
AIR has the ability to implement native functionality simply and there are a wealth of native extensions available to AIR developers providing everything from in-app billing to processing complex algorithms.
package{import flash.display.Sprite;import flash.text.TextField;public class MyApp extends Sprite{private var textField : TextField;public function MyApp():void{textField = new TextField();textField.text = "Hello World!";addChild( textField );}}}
Hello World!
The code here represents a basic application that displays a text field with the text "Hello World!". It demonstrates extending the base Sprite
display object and uses the TextField
object to display the text.