This function will copy an SQLlite database (or any binary data file) from your app bundle and put it into a writable area like system.DocumentsDirectory.
Utilities
This function returns a matrix of RGB values that allow you to gradually change from one color to another using a single index, like the position of a scrollview/springboard.
It takes a two dimensional array of RGB colors, each page width and the total amount of pages.
Sozluk(meaning 'dictionary' in Turkish) is a localization library for Corona SDK (and probably LÖVE 2D).
Main difference of this library is that it uses Lua files to store localization data, instead of text or json files. This will let you easily update your games/apps over 50MB on Google Play without coping with patch files.
A pure-Lua text rendering module for Corona SDK which can handle basic HTML, fonts, font-styles, and even basic font metrics.
This module renders text close to a proper desktop publishing program like Adobe InDesign. That means I can position text correctly on screen for books, etc.
A Date Picker Wheel widget that actually adjusts for the different number of days in each months, and even accounts for leap years!
If you have a game released & live, sometimes it's difficult determining the cause of bugs that your end users have.
These are a couple modules I've put together to deal with some of my layout needs.
Needing a more elegant console solution for on-device debugging I have built this library which is easily added to a project and will display a debug console on device shake. Many customisation options are available such as:
background colour
font size
console width
line buffer length
A color module for Corona SDK. This module helps you call color percentage values for use with Corona's Graphic 2.0. Now you can also update the colorList with your own Lua table of data or an externally defined JSON file. If you want me to add something to this mod then feel free to create a feature ticket.
Current Version 0.4
This is a short and robust implementation of a springboard, using Corona's scrollView widget.
It supports two kinds of touch events: a quick touch and flip, or a slow page drag and release.