SlideShare ist ein Scribd-Unternehmen logo
1 von 114
14/09/11 ENUCOMP - 2011
Apresentação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Apresentação 14/09/11 ENUCOMP - 2011
Introdução a Computação móvel 14/09/11 ENUCOMP - 2011
Computação Móvel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Dos Mainsframes à computação móvel 14/09/11 ENUCOMP - 2011
Computação Pervasiva ,[object Object],[object Object],14/09/11 ENUCOMP - 2011
Computação Pervasiva ,[object Object],[object Object],14/09/11 ENUCOMP - 2011
Computação Ubíqua ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Computação Ubíqua ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
14/09/11 ENUCOMP - 2011  Computação Ubíqua
Juntando tudo 14/09/11 ENUCOMP - 2011
Princípios da Computação Móvel ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Princípio da Descentralização ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Princípio da Diversificação ,[object Object],14/09/11 ENUCOMP - 2011
Princípio da Conectividade ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Princípio da Simplicidade ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Requisitos de Aplicação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Aceitação das Tecnologias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Algumas aplicações de computação móvel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Serviços baseados em localização ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Impacto da Computação Móvel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Difusão da Tecnologia celular 14/09/11 ENUCOMP - 2011
14/09/11 ENUCOMP - 2011  Difusão da Tecnologia celular
Difusão da Tecnologia celular 14/09/11 ENUCOMP - 2011
14/09/11 ENUCOMP - 2011  Difusão da Tecnologia celular
Difusão da Tecnologia celular 14/09/11 ENUCOMP - 2011
14/09/11 ENUCOMP - 2011  Difusão da Tecnologia celular
14/09/11 ENUCOMP - 2011  Difusão da Tecnologia celular
14/09/11 ENUCOMP - 2011  Difusão da Tecnologia celular
14/09/11 ENUCOMP - 2011  Difusão da Tecnologia celular
14/09/11 ENUCOMP - 2011  Difusão da Tecnologia celular
Visão Geral III SACIC - 2011  14/09/11 ENUCOMP - 2011
Roteiro ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Mundo mobile ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
O que é Android? ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Android e os competidores ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Porque Linux no android? ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Open Handset Alliance ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Dalvik Virtual Machine ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Instalando as ferramentas do Android ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Configuração do ambiente ,[object Object],[object Object],2.Aceite os termos 3.Escolher a versão para seu S.O 14/09/11 ENUCOMP - 2011
Configuração do ambiente ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Instalação do Android SDK 1. no site  www.android.com  escolher a opção developers 14/09/11 ENUCOMP - 2011
Instalação do Android SDK 2. Escolha a opção SDK 3. Baixe o android SDK de acordo com o seu S.O A versão atual é a 3.2 (para tablet) e 2.3.3 (para smartphone) 14/09/11 ENUCOMP - 2011
Instalação do Android SDK ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Instalação do Android SDK ,[object Object],14/09/11 ENUCOMP - 2011
Instalação do Android SDK Vá em “Available Packages”, marque a opção “AndroidRepository” e clique em “Install Selected” 14/09/11 ENUCOMP - 2011
Instalação do Android SDK ,[object Object],14/09/11 ENUCOMP - 2011
Instalação do Android SDK ,[object Object],14/09/11 ENUCOMP - 2011
Instalação do Android SDK ,[object Object],14/09/11 ENUCOMP - 2011
[object Object],1. Acesse o site  www.eclipse.org  e vá na sessão “Downlods” 2. Escolha a versão do Eclipse IDE for Java Developers 14/09/11 ENUCOMP - 2011
[object Object],[object Object],14/09/11 ENUCOMP - 2011
Instalação e Configuração do Eclipse IDE ,[object Object],[object Object],14/09/11 ENUCOMP - 2011
Instalação do plugin ADT ,[object Object],14/09/11 ENUCOMP - 2011
Instalação do plugin ADT ,[object Object],[object Object],14/09/11 ENUCOMP - 2011
Instalação do plugin ADT ,[object Object],14/09/11 ENUCOMP - 2011
Instalação do plugin ADT ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Criando uma ADV ,[object Object],14/09/11 ENUCOMP - 2011
Criando uma ADV ,[object Object],14/09/11 ENUCOMP - 2011
Criando uma ADV ,[object Object],[object Object],14/09/11 ENUCOMP - 2011
Pronto! Nosso ambiente está pronto para desenvolvimento. 14/09/11 ENUCOMP - 2011
Projeto “Meu HelloWord” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Projeto “Meu HelloWord” ,[object Object],14/09/11 ENUCOMP - 2011
Projeto “Meu HelloWord” ,[object Object],14/09/11 ENUCOMP - 2011
Projeto “Meu HelloWord” 14/09/11 ENUCOMP - 2011
Activity III SACIC - 2011  14/09/11 ENUCOMP - 2011
Activity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Activity 14/09/11 ENUCOMP - 2011
View ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Setando a View Principal ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
A classe R 14/09/11 ENUCOMP - 2011
AndroidManifest.xml Base da aplicação e semelhante ao web.xml de aplicações WEB 14/09/11 ENUCOMP - 2011
AndroidManifest.xml ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Criação de interface via Java ,[object Object],14/09/11 ENUCOMP - 2011
Referenciando componentes ,[object Object],14/09/11 ENUCOMP - 2011
Referenciando componentes ,[object Object],14/09/11 ENUCOMP - 2011
Tratando o clique de um botão ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Exemplo 14/09/11 ENUCOMP - 2011
Gerando Logs 14/09/11 ENUCOMP - 2011
Gerando Logs ,[object Object],14/09/11 ENUCOMP - 2011
Componentes III SACIC - 2011  14/09/11 ENUCOMP - 2011
Roteiro ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
ScrollView ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
MapView ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
ListView ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
ImageView ,[object Object],14/09/11 ENUCOMP - 2011
Context Menu ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Autocomplete ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Tabs ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Tabs ,[object Object],14/09/11 ENUCOMP - 2011
Usando TabActivity ,[object Object],14/09/11 ENUCOMP - 2011
Usando TabActivity ,[object Object],[object Object],14/09/11 ENUCOMP - 2011
Nova tab pelo XML do Android ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Nova tab pelo XML do Android ,[object Object],14/09/11 ENUCOMP - 2011
Nova tab pelo XML do Android ,[object Object],14/09/11 ENUCOMP - 2011
Nova tab pelo XML do Android ,[object Object],14/09/11 ENUCOMP - 2011
Nova tab pelo XML do Android ,[object Object],14/09/11 ENUCOMP - 2011
Buttons ,[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
“ CSS” ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Ciclo de vida III SACIC - 2011  14/09/11 ENUCOMP - 2011
17/05/11 III SACIC - 2011  Ciclo de vida de uma activity 14/09/11 ENUCOMP - 2011
17/05/11 III SACIC - 2011  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ciclo de vida de uma activity 14/09/11 ENUCOMP - 2011
17/05/11 III SACIC - 2011  ,[object Object],[object Object],[object Object],[object Object],[object Object],Ciclo de vida de uma activity 14/09/11 ENUCOMP - 2011
Activities x Intents III SACIC - 2011  14/09/11 ENUCOMP - 2011
Activities x Intents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Intents 14/09/11 ENUCOMP - 2011
Intents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Intents ,[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Alguns tipos de Intents pré-definidos 14/09/11 ENUCOMP - 2011
Permissões ,[object Object],[object Object],14/09/11 ENUCOMP - 2011
Usando Intents pré-definidas 14/09/11 ENUCOMP - 2011
Algumas permissões ,[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011
Intent chamar navegador ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14/09/11 ENUCOMP - 2011

Weitere ähnliche Inhalte

Was ist angesagt? (10)

Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveis
 
Android - Programação para dispositivos móveis (Aula 1)
Android - Programação para dispositivos móveis (Aula 1)Android - Programação para dispositivos móveis (Aula 1)
Android - Programação para dispositivos móveis (Aula 1)
 
Teste para dispositivos móveis - EATS Manaus 2014
Teste para dispositivos móveis - EATS Manaus 2014Teste para dispositivos móveis - EATS Manaus 2014
Teste para dispositivos móveis - EATS Manaus 2014
 
Dispositivos Móveis - Mobile
Dispositivos Móveis - MobileDispositivos Móveis - Mobile
Dispositivos Móveis - Mobile
 
Arquitetura de Celulares
Arquitetura de CelularesArquitetura de Celulares
Arquitetura de Celulares
 
Dispositivos móveis
Dispositivos móveisDispositivos móveis
Dispositivos móveis
 
Aula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisAula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveis
 
Introdução a dispositivos móveis.
Introdução a dispositivos móveis.Introdução a dispositivos móveis.
Introdução a dispositivos móveis.
 
Desenvolvendo aplicações móveis
Desenvolvendo aplicações móveisDesenvolvendo aplicações móveis
Desenvolvendo aplicações móveis
 
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
 

Andere mochten auch

Minicurso de Android Básico I - Dia 2
Minicurso de Android Básico I - Dia 2Minicurso de Android Básico I - Dia 2
Minicurso de Android Básico I - Dia 2
Thales Levi
 
Google Cloud Messaging for Android
Google Cloud Messaging for AndroidGoogle Cloud Messaging for Android
Google Cloud Messaging for Android
edilsonmendes
 
Android 02 - Recycler View Adapter
Android 02 - Recycler View AdapterAndroid 02 - Recycler View Adapter
Android 02 - Recycler View Adapter
Aline Borges
 

Andere mochten auch (20)

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
 
Curso Android 01: Introdução
Curso Android 01: IntroduçãoCurso Android 01: Introdução
Curso Android 01: Introdução
 
Aula05 android persistencia
Aula05 android persistenciaAula05 android persistencia
Aula05 android persistencia
 
Curso de android
Curso de androidCurso de android
Curso de android
 
Curso Android Slide 5 Deploy - Wellington Pinto de Oliveira
Curso Android Slide 5 Deploy - Wellington Pinto de OliveiraCurso Android Slide 5 Deploy - Wellington Pinto de Oliveira
Curso Android Slide 5 Deploy - Wellington Pinto de Oliveira
 
Minicurso de Android Básico I - Dia 2
Minicurso de Android Básico I - Dia 2Minicurso de Android Básico I - Dia 2
Minicurso de Android Básico I - Dia 2
 
Google Cloud Messaging for Android
Google Cloud Messaging for AndroidGoogle Cloud Messaging for Android
Google Cloud Messaging for Android
 
Webinar: Usando o InduSoft Web Studio para Criar Gráficos HTML5 IHM/SCADA
Webinar: Usando o InduSoft Web Studio para Criar Gráficos HTML5 IHM/SCADAWebinar: Usando o InduSoft Web Studio para Criar Gráficos HTML5 IHM/SCADA
Webinar: Usando o InduSoft Web Studio para Criar Gráficos HTML5 IHM/SCADA
 
Aula07 android conectividade
Aula07 android conectividadeAula07 android conectividade
Aula07 android conectividade
 
Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira
Curso Android Slide 2 Introdução Plataforma - Wellington PInto de OliveiraCurso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira
Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira
 
Construindo sua primeira aplicação android
Construindo sua primeira aplicação androidConstruindo sua primeira aplicação android
Construindo sua primeira aplicação android
 
Redes de Computadores Capítulo 6 - Camada de Transporte
Redes de Computadores Capítulo 6 - Camada de TransporteRedes de Computadores Capítulo 6 - Camada de Transporte
Redes de Computadores Capítulo 6 - Camada de Transporte
 
Android Banco de Dados
Android Banco de DadosAndroid Banco de Dados
Android Banco de Dados
 
Computação Móvel 2012.2 - Android
Computação Móvel 2012.2 - AndroidComputação Móvel 2012.2 - Android
Computação Móvel 2012.2 - Android
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para Android
 
Desenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com AndroidDesenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com Android
 
Aulas Google Android
Aulas Google AndroidAulas Google Android
Aulas Google Android
 
Instalação de Aplicativos Linux
Instalação de Aplicativos LinuxInstalação de Aplicativos Linux
Instalação de Aplicativos Linux
 
Android 02 - Recycler View Adapter
Android 02 - Recycler View AdapterAndroid 02 - Recycler View Adapter
Android 02 - Recycler View Adapter
 
Descubra o potencial do seu smartphone Android
Descubra o potencial do seu smartphone AndroidDescubra o potencial do seu smartphone Android
Descubra o potencial do seu smartphone Android
 

Ähnlich wie Desenvolvimento de aplicações para a plataforma google android

Desenvolvimento de jogos para dispositivos moveis
Desenvolvimento de jogos para dispositivos moveisDesenvolvimento de jogos para dispositivos moveis
Desenvolvimento de jogos para dispositivos moveis
Jerry Medeiros
 
Java Micro Edition Applied
Java Micro Edition AppliedJava Micro Edition Applied
Java Micro Edition Applied
marcelobeckmann
 

Ähnlich wie Desenvolvimento de aplicações para a plataforma google android (20)

Phonegap
PhonegapPhonegap
Phonegap
 
Aula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptxAula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptx
 
Ciclo de palestras da JFRJ - Aplicativos Móveis
Ciclo de palestras da JFRJ - Aplicativos MóveisCiclo de palestras da JFRJ - Aplicativos Móveis
Ciclo de palestras da JFRJ - Aplicativos Móveis
 
Palestra sobre Android - Faculdade Hélio Rocha
Palestra sobre Android  - Faculdade Hélio RochaPalestra sobre Android  - Faculdade Hélio Rocha
Palestra sobre Android - Faculdade Hélio Rocha
 
Desenvolvendo Soluções com Android
Desenvolvendo Soluções com AndroidDesenvolvendo Soluções com Android
Desenvolvendo Soluções com Android
 
Computacao Movel e Sem Fio
Computacao Movel e Sem FioComputacao Movel e Sem Fio
Computacao Movel e Sem Fio
 
Palestra Mobilidade
Palestra MobilidadePalestra Mobilidade
Palestra Mobilidade
 
Restaurante
RestauranteRestaurante
Restaurante
 
Desenvolvimento de jogos para dispositivos moveis
Desenvolvimento de jogos para dispositivos moveisDesenvolvimento de jogos para dispositivos moveis
Desenvolvimento de jogos para dispositivos moveis
 
Android: Conheça o Futuro Inevitável
Android: Conheça o Futuro InevitávelAndroid: Conheça o Futuro Inevitável
Android: Conheça o Futuro Inevitável
 
Internet das coisas - Uma Abordagem Prática
Internet das coisas - Uma Abordagem PráticaInternet das coisas - Uma Abordagem Prática
Internet das coisas - Uma Abordagem Prática
 
Fundamentos-da-computaçao-movel.pdf
Fundamentos-da-computaçao-movel.pdfFundamentos-da-computaçao-movel.pdf
Fundamentos-da-computaçao-movel.pdf
 
Plataforma móvel ou aplicacoes moveis
Plataforma móvel ou aplicacoes moveisPlataforma móvel ou aplicacoes moveis
Plataforma móvel ou aplicacoes moveis
 
Introdução ao Firefox OS
Introdução ao Firefox OSIntrodução ao Firefox OS
Introdução ao Firefox OS
 
HP Mobile Testing
HP Mobile TestingHP Mobile Testing
HP Mobile Testing
 
Android juliana-mono
Android juliana-monoAndroid juliana-mono
Android juliana-mono
 
Android
AndroidAndroid
Android
 
Java Micro Edition Applied
Java Micro Edition AppliedJava Micro Edition Applied
Java Micro Edition Applied
 
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativosPalestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
 
Aula01 mobilidade android
Aula01 mobilidade androidAula01 mobilidade android
Aula01 mobilidade android
 

Mehr von Lucas Aquiles

Mehr von Lucas Aquiles (14)

Open talk micronaut
Open talk   micronautOpen talk   micronaut
Open talk micronaut
 
Best practices in pair programming
Best practices in pair programmingBest practices in pair programming
Best practices in pair programming
 
Pocket Talk - Onde vivem os vegans?
Pocket Talk - Onde vivem os vegans?Pocket Talk - Onde vivem os vegans?
Pocket Talk - Onde vivem os vegans?
 
Pocket Talk - Mob programming
Pocket Talk - Mob programmingPocket Talk - Mob programming
Pocket Talk - Mob programming
 
google maps api - v1
 google maps api - v1 google maps api - v1
google maps api - v1
 
Criando app mobile com Google Android - Software Freedom Day 2015
Criando app mobile com Google Android - Software Freedom Day 2015 Criando app mobile com Google Android - Software Freedom Day 2015
Criando app mobile com Google Android - Software Freedom Day 2015
 
Oficina groovy grails - infoway
Oficina  groovy grails - infowayOficina  groovy grails - infoway
Oficina groovy grails - infoway
 
Minicurso javascript
Minicurso javascriptMinicurso javascript
Minicurso javascript
 
Grails
GrailsGrails
Grails
 
Groovy
GroovyGroovy
Groovy
 
Groovy grails
Groovy grailsGroovy grails
Groovy grails
 
Groovy
GroovyGroovy
Groovy
 
Produtividade na web_com_groovy_e_grails_pt2
Produtividade na web_com_groovy_e_grails_pt2Produtividade na web_com_groovy_e_grails_pt2
Produtividade na web_com_groovy_e_grails_pt2
 
Orm android
Orm androidOrm android
Orm android
 

Desenvolvimento de aplicações para a plataforma google android

Hinweis der Redaktion

  1. Em alguns casos precisamos, durante o desenvolvimento, precisamos interagir com o Linux. Por exemplo, O comando adb shell irá abrir o console do linux no qual você pode entrar com outros comandos para rodar no seu dispositivo (ex: ver arquivos de sistema, atividade de processos, restrições de segurança, etc.).