domingo, 30 de agosto de 2015

Conheça o projeto AAMO: Framework de apps móveis multiplataforma


AAMO é um projeto para criar um framework de desenvolvimento de aplicações móveis multiplataforma, iniciado na nossa Comunidade Open Source The Code Bakers. Ele utiliza a linguagem Lua, criada na PUC-RJ.

Hoje, o AAMO já está na versão 1.0 Alfa e estamos querendo iniciar um novo ciclo de Sprints, de modo a tornar o framework mais versátil.

O Bom Programado te convida a conhecer e, quem sabe, fazer parte deste projeto!


Uma só linguagem, uma só interface, múltiplas platataformas.

Nada de complicação! Uma só metáfora! Você cria sua "tela", coloca "controles" nela. Estes "controles" respondem a eventos (por exemplo: clique de botão), e você pode associar código Lua para tratar esses eventos. Simples!

O projeto

Atualmente, o AAMO está em versão alfa, totalmente funcional, porém faltando algumas coisas. Ele possui uma IDE em fase de desenvolvimento, que permite criar toda a aplicação e executar em um Desktop, sem ter qualquer SDK mobile instalado. Depois, você exporta para a plataforma móvel desejada.

Site do projeto: http://www.aamoframework.org
(Abre com problemas em redes com filtro de conteúdo)

Código fonte: https://github.com/cleuton/aamoframework
(Exportamos do original, no Google Code, então, ainda está meio desorganizado)

Procura-se

Pessoas com disposição, coragem e vontade de mudar as coisas! Temos um roadmap para a versão 2.0 e estamos buscando colaboradores.

O AAMO utiliza as seguintes linguagens:
  • Java;
  • Objective-C;
  • C++;
  • ANSI C;
  • Lua (5.1);

E as seguintes tecnologias:
  • Android SDK;
  • Android NDK;
  • LuaJava (1.1);
  • iOS SDK;
  • SQLite;

Se você tem disposição e boa vontade, então junte-se ao time! Eu te cadastro no Github e vamos promover hangouts para discutir o projeto. Aqui, você terá oportunidade de direcionar tudo! Comente este post para que eu te cadastre.