Learn Corona

Develop fun and engaging mobile games and apps for iOS and Android with the Corona SDK. Get fully up to speed with these in-depth Corona SDK tutorials.

All Corona content:

  1. Which Platform to Choose For Your Next Mobile Game?

    Which Platform to Choose For Your Next Mobile Game?

    Tutorial Beginner

    In this article, we explore several mobile game development platforms. After reading this article, you should have a good idea which framework or engine best...

  2. Power Up Your Mobile Game With Design, Sound, and Music

    Power Up Your Mobile Game With Design, Sound, and Music

    Tutorial Beginner

    A successful game needs to be beautifully designed and immersive. Most game developers aren't good designers, though. And it doesn't stop with design. Sound...

  3. Getting Started With Ionic: Navigation

    Getting Started With Ionic: Navigation

    Tutorial Beginner

    In this tutorial, we cover more advanced navigation features of Ionic, such as side menus, tabs with individual navigation histories, and a history service...

  4. Getting Started With Ionic: Services

    Getting Started With Ionic: Services

    Tutorial Beginner

    In this tutorial, we take a closer look at Ionic services. Ionic services are useful for managing certain types of interactions that are short lived, such as...

  5. Getting Started With Ionic: JavaScript Components

    Getting Started With Ionic: JavaScript Components

    Tutorial Beginner

    Ionic provides a number of useful components to enhance your mobile apps. In this tutorial, you learn how to use list components with infinite scrolling and...

  6. Getting Started With Ionic: Introduction

    Getting Started With Ionic: Introduction

    Tutorial Beginner

    Ionic is a popular mobile app framework that helps you build hybrid mobile apps quickly, using HTML, CSS, and JavaScript. In this series, you’ll learn how to...

  7. How to Create a To-Do List App With Polymer and Cordova

    How to Create a To-Do List App With Polymer and Cordova

    Tutorial Beginner

    If you've been tasked with developing an Android app on a very short deadline, then using hybrid technologies might be the best thing to do. Though hybrid...

  8. An Introduction to Cordova: Example

    An Introduction to Cordova: Example

    Tutorial Beginner

    In the previous tutorial of this introduction to Cordova, you learned about what Cordova is, how it works under the hood, and what type of apps you can build...

  9. An Introduction to Cordova: Basics

    An Introduction to Cordova: Basics

    Tutorial Beginner

    In this article, I'll introduce you to Cordova, a framework used for developing mobile applications. If you're new to Cordova or you want to know whether...

  10. Build a High-Performance Mobile App With Famo.us and Manifold.js

    Build a High-Performance Mobile App With Famo.us and Manifold.js

    Tutorial Intermediate

    In this tutorial, I'll look at the new JavaScript framework Famo.us, launched in October 2014. Famo.us includes an open-source 3D layout engine fully...

  11. Getting Started with Intel XDK

    Getting Started with Intel XDK

    Tutorial Beginner

    Mobile development with web technologies is nothing new. Thanks to tools like PhoneGap and Appcelerator Titanium, web developers can create hybrid apps that...

  12. Build a Poker Game in Corona: Game Logic

    Build a Poker Game in Corona: Game Logic

    Tutorial Intermediate

    In the first part of this tutorial, we set up the project and created the game's interface. We also created and implemented a function to create a deck of...