System Requirements

The specific system requirements for Corona depend on whether you are developing on a Mac or Windows system:

macOS

Corona for macOS supports building applications for iOS, Android, tvOS, and macOS desktop. It requires the following basic system elements:

  • macOS 10.11 or later
  • Xcode (minimum version allowed by Apple to submit apps to the App Store)

Ready to begin? Please proceed to Installing Corona — macOS.

Notes
  • We only support iOS devices that run iOS 8.0 or higher.
  • We only support Android devices that run Android 4.0.3 or higher with an ARMv7 processor. ARMv6 is not supported.
  • We recommend using the latest version of macOS and Xcode to avoid device build issues.
  • You don't need to join the Apple Developer program just to test your app in the Corona Simulator. You will, however, need to join the program to test on actual devices or submit your app to the App Store.
  • The Android SDK is not required to create Android device builds.

  • Corona will not run in a Virtual Machine (VM) since most VM OpenGL drivers don't support OpenGL 2.1 as required by Corona.

Windows

Corona for Windows supports building applications for Android and Win32 desktop. It requires the following basic system elements:

  • Windows 10, Windows 8, or Windows 7
  • 1 GHz processor (recommended)
  • 1 GB of RAM (recommended)
  • OpenGL 2.1 or higher (available in most modern Windows systems)

Ready to begin? Please proceed to Installing Corona — Windows.

Notes
  • We only support Android devices that run Android 4.0.3 or higher with an ARMv7 processor. ARMv6 is not supported.
  • The Android SDK is not required to create Android device builds on Windows. You will, however, need to install the Java Development Kit.