Como criar um aplicativo Android em um PC com baixa RAM e processador
Ao usar o MIT App Inventor, ele só precisa de um navegador web, está disponível tanto offline como online
MIT App Inventor é um ambiente de desenvolvimento integrado de aplicativos web originalmente fornecido pelo Google, e agora mantido pelo Massachusetts Institute of Technology (MIT). Ele permite aos recém-chegados à programação de computadores criar software(aplicativos) para dois sistemas operacionais (SO): Android, e iOS, que, a partir de 8 de julho de 2019, está em testes beta finais. É software livre e open-source lançado sob dupla licença: uma licença Creative Commons Attribution ShareAlike 3.0 Unported, e uma licença Apache 2.0 para o código fonte.
Usa uma interface gráfica de usuário (GUI) muito similar às linguagens de programação Scratch (linguagem de programação) e o StarLogo, que permite aos usuários arrastar e soltar objetos visuais para criar uma aplicação que pode rodar em dispositivos android, enquanto um App-Inventor Companion (O programa que permite a aplicação rodar e depurar) que funciona em dispositivos em execução iOS ainda está em desenvolvimento. Ao criar o App Inventor, o Google recorreu a uma pesquisa prévia significativa em computação educacional, e o trabalho feito dentro do Google em ambientes de desenvolvimento on-line.
App Inventor e os outros projetos são baseados e informados por teorias construcionistas de aprendizagem, que enfatizam que a programação pode ser um veículo para engajar idéias poderosas através da aprendizagem ativa. Como tal, é parte de um movimento contínuo em computadores e educação que começou com o trabalho de Seymour Papert e o MIT Logo Group nos anos 60, e também se manifestou com o trabalho de Mitchel Resnick's em Lego Mindstorms e StarLogo.
App Inventor também suporta o uso de dados em nuvem através de um componente experimental Firebase#Firebase Realtime Database.
Artigos semelhantes
- Qual deles é mais rápido, 4GB RAM com 32GB ROM ou 4GB ram com 64GB ROM? A diferença de ROM é importante, ou é apenas sobre RAM?
- Posso combinar uma RAM LPDDR3 externa com a RAM LPDDR4 em um laptop, assumindo que o laptop suporta RAM adicional?
- Qual é a diferença entre 4 GB de RAM móvel e 4 GB de RAM para PC? Porque é que a RAM móvel custa menos?
- Existe alguma diferença entre um SO Android rodando em um processador baseado em ARM e um processador baseado em x86?