19
Desenvolvimento de aplicativos comerciais para Android

Primeira aula desenvolvimento para Android

Embed Size (px)

DESCRIPTION

Aula de tópicos especiais, desenvolvimento de aplicativos para Android na SETREM, Curso Técnico em Informática, as aulas iniciam hoje 27/10/2011

Citation preview

Page 1: Primeira aula desenvolvimento para Android

Desenvolvimento de aplicativos comerciais para Android

Page 2: Primeira aula desenvolvimento para Android

Isso é um experimento!

Page 3: Primeira aula desenvolvimento para Android

Objetivos● Conhecer a arquitetura do Android (S.O,

execução de app's);

Page 4: Primeira aula desenvolvimento para Android

Objetivos● Conhecer a arquitetura do Android (S.O,

execução de app's);● Configurar o ambiente de desenvolvimento

de aplicativos;

Page 5: Primeira aula desenvolvimento para Android

Objetivos● Conhecer a arquitetura do Android (S.O, execução de

app's);

● Configurar o ambiente de desenvolvimento de aplicativos;

● Desenvolver aplicativos de cunho algorítmicos (para entender a estrutura de código de uma aplicação);

● Manipular widgets de formulário (radio, check, spinner, progress, edittext, button ..);

Page 6: Primeira aula desenvolvimento para Android

Objetivos● Conhecer a arquitetura do Android (S.O, execução de app's);

● Configurar o ambiente de desenvolvimento de aplicativos;

● Desenvolver aplicativos de cunho algorítmicos (para entender a estrutura de código de uma aplicação);

● Manipular widgets de formulário (radio, check, spinner, progress, edittext, button ..);

● Criar aplicativos com acesso a banco de dados (SQLite), usando pattern DAO.

Page 7: Primeira aula desenvolvimento para Android

Objetivos● Conhecer a arquitetura do Android (S.O, execução de app's);

● Configurar o ambiente de desenvolvimento de aplicativos;

● Desenvolver aplicativos de cunho algorítmicos (para entender a estrutura de código de uma aplicação);

● Manipular widgets de formulário (radio, check, spinner, progress, edittext, button ..);

● Criar aplicativos com acesso a banco de dados (SQLite), usando pattern DAO.

● Criar aplicativos com acesso a web-services (banco de dados remoto);

Page 8: Primeira aula desenvolvimento para Android
Page 9: Primeira aula desenvolvimento para Android

Android 2.1

Android 2.2

Android 4.0

Android 2.3

Android 3.0

Page 10: Primeira aula desenvolvimento para Android

Iniciando!

Page 11: Primeira aula desenvolvimento para Android
Page 12: Primeira aula desenvolvimento para Android

Activities

Page 13: Primeira aula desenvolvimento para Android

Act

ivity

life

cycl

e

Page 14: Primeira aula desenvolvimento para Android

Livro: Android Application Development for Dummies

Page 15: Primeira aula desenvolvimento para Android

Hello World! #firstAndroidApp

Page 16: Primeira aula desenvolvimento para Android

Exercícios:● Somar dois valores, e mostrar o resultado;● Somar 3 valores e mostrar a média;● 3 Valores, nota de corte, mostra se está

aprovado ou não.

Page 17: Primeira aula desenvolvimento para Android

Views e Widgets

"A widget is a View object that serves as

an interface for interaction"

"A widget is a View object that serves as

an interface for interaction"

Page 18: Primeira aula desenvolvimento para Android

Intents

Page 19: Primeira aula desenvolvimento para Android

Exercícios:● Fazer app que faça multiplicação, e tenha um

botão “sobre”, ao clicar mostra o texto com os créditos.

● Fazer na primeira tela um formulário, clica no botão próximo, preenche mais formulário, clica em próximo, mostra o que preencheu em ambos formulários.