Get Started
All you need to know to start developing with Apache Royale
Introduction
Apache Royale is an open source project. You can get the source code and build Royale, or, if you are in a hurry, you can click here to find out how to download pre-compiled code and get going quickly.
In Apache Royale you develop your applications using ActionScript 3 (AS3) and MXML languages. Your source code is build with the Royale compiler to generate the final Application that will run on the chosen platform.
Getting Royale
System Requirements - What kinds of computers and operating systems you can use to develop Royale applications. You can run Royale applications on many more computers, operating systems and even devices such as smartphones and tablets.
Development Tools - You can develop Royale with just the command-line, or you can use scripting/build tools like Apache Ant and Apache Maven, or even use IDEs.
Download Royale - How to download and set up Royale.
Configuring Royale
Download the binary package of Royale from our Download page and set it up to use with your favorite IDE:
- Moonshine IDE Configuration
- Visual Studio Code Configuration
- Adobe Flash Builder Configuration
- IntelliJ IDEA Configuration
Hello, World!
Follow the instructions for your IDE to create your first “Hello World” application. You can also check out:
Hello World - Build Hello World in Royale.
Where to go from here
Frameworks - What popular JavaScript frameworks can be used in Royale Applications.
In the royale-asjs
repository repository folder you can find examples in the examples/royale
directory and framework code in frameworks/projects
that can help you start to get familiar with Apache Royale.
Tutorials and code examples are coming soon!
Happy Coding!