Getting Started with Corona SDK
The categories below (and at left) — cover the essential aspects of Corona SDK. Each category contains detailed guides, tutorials, video lessons, and relevant 3rd-party resources when available.
Corona Basics: Everything you need to get up and running, from installation and Lua basics to your first project.
Building and Distribution: How to build apps for your own devices and get ready to publish.
Images, Audio, Video, Animation: How to work with images, audio, make things move and other basics.
Events, Listeners, Inputs: Learn about interactivity, including taps, touch, multi-touch, game controllers and more.
Data, Files, Strings: Manipulating strings, files, downloading data from a server (JSON), the file system and SQLite.
System, Networking, Communication: System/OS functions and detection, email, SMS.
User Interface, Scenes, Widgets: Native UI objects, widgets, Storyboard (scene management), pinch/zoom and more.
Physics (Box2D): Setting up physics, bodies, joints, collisions, raycasting and more.
Monetization: Ads and in-app purchases (also see Corona Plugins).
Game Networking, Social Media: Facebook, Twitter, Google Play game services, integration with some PaaS backends.
Corona Plugins: How to use plugins, zip, OpenSSL and more.
Advanced Topics: More advanced items that do not fit in the above categories.
Sample Code: Pointers to different sample projects, code and libraries.
Special thanks to Infinite Skills for sharing their tutorials. You’ll find them under “3rd-Party” in various categories.