Mudanças entre as edições de "Oficina 2 de App Inventor"
Ir para navegação
Ir para pesquisar
Linha 9: | Linha 9: | ||
== A Agenda Telefônica == | == A Agenda Telefônica == | ||
+ | Usando o AppInventor construa uma agenda telefônica básica na qual você armazena o nome e telefone dos seus contatos. | ||
+ | ; Utilize o Designer: | ||
+ | adicione os elementos necessários para a agenda. | ||
+ | |||
+ | [[Arquivo:AppInventor_Design_AgTel1.png|400px]]<br> | ||
+ | use os nomes apropriados para cada componente. | ||
+ | |||
+ | [[Arquivo:AppInventor_Componentes_AgTel1.png|400px]] | ||
+ | |||
+ | ;Inicie a agenda com 3 contatos: | ||
+ | [[Arquivo:AppInventor_CreateVar_AgTel1.png|400px]] <br> | ||
+ | [[Arquivo:AppInventor_Iniciate_AgTel1.png|400px]] | ||
+ | ;Crie o procedimento para Inserir novos contatos: | ||
+ | [[Arquivo:AppInventor_Inserir_AgTel1.png|400px]] | ||
+ | ;Crie o procedimento para Remover contatos: | ||
+ | [[Arquivo:AppInventor_Remover_AgTel1.png|400px]] | ||
+ | ;Crie o procedimento para Apagar todos os contatos: | ||
+ | [[Arquivo:AppInventor_Limpar_AgTel1.png|400px]] | ||
+ | ;Crie o procedimento para Acessar os contatos: | ||
+ | [[Arquivo:AppInventor_Seleciona_AgTel1.png|400px]] | ||
+ | |||
== Exercícios a serem desenvolvidos na aula == | == Exercícios a serem desenvolvidos na aula == |
Edição das 15h01min de 25 de abril de 2012
OBJETIVOS
Ao final da aula o aluno deverá ser capaz de:
- Criar e operar sobre listas no app inventor;
- Usar o componente ListPicker para visualização e operação sobre listas;
- Usar o componente TextBox para entrada e visualização de dados.
- usar a opção watch para acompanhar o valor de variáveis.
A Agenda Telefônica
Usando o AppInventor construa uma agenda telefônica básica na qual você armazena o nome e telefone dos seus contatos.
- Utilize o Designer
adicione os elementos necessários para a agenda.
use os nomes apropriados para cada componente.
- Inicie a agenda com 3 contatos
- Crie o procedimento para Inserir novos contatos
- Crie o procedimento para Remover contatos
- Crie o procedimento para Apagar todos os contatos
- Crie o procedimento para Acessar os contatos
Exercícios a serem desenvolvidos na aula
- Modificar a função inserir para permitir a modificação de número telefônico de uma pessoa;
- Criar uma função para procurar um número na agenda, entrando com dados no textbox;
- Melhorar a função para que dado uma letra inicial no textbox, um listpicker mostre todos os nomes que comecem com aquela letra.
- Personalizar a interface da agenda (cores, texto, posição de botões etc).