Why I abandoned Corona

I’m writing this post after a long experience with Corona, to tell why I’m leaving. I have no other interest but a discussion on the argument, as even if Corona gets better soon, I won’t be coming back for the moment.

Here’s why I left Corona SDK as mobile development framework:

  1. Lack of certain possibilities, such as web push notifications in background, or speech recognition, or using a better keyboard (look at iOS keyboard);

  2. Performance issues on medium-large computation on non-top-level devices;

  3. Last but not least, the new Corona splash screen. I’m still developing apps for me, my friends and some little customers. I planned to keep using Corona and go enterprise when income rises, and credit Corona in a proper credit page/screen with other sources. A forced splash screen is really, really annoying for me.

Don’t get me wrong, I understand i’ve been using the free version, and free means often lack of something that you can get by paying. But what I don’t like is companies giving something for free and then taking it back. I kept going on with Corona, but when I got this…low-res forced splash screen, with my best game ready to be published (having spent more than 24 ours creating a splash screen of my own), i started porting all my apps to another framework. And that’s how Corona Labs probably lost an enterprise subscription.

There are other frameworks out there, open source frameworks with less issues and no forced logo. I won’t come back to Corona, but i strongly advise to give indie developers some more reason to keep with Corona.