The Corona Labs Blog
Posted by .

Dear Universe, I remember when it all started, moving that turtle around on the screen in elementary school. I remember programming Basic on an Apple ][. I remember seeing Toy Story. I remember my Dad giving me an iPod for Christmas. I remember sitting in the audience listening to Steve give a eulogy for Mac OS Classic at WWDC. I remember seeing him so incredibly excited to give a “small token” of appreciation at the Apple all-hands by giving everyone an iPod shuffle. I remember seven years ago sitting in my office on the third floor of Apple’s main campus when (ding!) an e-mail from Steve Jobs lands in my inbox. I remember him beginning the e-mail simply with the word “Team”. I remember thinking

Posted by .

Three years ago. That’s right. Three years ago, nobody knew who the heck we were. I would tell people I had started a company and it was a mobile software company, and nobody had a clue as to what I was working on, let alone understand the market the way Walter and I did. We informally started the company in mid-2008, and began the tireless hustle and sleepless nights of courting VC funding in 2009. Finally, on 09-09-09, we got funded at the tune of $1 million dollars. That was in 2009. During most of 2010, still, nobody knew who we were. We had an abysmal website with no traffic, hardly any apps made with Corona, no active developer community, and we were burning cash

Posted by .

Last week, I covered Local Notifications, which is an awesome new feature that recently came through the Corona Daily Builds (available to subscribers only). Today, I’m going to show you how to handle notifications when your app is not currently in the foreground (a question that came up in the comments section of last week’s post), as well as give you a quick update on all the other things that recently got pushed in.

Posted by .

When I was little, my mom used to draw up multiplication problems for me on the weekends to keep my math skills sharp. Eventually, those self-written problems on notebook paper gave way to workbooks bought from school supply stores — either way, it wasn’t much fun! Of course, that was well before the days of smartphones (or cell phones altogether). If that was now, our latest App of the Week might have made it a little more fun. Step into the math dojo with Factor Samurai! The following App Store comment sums up Factor Samurai the best: Indeed, Factor Samurai utilizes the familiar swipe-based gameplay of the popular Fruit Ninja game (thank you , sample code!) and puts an effectively educational spin on it. No longer are you mindlessly

Posted by .

Not taking anything away from immaculately created non-gaming apps like Canyon Country or NapKeeper, but the decision for this month’s App of the Month was actually pretty easy. One game stood out for its excellent graphics and seamless animation combined with a simple-yet-fun (dare I say thrilling?) premise and gameplay. I’m talking about Critter Quitter! Critter Quitters’  has mass appeal across all ages, which great for any app’s longevity. It is easy to play, great to look at, and has enough little perks and nuggets (smashing bugs with a machete or mini-nuke? AWESOME!) to keep things interesting past the first few minutes of play. And, as an added bonus, since we last featured Critter Quitter on here, creators Impulsis Games have now brought the previously iPad-only game

Posted by .

Imagine our surprise when we received the news. Walter and I went into automatic Google mode,  to see if anybody was pulling a prank on us. I am known to pull some elaborate pranks, so it wouldn’t surprise me if one of my friends would pull a prank of this magnitude. (yes, it’s happened before) Turns out, it was for real! I, along with Walter, would like to thank you for voting for us, and for trusting our Corona SDK as your platform of choice when it comes to mobile game development. This truly is an honor and it is an honor for us to provide you with the #1 framework for mobile development. Being named one of the most innovative startups not only reassures

Posted by .

With the previously published tutorial on External Modules raking in a whopping 54 comments (and counting!), I decided it’s time to write a follow-up that goes a little more in-depth with Lua’s new recommended approach to external modules, and also cover another handy concept that I know you’ll find extremely useful. One of the best things you can do for your app, especially if you foresee it growing to a significant size by the time you’re finished, is to use what’s known as “classes” to create and manage the separate objects in your app. In this tutorial, I’m going to show you how you can use what you learned in the previous tutorial to declare classes—so you can get the best of programming efficiency and

Posted by .

A couple weeks ago, we told you about Ansca Mobile being selected for the FASTech50 shortlist of most innovative tech startups. Specifically, we were in the running to be the “Fan Favorite” and needed your votes to put us over. Well, today we were informed that WE WON!!!!! As promised, we’ll be drawing four winners for a free subscription of Corona SDK PRO as a show of thanks to everyone who retweeted and voted for us. So, keep an eye out in your Twitter inboxes for a very special treat! Now, we’re ironing out details to attend the FASTech 50 conference in the Bay Area in a few weeks, and also picking out hilarious costumes for Walter to wear when he gives his speech there. The second we know

Posted by .

This tutorial is written by Jayant Varma of OZ Apps and is cross-posted from OZ’s Teach Me How To… blog. If you have a tutorial you’d like us to cross-post, let me know and we’ll get that ball rolling. Lua, a simple scripting language can be inspiring as it did for me. The best part of Lua is that if used properly, it can be a game changer, it can do things that one would have never thought of. It can be functional to an extent. Here’s a lovely example I found written by randrews. I hope he does not mind me taking the code and talking about it here, after all it is available on Gist here . Well those that were here in