App Inventor para Android
O App Inventor é um lançamento beta do Google labs que possibilita desenvolvimento de aplicações para celulares Android no estilo drag e drop (arrasta e solta). Ao invés de código, o App Inventor possibilita que você crie suas aplicações visualmente e utilize blocos para específicas as lógicas de suas aplicações.
Desenvolvedores de aplicações (não necessariamente programadores) selecionam "blocos" de uma paleta, arrastam e soltam ele na área da aplicação, e modificam propriedades (e.g o texto que aparecerá no botão). Seu celcular é sincronizado com o seu ambiente de desenvolvimento e é feito o download da sua aplicação em seu celular, então você pode testar/aprovar o que foi feito. A paleta disponível inclui blocos básicos (e.g. botões, textos, check box, canvas) assim como blocos para media player, geo-location, relacionamento virtual (e.g. conexão com o Twitter), sensores (câmera, acelerômetro), e "elementos para programação" (e.g. conexão com o banco de dados, laços, execução condicional).
Desenvolvedores são constantemente encarregados de achar caminhos para portar as aplicação da sua organização para a Web e/ou plataformas móveis e os fornecedores têm ajudado criando ferramentas para facilitar tal tarefa. A InfoQ já comentou sobre algumas outras ferramentas que facilitam o trabalho como o PhoneGap, Rhodes e Ruboto-IRB, Silverlight e HTML 5 com CSS 3. A maioria destas ferramentas são multi-plataforma enquanto o App Inventor serve apenas para celulares Android. O App Inventor é open source e utiliza a biblioteca Java Open Block com a licença MIT e o Kawa language framework. A programação visual com o Open Blocks está ligada com a linguagem de programação Scratch.
Para obter acesso ao App Inventor, é preciso que você complete um pequeno formulário contendo informações como o seu endereço de email - que precisa ser um endereço do Gmail. Tutoriais e exemplos de aplicações já estão disponíveis, lembrando que o App Inventor ainda é um lançamento beta.
Conteúdo educacional
Lean na Globo.com
Bernardo Heynemann 24 Mai, 2013
Mobilidade: Frameworks, SOs e o Mercado
Ricardo Ogliari 23 Mai, 2013
Caminhos de uma estratégia mobile
Sérgio Lopes 23 Mai, 2013
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013

Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião