App Inventor. uma breve introdução. Rui Campos. Mestrado em Eng. Computação e Instrumentação Médica. Sistemas de Computação Móvel



Documentos relacionados
Ferramentas Web, Web 2.0 e Software Livre em EVT

Módulo 3936 ASP.NET. Financiado pelo FSE

Unidade 2: Componentes principais do App Inventor

O conjunto é composto por duas seções: o App Inventor Designer e o App Inventor Blocks Editor, cada uma com uma função específica.

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO

Introdução ao MIT App Inventor

Módulo 3936 ASP.NET. Financiado pelo FSE

STK (Start Kit DARUMA) Driver Spooler para impressoras Não-Fiscais DR700M e DR700H no Windows 8

ÍNDICE... 2 POWER POINT Abas... 7 Salvando Arquivos... 8 Abrindo um arquivo LAYOUT E DESIGN... 13

App Inventor 2 - programação divertida para Android

OneDrive: saiba como usar a nuvem da Microsoft

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

O AMBIENTE DE TRABALHO DO WINDOWS

Tutorial App Inventor. Artur Galeno Tayná Gonçalves

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Motorola Phone Tools. Início Rápido

Agrupamento de Escolas de Pinhal de Frades. Índice

Microsoft Windows. Aspectos gerais

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Prof. Sandrina Correia

PREFEITURA MUNICIPAL DE JARDINÓPOLIS - SÃO PAULO. Departamento de Licitações. Introdução

App - Paint Pot (Lata de tinta)

Exemplo de Aplicaça o Facebook

Lab - Utilizando a ferramenta de Restauração do sistema no Windows 7

STK (Start Kit DARUMA) Driver Spooler para impressoras Não-Fiscais DR700M e DR700H no Windows Seven

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

STK (Start Kit DARUMA) Driver Spooler para impressoras Não-Fiscais DR700M e DR700H no Windows XP e Windows 2003

SERVIDOR DE TRANSMISSÃO EM SEQUÊNCIA PARA TV SEM FIOS

TSMS ANDROID 9.0 DOWNLOAD E INSTALAÇÃO

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO

Aula 03 PowerPoint 2007

WINDOWS. O Windows funciona como um Sistema Operativo, responsável pelo arranque do computador.

Do Word 2007 para o Office 365 para empresas

Instalação e utilização do Document Distributor

Escola Secundária/3 Filipa de Vilhena

Formador: Paulo Ramos IGRI13: Rui Bárcia Nº15. Windows 2008 Server. Módulo 16. Instalação e configuração

Aula 04 Word. Prof. Bruno Gomes

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

Ambiente de trabalho. Configurações. Acessórios

Através deste documento, buscamos sanar dúvidas com relação aos tipos de acessos disponíveis a partir desta alteração.

Guia rápido do usuário

Tutorial. Exportando mapas para KML. Versão /01/2009. Autores: Natalia Estevam, Vitor Pires Vencovsky

Qlik Sense Desktop. Qlik Sense 1.1 Copyright QlikTech International AB. Todos os direitos reservados.

Conhecendo o Computador

Witbox. Manual de Repetier-Host. Witbox

Como Fazer um Vídeo no Windows Movie Maker

GUIA RÁPIDO DO e-livro. Iniciando

Instalação de Moodle 1

Editor Eclipse para Programas F

1.1. Clique no botão Iniciar, seleccione Todos os programas, Microsoft Office e no submenu aberto escolha o programa Microsoft FrontPage.

MANUAL INSTALAÇÃO GESPOS WINDOWS

PowerPoint 2010 para o Office 365 para empresas

Lab - Utilitário de Linha de Comando no Windows 7

Manual do Usuário Android Neocontrol

COMPETÊNCIAS BÁSICAS EM TIC NAS EB1

OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.

Escola Secundária/3 Filipa de Vilhena

STK (Start Kit DARUMA) Procedimento de Instalação da FS700/MACH Conexão USB

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE

MANUAL DO USUÁRIO UTILIZAÇÃO DO SOFTWARE PDF 24 CREATOR. Coordenadoria de Tecnologia da Informação

Lab - Utilizando a ferramenta de Restauração do sistema no Windows Vista

Lab - Monitorar e Gerenciar os Recursos do Sistema no Windows 7

LINEAR EQUIPAMENTOS RUA SÃO JORGE, TELEFONE: SÃO CAETANO DO SUL - SP - CEP

Aula Au 3 la 3 Windows-Internet

Sistema Operativo em Ambiente Gráfico

Manual de instalação e configuração da Ferramenta Android SDK

Lab - Utilize a ferramenta Restauração do sistema no Windows XP

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Guia de Imprimir/Digitalizar Portátil para o Brother iprint&scan

Tutorial 1.0. Instalação

Android. 10 vantagens do sistema Android em relação ao iphone

16 - SCARTA. 1. Abrir o SCARTA clicando no ícone que se encontra na área de trabalho (Fig.1). Fig.1- Ícone do SCARTA

Introdução Instalação... 2


Manual de utilização do Zimbra

Introdução ao Tableau Server 7.0

Sistema Operativo em Ambiente Gráfico

PRIMAVERA EXPRESS: Funcionalidades do Produto

Guia do Picasa Versão 1

COMO FAZER PARA CONFIGURAR O DVR PARA ACESSO REMOTO

VIAWEB service. Cadastrar empresa de segurança. Versão PASSO 1 Cadastro:

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Ferramentas Web, Web 2.0 e Software Livre em EVT

Gestor de Janelas Gnome

Generated by Foxit PDF Creator Foxit Software For evaluation only. Capitulo 1

Guia para Atualização do Firmware AM-310

Aula 1 Introdução, e conhecendo a Área de Trabalho

Google Drive. Passos. Configurando o Google Drive

Como produzir um texto no computador.

Mini-curso Informática Básica

Manual do PDFCreator Versão 1

EIC. Projecto I. Manual do Utilizador. Vídeo Vigilância Abordagem Open Source. Curso: Engenharia de Informática e Comunicações Ano Lectivo: 2005/2006

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Unidade 3: Trabalhando com variáveis no App Inventor

ArcSoft MediaConverter

Comece aqui. Alinhar os tinteiros sem um computador

Microsoft Windows: # 1

Transcrição:

App Inventor uma breve introdução Rui Campos Sistemas de Computação Móvel Mestrado em Eng. Computação e Instrumentação Médica novembro 2010

Android Projecto liderado pela Google OS open-source para dispositivos móveis Involve conjunto vasto de stakeholders HTC, Samsung, Motorola, T-Mobile, Principais concorrentes: Windows Phone 7, iphone OS, Symbian OS 2010/2011 Sistemas de Computação Móvel 2

App Inventor Desenvolvimento de aplicações móveis para todos criação de aplicações s/ conhecimentos de programação programação orientada ao encaixe de blocos blocos funcionam como peças de um puzzle Desenvolvimento baseado em três ferramentas Designer, Blocks Editor e Emulador funcionam de forma integrada 2010/2011 Sistemas de Computação Móvel 3

As três ferramentas Designer Blocks Editor Emulador 2010/2011 Sistemas de Computação Móvel 4

Designer Permite definir o Layout da aplicação 2010/2011 Sistemas de Computação Móvel 5

Blocks Editor Permite definir o funcionamento da aplicação 2010/2011 Sistemas de Computação Móvel 6

Emulador Permite o teste de aplicações s/ dispositivo móvel 2010/2011 Sistemas de Computação Móvel 7

Emulador Permite o teste de aplicações de duas formas: em tempo real à medida que vamos criando a aplicação necessária interligação com o Blocks Editor (clicar em Connect to Phone no Blocks Editor) mediante instalação no Emulador necessária invocação de comando de instalação 2010/2011 Sistemas de Computação Móvel 8

Emulador Instalação de uma aplicação: no Designer clicar em Package for Phone seleccionar Download to this Computer é gerado um ficheiro.apk Nota: Blocks Editor tem que estar aberto na Linha de Comandos instalar o ficheiro.apk no emulador > adb install r <nome-do-ficheiro-apk> iniciar a aplicação através do menu do Emulador 2010/2011 Sistemas de Computação Móvel 9

Emulador Desinstalação de uma aplicação: na Linha de Comandos invocar os comandos seguintes: > adb shell > cd /data/app > ls ; mostra todos os ficheiros.apk instalados no emulador > rm <nome-do-ficheiro-a-remover> > exit 2010/2011 Sistemas de Computação Móvel 10

Aplicação Exemplo Quando for premido o botão imprime string relativa à checkbox seleccionada 2010/2011 Sistemas de Computação Móvel 11

(Designer) Passos: Aplicação Exemplo 1. Criar um novo projecto 2. Abrir o Blocks Editor 3. Inicialmente temos apenas o componente Screen1 em Properties podemos mudar, por exemplo, o seu título 4. Adicionar os componentes da nossa aplicação da paleta do lado esquerdo arrastamos um botão, duas checkboxes e duas labels 2010/2011 Sistemas de Computação Móvel 12

Aplicação Exemplo Passos (cont.): 5. Renomear identificadores dos componentes em Components, podemos alterar nome dos componentes 6. Propriedades de cada componente em Properties podemos modificar propriedades componente actual e.g., o nosso botão terá escrita a palavra Print e as labels estarão inicialmente invisíveis Definidos os componentes da aplicação passamos à definição do seu funcionamento 2010/2011 Sistemas de Computação Móvel 13

Aplicação Exemplo (Blocks Editor) Objectivo: definição do funcionamento quando é premido o botão Print Passos: 1. Seleccionar o objecto printbutton.click 2. Dentro deste objecto encaixamos os blocos que definem o funcionamento da aplicação: botão premido? mostra label correspondente à checkbox seleccionada 2010/2011 Sistemas de Computação Móvel 14

Aplicação Exemplo Definido o funcionamento da aplicação passamos ao teste no emulador Passos: (ver slide 9) 2010/2011 Sistemas de Computação Móvel 15

Acesso ao App Inventor Criar/ter uma conta Google Requerer acesso através do link: https://services.google.com/fb/forms/appinventorinterest 2010/2011 Sistemas de Computação Móvel 16

Links úteis http://appinventor.googlelabs.com/about/index.html http://appinventor.googlelabs.com/learn http://www.appinventor.org 2010/2011 Sistemas de Computação Móvel 17

Iniciar o Emulador start_emulator na pasta appinventor-extras pode demorar alguns minutos a iniciar Fazer Unlock arrastando o cadeado para a direita 2010/2011 Sistemas de Computação Móvel 18