Principais Alternativas de Corona SDK Mais Bem Avaliadas
We use Corona SDK to create several story books for both iOS and Android market. The best feature is that you just need to have one codebase to create an app. Análise coletada por e hospedada no G2.com.
What I dislike from Corona SDK is how the implement the sound system. Their sound technology need to be upgraded because we have a hard time make it right. Most of the time, the sound is lagging behind several milliseconds making it look weird. Análise coletada por e hospedada no G2.com.
11 de 12 Avaliações Totais para Corona SDK
Com o Corona, você não precisa começar do zero, ele fornece uma variedade de recursos para ajudar na construção do seu aplicativo, como código personalizado e gráficos. Isso implica que você pode desenvolver seu aplicativo rapidamente e com esforço reduzido. Análise coletada por e hospedada no G2.com.
Corona é ótimo para criar aplicativos. Pode não ser a melhor escolha se você estiver procurando desenvolver aplicativos altamente complexos e avançados. Análise coletada por e hospedada no G2.com.
Corona SDK é mais popular para desenvolver aplicativos e jogos. É de código aberto, bem como multiplataforma, o que ajuda os desenvolvedores a economizar tempo e dinheiro. A melhor parte é que fornece testes em tempo real que refletem nossas mudanças imediatamente nos resultados. Possui mais de 1000 APIs e plugins, o que o torna uma ferramenta de desenvolvimento de alto desempenho. Suporta a linguagem de script Lua, que é leve e fácil de usar. Análise coletada por e hospedada no G2.com.
É, no geral, um ótimo SDK, mas há 2 desvantagens. Primeiro, não é eficiente para compilações offline, para isso precisamos da versão premium, que pode nos custar muito. Segundo, devemos enviar o código para o servidor Corona para compilação ao construir um projeto. Não conseguimos compilar o código localmente. Análise coletada por e hospedada no G2.com.

A beleza do Corona é sua API simples, embora eu fosse novo em Lua, consegui aprender em algumas horas. A própria API era tão simples que consegui fazer protótipos muito rapidamente. A ferramenta em si foi construída com os desenvolvedores em mente, é orientada a código, o que significa "sem configurações assustadoras ou IDEs complicados com os quais você precisa se familiarizar". Tudo o que você precisa para começar com o Corona SDK é um editor de texto.
É verdadeiramente multiplataforma com uma única base de código. Você não precisa ter experiência no Android Studio ou Xcode para portá-lo para iOS ou Android, todo o trabalho pesado é feito pela ferramenta.
Vantagens do Corona:
API simples
Lua é fácil de aprender
Os jogos rodam sem qualquer atraso em todas as plataformas
Comunidade muito ativa
Documentação muito boa e clara
A própria ferramenta é muito simples e todo o trabalho pesado já é feito pelo pessoal do Corona.
Quase esqueci de adicionar isso, é gratuito, você pode realmente fazer um jogo completo e publicá-lo em todas as plataformas sem pagar um centavo. Ao contrário do Unity, onde eles colocam uma tela de abertura dizendo 'feito com Unity' na versão gratuita.
O tamanho do aplicativo será muito pequeno. Análise coletada por e hospedada no G2.com.
Desvantagens:
É um motor 2D e você também pode fazer 2.5D, então, caso queira fazer um jogo 3D, terá que mudar para uma nova plataforma (unity, unreal etc)
Sem editor gráfico (pessoalmente não gosto de editores gráficos), houve algum trabalho feito nisso e um editor gráfico beta foi lançado, mas tinha muitos problemas.
Não há muitas ferramentas de terceiros
Sem loja de ativos (como a loja de ativos do unity) Análise coletada por e hospedada no G2.com.

O Corona SDK se tornou minha ferramenta principal para desenvolvimento de aplicativos multiplataforma. As plataformas suportadas incluem iOS, Android, Windows, OSX e OUYA, com mais em desenvolvimento. O tempo de desenvolvimento é significativamente mais curto. É uma plataforma estável (tenho usado por mais de 5 anos). Tenho usado o Corona para ensinar desenvolvimento de aplicativos móveis em nível universitário com grande sucesso e publicar meus próprios aplicativos. Análise coletada por e hospedada no G2.com.
Embora o Corona tenha algumas limitações, pois não é um aplicativo nativo, descobri que ele pode atender à maioria das minhas necessidades de desenvolvimento de aplicativos. Análise coletada por e hospedada no G2.com.

O Corona SDK fornece um sistema de desenvolvimento simples, mas muito poderoso, baseado em Lua. Emparelhado com o editor de sua escolha, o Corona forma um ambiente completo para permitir que qualquer pessoa crie seus próprios aplicativos que rodarão em dispositivos Apple iOS (iPhone, iPod, iPad), Google Android, Kindle Fire e Windows Phone.
A versão mais recente agora inclui suporte para dispositivos desktop (OSX e Windows), bem como Apple TV.
O Corona é perfeito para criar qualquer tipo de jogos 2D, bem como aplicativos empresariais e educacionais, usando a enorme biblioteca de componentes e funções incluída.
O suporte da comunidade fornecido no fórum de desenvolvedores é incomparável, com muita ajuda e conselhos de usuários e da equipe de desenvolvimento da Corona Labs.
A recente aquisição do Corona pela Perk significa que o futuro do SDK está em boas mãos, e o sistema de anúncios da Perk, juntamente com os vários módulos de IAP da loja, significa que é fácil para os desenvolvedores criarem aplicativos que realmente possam gerar uma renda decente na loja de aplicativos.
Há também muitos tutoriais e artigos online gratuitos que ajudam os desenvolvedores a se atualizarem de forma rápida e fácil, bem como uma série de cursos online a preços muito razoáveis em sites como Udemy.com. Análise coletada por e hospedada no G2.com.
Não há nada de que não gostar sobre o ambiente se você estiver interessado em criar aplicativos móveis (e agora de desktop). Análise coletada por e hospedada no G2.com.

Corona SDK fornece uma estrutura de fácil acesso para o desenvolvimento de aplicativos móveis multiplataforma e agora também para desktop. Os princípios fundamentais da linguagem Lua são fáceis de entender e o SDK oferece uma estrutura extensa de suporte para funções comumente necessárias, incluindo física poderosa, manipulação de imagens, áudio e manipulação de texto. Há uma comunidade forte e solidária de usuários pronta para ajudar e engenheiros muito responsivos que frequentam os Fóruns Corona para ajudar a responder perguntas. O Corona SDK está em constante desenvolvimento Ágil, com compilações quase diárias disponíveis para aqueles desenvolvedores que desejam o mais recente em funcionalidade. A equipe do Corona está no topo da complexa rede de avanços técnicos em constante mudança nos sistemas operacionais móveis, e isso se reflete em avanços regulares para suporte à última versão do Android OS e iOS, bem como novas plataformas de implantação, como a Apple TV. Aplicativos construídos com o Corona podem ser implantados não apenas na App Store e Google Play Store, mas também na Amazon e NOOK. Análise coletada por e hospedada no G2.com.
Depurar no Corona é difícil, pois não há um depurador integrado e o único suporte oficial de depuração é através de um plug-in para um editor de texto um tanto obsoleto (Sublime). O que seria muito simples de fazer em um IDE como o Eclipse torna-se doloroso no Corona SDK. Não ter um inspetor de tabelas também torna isso um desafio, já que o princípio fundamental da linguagem hospedeira - Lua - é o uso de tabelas. Também é muito problemático usar o Corona SDK para lidar com vídeo como um tipo de conteúdo - você não pode ver vídeos ao testar no Corona Simulator e o suporte funcional para conteúdo de vídeo é bastante limitado. Acho o Corona Composer - um componente editor de linha do tempo visual - de valor limitado e um tanto problemático. Análise coletada por e hospedada no G2.com.

- Menos codificação.
- Seu motor de física é muito bom.
- Construído para muitas plataformas como Android, IOS e Windows Phone 8.
- Recomendado para jogos 2D e aplicativos de eBooks.
- Novo modelo de monetização é muito bom, como anúncios e IAP. Análise coletada por e hospedada no G2.com.
- Os aplicativos de negócios são muito fracos, não têm muitos widgets de interface do usuário.
- Personalização de interface do usuário fraca para os widgets de interface do usuário atuais.
- Às vezes é difícil depurar erros.
- Metodologia de teste de dispositivos fraca - Como mapas, tenho que testá-los em um dispositivo real porque não funciona no Corona Simulator.
- Simulador fraco. Análise coletada por e hospedada no G2.com.

A primeira coisa que gostei no Corona é a funcionalidade de teste fácil. Antes disso, eu teria que compilar o projeto e testar no celular/celulares/tablets. No Corona, eu conseguia testar o programa em diferentes plataformas imediatamente. Segundo, e isso também está meio relacionado ao primeiro ponto, é que com uma simples edição do arquivo de configuração, você pode tornar seu programa multiplataforma. E o terceiro, mas acho que foi o mais importante para mim durante aquele período - é uma ótima comunidade. Você basicamente pode procurar por quase qualquer pergunta e já encontrar uma resposta. E se você não encontrar imediatamente, pode perguntar e obter uma resposta bem rápido. Análise coletada por e hospedada no G2.com.
Não tenho certeza sobre os lançamentos atuais, mas quando eu estava fazendo jogos com o Corona (2 anos atrás) não havia compatibilidade com Linux. Também naquela época era impossível converter seu código para um projeto HTML5 para aplicativos de navegador. Análise coletada por e hospedada no G2.com.
- Lua is easy to learn and use. Although it starts the loop with 0
- Compiles super fast, almost instant reload. Very valuable feature while doing rapid development.
- Easy to handle graphic and image related stuff since the nature of the SDK
- Compared with all the other competitors, at least within similar interested industries, Corona probably has the best community. And since it started so long ago, tutorials, Stackoverflow questions are all over there. Easy to handle most of the issue you encounter Análise coletada por e hospedada no G2.com.
- Any thing related to OS, it sucks. well not that much. it has improved a lot but still
- The above reason makes it only suits a very use cases like games
- Using lua will make you dumb, sort of. I mean you do need to learn swift Análise coletada por e hospedada no G2.com.
At the time, Corona SDK was a very innovative way to get simple 2D games to mobile platforms without the burden of major league native language development. Análise coletada por e hospedada no G2.com.
The LUA programming language is very limited and lacks features that advanced programmers would want to create a game that had an ambitious scope, therefore, the platform is best suited to simple games.
Additionally, Corona's toolset was very minimal, with many quality of life features from other game engines completely missing, such as visual tools for creating collision boxes. Análise coletada por e hospedada no G2.com.