Android - Programação para dispositivos móveis (Aula 1)
O documento discute programação para dispositivos móveis e contém: 1) Uma breve introdução do palestrante; 2) Objetivos da aula de revisar conceitos básicos de Android e praticar; 3) Um bilhão de dispositivos com Android.
@ricardolonga
Graduado emSistemas de Informação;
Pós-graduado em Eng. de Software;
Arquiteto de software na Dígitro Tecnologia;
Membro ativo do Grupo de Usuários Java de
SC;
Palestrante de eventos da área;
Em contato com Java desde 2005.
3.
Objetivos da aula
Conhecer a nossa equipe?
Como vamos ficar ricos?
Rever nossos conhecimentos?
Praticar!
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device?
23.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
24.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device?
25.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device? 1.1.
26.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device? 1.1.
Roda sobre qual kernel?
27.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device? 1.1.
Roda sobre qual kernel? 2.6 do Linux.
28.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device? 1.1.
Roda sobre qual kernel? 2.6 do Linux.
Qual a licença do projeto?
29.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device? 1.1.
Roda sobre qual kernel? 2.6 do Linux.
Qual a licença do projeto? ASF.
30.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device? 1.1.
Roda sobre qual kernel? 2.6 do Linux.
Qual a licença do projeto? ASF.
O que é Open Handset Alliance?
31.
Rever nossos conhecimentos?
Quem criou o projeto Android? Android Inc.
Em que ano a Google comprou? 2005.
Ano do primeiro device? 2008.
Versão do primeiro device? 1.1.
Roda sobre qual kernel? 2.6 do Linux.
Qual a licença do projeto? ASF.
O que é Open Handset Alliance? Um grupo
formado por gigantes do mercado, liderados
pelo Google. Definem a plataforma.
O que é
AndroidManifest.xml?
Obrigatório!
Raiz do projeto;
Nome do pacote, activities, ...;
AndroidManifest.xml == web.xml.
51.
Como se relacionam?
“Aclasse android.view.View e
android.app.Activity andam sempre de mãos
dadas.”
52.
Única Activity doprojeto.
Classe de constantes, gerada
automaticamente.
Utilizada para acessar os recursos da
pasta /res.
Pasta com as imagens, conforme resolução.
Pasta com os arquivos *.xml para construir
as telas da aplicação.
Pasta com os arquivos *.xml para
internacionalização.