Workshop Ardozia - Como se faz uma aplicação móvel

Preview:

Citation preview

Como se faz uma aplicação móvel

Biblioteca Orlando Ribeiro 28 Fevereiro 2015 | 15:00 -17:30

Humberto Neves | Ardozia

Quem sou

• Humberto Neves

• fundador da Ardozia

• Responsável pelo desenvolvimento dos produtos

• conferências

• workshops

hjneves humberto.neves@ardozia.com

mobile até hoje

“Every once in a while a revolutionary product comes along that changes everything.”

apps, uma nova face da internet

App Store: 1.300.0001400 apps/dia

Receita Global: $8.000.000.000

Android/iOS: 37% / 63%

apps, uma nova face da internet

Processo de desenvolvimento das Apps

Ferramentas de desenvolvimento

Ferramentas de desenvolvimento - exemplos

Vamos fazer uma app?

Lista de Tarefas

Usando o App Inventor do MIT Para Android

http://ai2.appinventor.mit.edu

Componentes

Componentes da App

Propriedades Objecto Seleccionado

imagemTextLabel Botões

ListasImagem

Layout

Blocos Programação

Área de Programação

Ambiente de simulação

Olá Mundo

demo

Olá Mundo

demo

Objectivo: Quando se carregar no Button1,

deve apresentar na Label2

a seguinte mensagem - “Olá “ + texto da caixa TextBox1

Olá Mundo

Tarefas - criação de elementos na lista

demo

Tarefas - criação de elementos na lista

demo

Tarefas - criação de elementos na lista

demo

Tarefas - Listas “A Fazer” e “Feitas”

Tarefas - Listas A Fazer e Feitas

quando se carrega em mostrarAFazer: Esconde ListaFeitas e mostra ListaFazer.

quando se carrega em mostrarFeitas: Esconde ListaAFazer e mostra ListaFeitas

Tarefas - Listas A Fazer e Feitas

demo

Tarefas - Completar uma tarefa

Completar uma tarefa Quando se clica numa tarefa da lista ListaFazer

Tarefas - Re-iniciar uma tarefa

Re-iniciar uma tarefa Quando se clica numa tarefa da lista ListaFeitas

Tarefas - Re-iniciar uma tarefa

demo

Tarefas - persistência

Como guardar as tarefas já introduzidas de forma permanente?

gravar obter

Tarefas - persistência

Quais os momentos de gravação das tarefas?

• quando se cria

• quando se finaliza

• quando se re-inicia

demo

Tarefas - UI e UX

Aspectos a melhorar no interface e na utilização:

• aspecto geral das lista

• melhor identificação da lista em visualização

• apagar o texto após inserir nova tarefa

• não inserir tarefas “vazias”

• apagar tarefasdemo

obrigado

facebook.com/ardozia

www.ardozia.com

próximo evento - Como fazer um livro interactivo digital, 14 Março, Biblioteca Coruchéus

Recommended