Today’s tutorial is an introduction to Corona Enterprise development on iOS, showing Corona developers how to extend or create a Corona project that leverages native functionality. Using Enterprise, Corona developers can combine the best of both the native world and the rich feature set of Corona SDK.
Most of us have dealt with generating random numbers at some point in our app development. In this tutorial, we’ll look at the core syntax for generating random numbers, along with a “dice rolling” mechanism for more advanced use cases. Read further to learn more.
In the mobile app world, table views, or “list views,” are based on a paradigm where information is presented to the user in a series of single-column rows. In this tutorial, we’re going to look more deeply at this powerful tool in the widget repository and discuss how to implement some advanced features with just a little extra coding.
Uploading files to a web server can be a tricky process because a lot depends on the web server’s features, abilities, and limits. This week’s tutorial aims to demystify some of the complexity behind this process and includes a sample project for download and testing.
This week’s tutorial discusses the basics behind anonymous functions and closures in Lua. These methods provide a powerful way to keep track of variable instances on a per-function basis and, in the context of Corona SDK, pass parameters to functions in which you don’t control the passed-in content. Read further to discover how.
At the basic level, creating and positioning text in Corona SDK is simple. However, when you need to position/align text in creative ways, things get a bit more complicated. In this tutorial, we’ll inspect the actual display object that Corona generates so that you can understand and achieve advanced positioning and alignment.
In some apps, you’ll need to perform some continuous action while the user’s touch remains on the screen. This could include a character running while the player holds down a “run” button, a space ship firing its lasers while the player’s finger is down, or some action being performed while the player holds the “X” button on a game controller. Today’s tutorial provides a foundation for this task.
For those Corona developers seeking a way to get the color of a specific pixel on the screen, you’re in luck! Starting with Daily Build #2106, our engineers have implemented the “display.colorSample()” function for this purpose. Read further to learn how it’s used.
Starting in Daily Build #2154, we’ve added the ability to trace the outline of non-transparent assets in both an image or frames from an image sheet. These outlines can then be used for drawing a polygon or generating physics bodies. Read further to learn how.
We are pleased to introduce a new scene manager: the Composer API. Composer builds on a simpler and better base. Read on to learn how it works and how to take advantage of it starting today.