Licensed to the Apache Software Foundation (ASF) under one or more

contributor license agreements. See the NOTICE file distributed with

this work for additional information regarding copyright ownership.

The ASF licenses this file to You under the Apache License, Version 2.0

(the “License”); you may not use this file except in compliance with

the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an “AS IS” BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.

layout: docpage title: Get Started

Get started with Royale

Royale is an open source project. You can get the source code{:target=‘_blank’} 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.

This section describes:

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.

Frameworks - What popular JavaScript frameworks can be used in Royale Applications.

Download Royale - How to download and set up Royale.

Hello World - Build Hello World in Royale.