Boa noite pessoal, tudo bem? hoje vou comentar um pouco sobre o CoronaSdk, porem não vou entrar na parte de desenvolvimento, vou apenas comentar sobre a plataforma de desenvolvimento
pra quem não conhece o CoronaSdk é um kit de desenvolvimento para sistemas móveis multi-plataforma. Com ele é possível criar jogos e aplicativos para smartphones ou tablets que rodem os sistemas Android do Google ou iOS da Apple.
Existem outros frameworks multiplataforma, porém o Corona tem ganhado bastante destaque no último ano devido a facilidade de programar nele.
O Corona SDK pertence a Ansca Mobile e foi fundada em 2008 por um time de programadores que antes trabalharam e contribuíram para softwares como Illustrator, Photoshop e Flash Authoring para a Adobe e Apple.
A plataforma foi lançada em Setembro de 2010 e o SDK gera aplicações para 4 plataformas: iOS, Android, Kindle Fire eNook. Estes últimos dois são possíveis somente porque a base do sistema operacional é uma versão modificada do Android.
O Desenvolvimento no Corona é feito em LUA, e atualmente existe uma versão gratuita onde você pode gerar seu aplicativo e publicar sem custos.
A versão paga no entanto permite adicionar plugins e gera facilidades para o desenvolvimento.
No que tange ao poder do seu SDK o Corona deixa a desejar.
O maior problema do Corona se deve ao fato de ser isolado. Ele não permite chamadas direta às APIs do Android ou do iOS, então certos recursos não podem ser implementados. O mesmo acontece para APIs de terceiros.
O objetivo de um framework é facilitar o trabalho, e nesse quesito o CoronaSDK satisfaz as expectativas. O tempo de desenvolvimento de um jogo cai significantemente quando combinado os tempos de projeto do Android e do iOS.