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.
  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 Build Highway Dodge With the Corona SDK

    How to Build Highway Dodge With the Corona SDK

    Tutorial Beginner

    Simple, yet addictive, games have climbed the app charts and get users hooked. In this tutorial, you will build Highway Dodge, an addictive tap-to-dodge...

  8. 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...

  9. 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...

  10. 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...

  11. 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...

  12. Create a Dancing Hangman Game in Corona: Gameplay

    Create a Dancing Hangman Game in Corona: Gameplay

    Tutorial Intermediate

    In the first part of this two-part series, we se tup the main scene and finished the code to draw the hangman. In the second and final part, we will...