maio de 2019 foi marcada para revisão devido a incoerências ou dados de confiabilidade duvidosa. Se tem algum conhecimento sobre o tema, por favor, verifique e melhore a coerência e o rigor deste artigo. Considere colocar uma explicação mais detalhada na discussão.
Ele permite que os recém-chegados à programação de computador criem aplicativos de software para o sistema operacionalAndroid. Ele usa uma interface gráfica, muito semelhante ao do zero e da interface do usuário StarLogo TNG, que permite aos usuários arrastar e soltar objetos visuais para criar um aplicativo que pode ser executado em dispositivos Android. Ao criar o App Inventor, o Google se valeu de pesquisas significativas prévia em informática educativa, bem como o trabalho feito dentro do Google em ambientes de desenvolvimento on-line.[1]
A plataforma App Inventor ainda é muito instável e amadora, focada e desenvolver apenas aplicativos para pesquisas escolares, impossibilitando o desenvolvimento de qualquer aplicativo profissional.
História
O Aplicativo foi disponibilizado através de solicitação em 12 de julho de 2010, e lançado publicamente em 15 de dezembro de 2010. o App Inventor Team foi liderado por Hal Abelson[1] e Mark Friedman.[2]
No segundo semestre de 2011, a Google lançou o código fonte, rescindiu o seu servidor e forneceu o financiamento para a criação do MIT Center for Mobile Learning liderados pelo criador do App Inventor Hal Abelson e colegas professores do MIT, Eric Klopfer e Mitchel Resnick[3] a versão do MIT foi lançada em março de 2012[4]
Em 6 de Dezembro de 2013, MIT App Inventor 2 foi lançado, renomeando a versão original como "App Inventor Classic".[5]
As principais diferenças são:
O Editor de Blocos na versão original funcionou em um processo java em separado, usando a biblioteca aberta "Blocks JAVA" para a criação de blocos visuais de linguagens de programação;
Open Blocks é distribuído pelo Scheller Teacher Education Program (STEP) e é derivado da pesquisa de mestrado tese por Ricarose Roque. Os professores Eric Klopfer e Daniel Wendel do programa Scheller apoiaram a distribuição de BLOCKS abertas no âmbito da licença MIT.[6]