SlideShare uma empresa Scribd logo
1 de 48
Android Renato Molina [email_address]
Agenda
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Objetivos ,[object Object],[object Object],[object Object]
Introdução
Alguns dados estatísticos ,[object Object],[object Object],[object Object],[object Object]
O mundo da mobilidade ,[object Object],[object Object],[object Object],[object Object]
Plataformas móveis ,[object Object],[object Object]
Open Headset Aliance ,[object Object],[object Object],[object Object],[object Object]
O que é o android? ,[object Object],[object Object],[object Object],[object Object]
O que é o android? ,[object Object],[object Object],[object Object],[object Object]
Android Market ,[object Object],[object Object],[object Object]
Plataforma ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Alguns Aparelhos
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motorola Droid (Milestone)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Nexus One
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Samsung Galaxy S
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motorola Shadow
[object Object],[object Object],[object Object],[object Object],Iphone 4
Exemplos ,[object Object]
O que vem por ai? ,[object Object],[object Object]
Arquitetura
Arquitetura do Android
Camada de aplicação ,[object Object],[object Object]
Aplication Framework ,[object Object],[object Object],[object Object]
Dalvik VM ,[object Object],[object Object],[object Object]
Preparando o ambiente
Ambiente de desenvolvimento ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ambiente de desenvolvimento ,[object Object]
Conceitos básicos
Activity ,[object Object],[object Object],[object Object]
A classe R ,[object Object],[object Object],[object Object],[object Object]
Android Manifest ,[object Object],[object Object]
Acessando elementos da tela ,[object Object],[object Object],[object Object]
LogCat ,[object Object],[object Object],[object Object]
Activity
O que é? ,[object Object],[object Object],[object Object],[object Object]
Características ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ciclo de Vida
Navegação entre as telas ,[object Object],[object Object],[object Object]
Recebendo parâmetros de outra activity ,[object Object],[object Object],[object Object],[object Object]
Passando parâmetros para outra activity ,[object Object],[object Object]
Encerrando uma activity ,[object Object],[object Object]
Exemplo ,[object Object]
Dúvidas? ?
Referências Bibliográficas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Alguns Links interessantes http://developer.android.com http://forum.portalandroid.org/ http://www.androidbrasil.com/
Obrigado Renato Molina [email_address] @renatomolinat

Mais conteúdo relacionado

Mais procurados

Iniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google AndroidIniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google Android
Salvador Torres
 
Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03
Horacio Diamante Mondlane
 
Sistema Operacional Android
Sistema Operacional AndroidSistema Operacional Android
Sistema Operacional Android
Lucas Damasceno
 
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
Tchelinux
 
E tertulia paol-rq
E tertulia paol-rqE tertulia paol-rq
E tertulia paol-rq
KMILT
 

Mais procurados (20)

Iniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google AndroidIniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google Android
 
Android Aula 3
Android Aula 3Android Aula 3
Android Aula 3
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento Android
 
Android - Conceito e Arquitetura
Android - Conceito e ArquiteturaAndroid - Conceito e Arquitetura
Android - Conceito e Arquitetura
 
Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03
 
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneEntenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
 
Android Aula 1
Android Aula 1Android Aula 1
Android Aula 1
 
Android Aula 4
Android Aula 4Android Aula 4
Android Aula 4
 
História do Android
História do AndroidHistória do Android
História do Android
 
Tutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidTutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para Android
 
Android
AndroidAndroid
Android
 
Android Aula 5
Android Aula 5Android Aula 5
Android Aula 5
 
Android
AndroidAndroid
Android
 
Da introdução à prática no desenvolvimento Android
Da introdução à prática no desenvolvimento AndroidDa introdução à prática no desenvolvimento Android
Da introdução à prática no desenvolvimento Android
 
Desenvolvimento Android: Aula 01
Desenvolvimento Android: Aula 01Desenvolvimento Android: Aula 01
Desenvolvimento Android: Aula 01
 
Android
AndroidAndroid
Android
 
Sistema Operacional Android
Sistema Operacional AndroidSistema Operacional Android
Sistema Operacional Android
 
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
 
E tertulia paol-rq
E tertulia paol-rqE tertulia paol-rq
E tertulia paol-rq
 
PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android
 

Destaque

android_overview
android_overviewandroid_overview
android_overview
Renato
 
Pomodoro agil
Pomodoro agilPomodoro agil
Pomodoro agil
Renato
 
Introduction Android - C.E.S.A.R
Introduction Android - C.E.S.A.RIntroduction Android - C.E.S.A.R
Introduction Android - C.E.S.A.R
Renato
 
Atividades e Intenções (Android)
Atividades e Intenções (Android)Atividades e Intenções (Android)
Atividades e Intenções (Android)
Natanael Fonseca
 

Destaque (20)

Aula 05/06 (Service)
Aula 05/06 (Service)Aula 05/06 (Service)
Aula 05/06 (Service)
 
Android na prática - USCS
Android na prática - USCSAndroid na prática - USCS
Android na prática - USCS
 
Aula 10 04 (Gerenciadores de layouts)
Aula 10 04 (Gerenciadores de layouts)Aula 10 04 (Gerenciadores de layouts)
Aula 10 04 (Gerenciadores de layouts)
 
Aula 22/05 (Handler)
Aula 22/05 (Handler)Aula 22/05 (Handler)
Aula 22/05 (Handler)
 
Aula 17 04 (Exercícios e ScrollView)
Aula 17 04 (Exercícios e ScrollView)Aula 17 04 (Exercícios e ScrollView)
Aula 17 04 (Exercícios e ScrollView)
 
Aula 10 04 (intents)
Aula 10 04 (intents)Aula 10 04 (intents)
Aula 10 04 (intents)
 
android_overview
android_overviewandroid_overview
android_overview
 
Pomodoro agil
Pomodoro agilPomodoro agil
Pomodoro agil
 
Aula 12/06 (SQLite)
Aula 12/06 (SQLite)Aula 12/06 (SQLite)
Aula 12/06 (SQLite)
 
Aula 05/06 (Notification)
Aula 05/06 (Notification)Aula 05/06 (Notification)
Aula 05/06 (Notification)
 
Aula 5 - 24/04 (Landscape / Portrait)
Aula 5 - 24/04 (Landscape / Portrait)Aula 5 - 24/04 (Landscape / Portrait)
Aula 5 - 24/04 (Landscape / Portrait)
 
Introduction Android - C.E.S.A.R
Introduction Android - C.E.S.A.RIntroduction Android - C.E.S.A.R
Introduction Android - C.E.S.A.R
 
Aula 6 - 08/05 (SharedPreferences)
Aula 6 - 08/05 (SharedPreferences)Aula 6 - 08/05 (SharedPreferences)
Aula 6 - 08/05 (SharedPreferences)
 
Treze ferramentas/frameworks para desenvolvimento android
Treze ferramentas/frameworks para desenvolvimento androidTreze ferramentas/frameworks para desenvolvimento android
Treze ferramentas/frameworks para desenvolvimento android
 
Aula04 android intents
Aula04 android intentsAula04 android intents
Aula04 android intents
 
Aula 6 - 08/05 (Menu)
Aula 6 - 08/05 (Menu)Aula 6 - 08/05 (Menu)
Aula 6 - 08/05 (Menu)
 
Oficina Sesc Android - V1
Oficina Sesc Android - V1Oficina Sesc Android - V1
Oficina Sesc Android - V1
 
K19 k41 Desenvolvimento Mobile com Android
K19 k41 Desenvolvimento Mobile com AndroidK19 k41 Desenvolvimento Mobile com Android
K19 k41 Desenvolvimento Mobile com Android
 
Atividades e Intenções (Android)
Atividades e Intenções (Android)Atividades e Intenções (Android)
Atividades e Intenções (Android)
 
Aula 29/05 (AlarmManager)
Aula 29/05 (AlarmManager)Aula 29/05 (AlarmManager)
Aula 29/05 (AlarmManager)
 

Semelhante a Android Palestra

Minicurso Android Ronildo Oliveira
Minicurso Android  Ronildo OliveiraMinicurso Android  Ronildo Oliveira
Minicurso Android Ronildo Oliveira
Ronildo Oliveira
 

Semelhante a Android Palestra (20)

Aula01 - introdução, Activity
Aula01 - introdução,  ActivityAula01 - introdução,  Activity
Aula01 - introdução, Activity
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
 
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
 
Minicurso de Desenvolvimento Android - Iguatu - CE
Minicurso de Desenvolvimento Android - Iguatu - CEMinicurso de Desenvolvimento Android - Iguatu - CE
Minicurso de Desenvolvimento Android - Iguatu - CE
 
Desenvolvimento de Aplicativos para a Plataforma Android
Desenvolvimento de Aplicativos para a Plataforma AndroidDesenvolvimento de Aplicativos para a Plataforma Android
Desenvolvimento de Aplicativos para a Plataforma Android
 
Apostilaandroidfatecnormal
ApostilaandroidfatecnormalApostilaandroidfatecnormal
Apostilaandroidfatecnormal
 
Show Day Droid x
Show Day Droid xShow Day Droid x
Show Day Droid x
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para Android
 
Minicurso Android Ronildo Oliveira
Minicurso Android  Ronildo OliveiraMinicurso Android  Ronildo Oliveira
Minicurso Android Ronildo Oliveira
 
O novo desenvolvedor android conceitos básicos e a comunidade em joão pessoa
O novo desenvolvedor android conceitos básicos e a comunidade em joão pessoaO novo desenvolvedor android conceitos básicos e a comunidade em joão pessoa
O novo desenvolvedor android conceitos básicos e a comunidade em joão pessoa
 
Desenvolvendo Soluções com Android
Desenvolvendo Soluções com AndroidDesenvolvendo Soluções com Android
Desenvolvendo Soluções com Android
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android
 
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
 
Apresentação Google Android
Apresentação Google AndroidApresentação Google Android
Apresentação Google Android
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao Android
 
Dê seus primeiros passos no desenvolvimento com Android
Dê seus primeiros passos no desenvolvimento com AndroidDê seus primeiros passos no desenvolvimento com Android
Dê seus primeiros passos no desenvolvimento com Android
 
Palestra Iniciando o desenvolvimento de aplicativos com o Club do Android
Palestra Iniciando o desenvolvimento de aplicativos com o Club do AndroidPalestra Iniciando o desenvolvimento de aplicativos com o Club do Android
Palestra Iniciando o desenvolvimento de aplicativos com o Club do Android
 
Computação Móvel: Perspectivas, Oportunidades e Desenvolvimento
Computação Móvel: Perspectivas, Oportunidades e DesenvolvimentoComputação Móvel: Perspectivas, Oportunidades e Desenvolvimento
Computação Móvel: Perspectivas, Oportunidades e Desenvolvimento
 
O futuro do Android
O futuro do AndroidO futuro do Android
O futuro do Android
 
Curso de Introdução ao Android Básico
Curso de Introdução ao Android BásicoCurso de Introdução ao Android Básico
Curso de Introdução ao Android Básico
 

Último

Último (9)

ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 

Android Palestra

Notas do Editor

  1. O C.E.S.A.R – Centro de Estudos e Sistemas Avançados do Recife – é uma instituição privada de classe mundial que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação (TIC). Atuando há mais de 11 anos em âmbito nacional e internacional, o C.E.S.A.R interliga centros de inovação numa rede de conhecimento que torna possível realizar projetos de desenvolvimento conectados ao futuro, com qualidade e agilidade.
  2. O C.E.S.A.R – Centro de Estudos e Sistemas Avançados do Recife – é uma instituição privada de classe mundial que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação (TIC). Atuando há mais de 11 anos em âmbito nacional e internacional, o C.E.S.A.R interliga centros de inovação numa rede de conhecimento que torna possível realizar projetos de desenvolvimento conectados ao futuro, com qualidade e agilidade.
  3. O C.E.S.A.R – Centro de Estudos e Sistemas Avançados do Recife – é uma instituição privada de classe mundial que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação (TIC). Atuando há mais de 11 anos em âmbito nacional e internacional, o C.E.S.A.R interliga centros de inovação numa rede de conhecimento que torna possível realizar projetos de desenvolvimento conectados ao futuro, com qualidade e agilidade.
  4. O C.E.S.A.R – Centro de Estudos e Sistemas Avançados do Recife – é uma instituição privada de classe mundial que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação (TIC). Atuando há mais de 11 anos em âmbito nacional e internacional, o C.E.S.A.R interliga centros de inovação numa rede de conhecimento que torna possível realizar projetos de desenvolvimento conectados ao futuro, com qualidade e agilidade.
  5. O C.E.S.A.R – Centro de Estudos e Sistemas Avançados do Recife – é uma instituição privada de classe mundial que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação (TIC). Atuando há mais de 11 anos em âmbito nacional e internacional, o C.E.S.A.R interliga centros de inovação numa rede de conhecimento que torna possível realizar projetos de desenvolvimento conectados ao futuro, com qualidade e agilidade.
  6. O C.E.S.A.R – Centro de Estudos e Sistemas Avançados do Recife – é uma instituição privada de classe mundial que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação (TIC). Atuando há mais de 11 anos em âmbito nacional e internacional, o C.E.S.A.R interliga centros de inovação numa rede de conhecimento que torna possível realizar projetos de desenvolvimento conectados ao futuro, com qualidade e agilidade.
  7. O C.E.S.A.R – Centro de Estudos e Sistemas Avançados do Recife – é uma instituição privada de classe mundial que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação (TIC). Atuando há mais de 11 anos em âmbito nacional e internacional, o C.E.S.A.R interliga centros de inovação numa rede de conhecimento que torna possível realizar projetos de desenvolvimento conectados ao futuro, com qualidade e agilidade.