Pressione enter para ver os resultados ou esc para cancelar.

Evelyn Neka em Entrevistas

Desenvolva sua plataforma online com a ajuda de Corona SDK

Hoje eu vou discutir uma plataforma perfeita para desenvolvedores que desejam construir jogos, apps e e-books para dispositivos móveis. A plataforma de Corona SDK é apoiada por mais de 200.000 desenvolvedores que criaram os jogos, e-livros ou aplicativos de negócios usando esta plataforma. Corona é uma das plataformas mais avançadas do mundo para desenvolver e está rapidamente se tornando a escolha de centenas de desenvolvedores. Não importa se você é grande profissional ou tem uma equipa de profissionais, com Corona SDK você pode rapidamente e facilmente criar aplicativos multi-plataformas.

O que é Corona?

Fundada em 2008, Corona Labs Inc. é uma empresa sediada em Palo Alto, com ampla experiência técnica e comercial, em várias plataformas; ecossistema móvel, plataformas de software, ferramentas de autoria, serviços runtimes e Cloud. Sua experiência anterior inclui posições de liderança em empresas como Adobe, Apple, Macromedia e Microsoft. Nomeadamente a Corona Lua é desenvolvido usando uma linguagem de programação fácil de aprender, juntamente com a API, que permite que você adicione recursos semelhantes ao Facebook, com apenas algumas linhas de código.

corona_sdk-product_teaser
Fonte: alfasin

APIs para Corona SDK

A biblioteca de API de Corona SDK tem mais de mil APIs, permitindo a criação de aplicativos para livros comerciais, eletrônicos e jogos. Você vai ver as mudanças instantaneamente no simulador e é capaz de se adaptar rapidamente às mudanças de Lua, uma linguagem projetada para rápida e fácil programação (fácil de aprender também). Corona SDK permite que você publique para iOS, Android, Kindle Fire e o Nook com uma base de código único e em breve windows 8 também, como eles planejam incorporá-lo devido o aumento da popularidade que esta plataforma teve.

Comunidade de desenvolvedores

Corona ganhou seu lugar no mercado em parte graças ao apoio dado por sua comunidade de desenvolvedores, como seus fóruns estão cheios de desenvolvedores entusiasmados oferecendo conselhos, compartilhamento de código e geralmente ajudando. Corona também promove grupos regionais ou locais para colaborar e trabalhar em rede, dando a possibilidade da existência de centenas de guias, tutoriais, vídeos e projetos de exemplo para tornar a vida mais fácil para outros desenvolvedores. Esta ferramenta fornece um espaço para experimentação e estudo em seu site oficial e vai ainda mais longe, oferecendo descontos em suas licenças para fins educacionais.

Um pequeno Tutorial para começar a usar o Corona

No fundo, é um pequeno tutorial sobre como começar com Corona

Passo 1- Baixe e instale o Corona SDK

Uma vez instalado você pode iniciar o Simulador de Corona, onde você pode criar novos projetos ou usar a amostra de projetos que é um ponto de partida perfeito para aprender.

Passo 2- Iniciar um novo projeto

Para criar um novo projeto, você precisa apenas clicar na opção “New Project”. Na janela novo projeto você digita o nome do novo aplicativo, jogo ou cena. Você pode definir o padrão de resolução e se deseja que o aplicativo seja exibido verticalmente ou horizontalmente.

Passo 3 – Salvar e abrir no simulador

Depois de escolher o onde você deseja salvar seu aplicativo, que você pode abrir o Simulador do dispositivo e escolher os arquivos de aplicativo e configuração base. Esses arquivos são:

  • Main.lua. Este é o arquivo principal do projeto. É a primeira coisa que você precisa para executar após a inicialização do aplicativo.
  • config.lua. Este é o arquivo de configuração para seu projeto. Aqui você é capaz de alterar as configurações para dispositivos diferentes.
  • Build.Settings. Este é o arquivo de configuração usando o Corona para criar a aplicação em plataformas diferentes, como permissões de aplicativo para o Android.

Para começar a criar seu aplicativo tudo o que você precisa fazer é adicionar o código do seu aplicativo dentro do arquivo main.lua. A complexidade do seu aplicativo ou jogo é definida pelo seu código, mas os passos básicos são os explicados acima.

Vantagens de Corona SDK

A ferramenta Corona oferece uma ampla gama de recursos que torna mais confiável para a construção de aplicativos, jogos e e-books. Assim, oferece uma série de vantagens, que será discutido abaixo.

  • Integração automática com OpenGL-ES: é fácil e descomplicada para fazer simples manipulações da tela (sem necessidade de ajuda)
  • Desenvolvimento multi-plataforma: Corona permite que você crie aplicativos para iOS (iPhone, iPad) e Android.
  • Rendimento: Corona é otimizado para aproveitar os recursos de aceleração de hardware, resultando em aplicativos e jogos de alto desempenho.
  • Características da unidade: Tem controles nativos para acesso ao hardware do dispositivo como a câmera, acelerômetro, GPS, etc.
  • Fácil de aprender: Corona usa linguagem de programação Lua, que é poderoso e fácil de aprender.

Licenças de Corona SDK

Antes de terminar vamos dar uma olhada as diferentes licenças de Corona e o que eles podem fazer por você. Com uma licença livre, você pode construir todos os aplicativos que você quer, mas você será incapaz de publicá-los. Para iniciar a publicação em iOS, Android, Kindle ou Nook você deve investir na licença básica ao custo de US $16 por mês.

O Pro ($79) e licenças Enterprise ($199) oferecem uma série de excelentes características focada em pequenas e grandes empresas e suporte ao cliente. Uma vez que você tem uma licença de Corona que pode ser usada em duas máquinas separadas, isso permite que você desenvolve tanto no seu computador de laptop ou desktop. De todos estes, somente a licença Enterprise permite que você trabalhe offline-este benefício tem um preço potencialmente restritiva de 199 dólares por mês ou $999 por ano para os desenvolvedores de uma empresa de pequeno porte e US $2499 para as maiores empresas.

As ferramentas Corona SDK são necessárias para construir conexões, porque parte do processo de construção acontece dentro de servidores de laboratórios de Corona. O script Lua é pré-compilado em bytecode (excluindo comentários, informações de depuração, etc.) antes de serem enviados para o servidor.

O servidor fornece os dados para o mecanismo de Corona, mas nunca é salvo ou arquivado. No final do processo de construção on-line, você terá um aplicativo ou pacote apk, da mesma forma que você obteria se você tivesse usado o iOS ou o Android SDK.

projeto-de-app

Comentários

Comentários estão desabilitados para este post