SlideShare uma empresa Scribd logo
O poder do droid x Seus aplicativos nas mãos de  milhões de pessoas
Conteúdo Falando um pouco sobre a história do Android Falando um pouco sobre números O que é e como entrar no Android Market Alguns aplicativos de sucesso Alguns jogos de sucesso Conversa rápida sobre a arquitetura Conversa rápida sobre as ferramentas de desenvolvimento Instalando o SDK e as plataformas Preparando o eclipse para desenvolver seu projeto Criando, instalando e executando uma aplicação para Android
Quem sou eu Bacharel em Ciência da Computação SCA SCJP SCBCD Primeiro projeto nacional de mobile banking com transações Projeto nacional para retirar refrigerante através de celular Divisão de mobile da Eversystems Technologies Projetos de Integração nos EUA e Malásia Instrutor de cursos na Impacta Certificação e Treinamento Entusiasta em novas tecnologias
O poder do droid x Falando um pouco sobre a  História do Android
História do Android OHA – Open Handset Alliance HTC, Motorola, LG, Samsung, Sony Ericsson, etc Liderados pelo Google http://www.openhandsetalliance.com/oha_members.html Padronização de plataforma livre com código aberto
História do Android Fabricantes podem alterar sem custo Comunidade pode alterar sem custo Máquina virtual Davik executa dalvik executable (.dex) Pacote gerado (.apk) Código fonte em http://source.android.com
História do Android Android Developer Challenge (14 de abril de 2008) Mais de U$ 10 milhões em prêmio Dividido em duas fases Primeira fase - 50 melhores apps – U$ 25.000 Segunda fase - 20 melhores apps – U$ 275.000 Segunda fase - Apps em outras categorias – U$ 100.000
História do Android Primeira fase – testes em emuladores Não existiam celulares com Android no mercado Estratégia para melhorar a plataforma e corrigir falhas Difundir a plataforma entre desenvolvedores Segunda fase utilizou celular com android para testes
História do Android HTC T-Mobile G1 ou HTC G1 Lançado nos EUA em 22/10/2008 O preço sugerido era de U$ 179,00 http://www.androidg1.org
História do Android Google Nexus S Android 2.3 (Gingerbread) http://www.google.com/nexus/#!/index Vamos ver algumas funcionalidades? http://www.youtube.com/watch?v=lxUXulxE5o0
O poder do droid x Falando um pouco sobre  números
Algumas estimativas e fatos 3 bilhões de pessoas possuem aparelho celular 1,5 bilhões de pessoas possuem TV 1 bilhão de pessoas possuem acesso a internet 172.4 milhões de aparelhos vendidos 14% do total de aparelhos vendidos
Algumas estimativas e fatos 23.8% smartphones a mais que o total de 2008 O Gartner estima que mais de 500 milhões sejam vendidos em 2012 Venda de smartphones superará a de pcs até 2012 Smartphone é parte da estratégia das operadoras
O poder do droid x O que é e como entrar no Android Market
O Android Market Site para distribuição de aplicativos Divulgação da plataforma http://www.android.com/market/ Cadastrar e enviar aplicativos Publicação de aplicativo custa U$ 25,00
O Android Market Seu aplicativo pode ser pago ou gratuito 70% do lucro é repassado para o desenvolvedor Comentários criam ranking dos melhores aplicativos Disponível em mais de 35 países Aplicações podem ser baixadas em qualquer lugar do mundo
O Android Market E agora o android market na prática... http://www.youtube.com/watch?v=SO0dM03iVSM
O poder do droid x Alguns aplicativos de sucesso
Alguns aplicativos de sucesso Shazam Text to speech Photoshop Express FlightTrack Camera Fun Pro
Alguns aplicativos de sucesso Que tal uma demo? http://www.youtube.com/watch?v=xS-ju61vOQw http://www.youtube.com/watch?v=nwscN3dwjSc http://www.youtube.com/watch?v=S2zNcdrqAvk
Alguns aplicativos de sucesso O que faz a diferença é a ideia A criatividade é o limite Internacionalização é essencial Qualidade é a melhor propaganda Gravador Interativo
O poder do droid x Alguns jogos de  sucesso
Jogos de sucesso Mais uma demo? http://www.youtube.com/watch?v=63YKYS-4mQo http://www.youtube.com/watch?v=mn-XaaQXIxw
O próximo jogo de sucesso O próximo pode ser o seu Jogos de turno de monstros lutadores Jogos de card games Lembre-se que conectivade é importante Jogos de RPG online
O poder do droid x Perguntas referentes ao conteúdo
O poder do droid x Conversa rápida sobre a  arquitetura
Conversa rápida sobre a arquitetura Baseado em linux Kernel 2.6 Mensagens são disparadas por componentes Mensagens são identificadas pelo Intent Intent é o coração do Android
Conversa rápida sobre a arquitetura Divisão macro do Android Camada de aplicativos (Dalvik) Camada de frameworks de serviços (Java) Camada de bibliotecas nativas e serviços (C e C++) Kernel Linux (drivers, rede, acesso a FS e IPC)
Conversa rápida sobre a arquitetura
Conversa rápida sobre a arquitetura Motoblur, HTC Sense, UX são aplicativos UX é o User Experiense da Sony Ericsson Você pode desenvolver a sua
O poder do droid x Conversa rápida sobre as ferramentas de desenvolvimento
A IDE para Android Existem diversas opções Eclipse InteliJ Netbeans Eclipse é o mais usado http://www.eclipse.org Possui plugin achamado ADT (Eclipse 3.5) http://developer.android.com/sdk/eclipse-adt.html
O Eclipse Existem diversas opções Eclipse InteliJ Netbeans Eclipse é o mais usado http://www.eclipse.org Possui plugin achamado ADT (Eclipse 3.5) http://developer.android.com/sdk/eclipse-adt.html
O Eclipse
O ADT
O Eclipse + ADT
O poder do droid x Instalando os SDKs e as plataformas
Instalando o SDK O SDK pode ser baixado no site do Android http://developer.android.com/sdk/ Windows XP (32 bits) Windows Vista (32 ou 64 bits) Ubuntu Linux
Instalando o SDK Eclipse 3.4 (Ganymede) Eclipse 3.5 (Galileo) JDK 5 JDK 6
Instalando o SDK http://developer.android.com/sdk API Level 1 – Android 1.0 API Level 2 – Android 1.1 API Level 3 – Android 1.5 API Level 4 – Android 1.6
Instalando o SDK API Level 5 – Android 2.0 API Level 6 – Android 2.0.1 API Level 7 – Android 2.1 API Level 8 – Android 2.2 API Level 9 – Android 2.3
O poder do droid x Preparando o eclipse para o desenvolvimento
Eclipse + ADT Vamos ver na prática. http://www.youtube.com/watch?v=5GToqvrcuiQ http://www.youtube.com/watch?v=_Ro4L27quwk http://www.youtube.com/watch?v=IiPJASdRJTE
O poder do droid x Criando, instalando e executando uma aplicação para Android
Criando nossa aplicação Demonstração ao vivo.
A estrutura do projeto src – Pasta do projeto com os códigos fonte gen – Contém a classe R.java que é gerada automáticamente assets – arquivos opcionais, como por exemplo, uma fonte. res – recursos da aplicação, como imagens, layouts, etc drawable – uma pasta para cada resolução (H, M, L) layout – arquivos xml para layouts de construção de tela values – arquivos xml para internacionalização (formato properties) chave=valor
Por onde começar Google Android: Aprenda a criar aplicações para dispositivos móveis Ricardo R. Lecheta Editora Novatec Fórum de desenvolvimento XDA Developers http://forum.xda-developers.com/index.php?s=7c4d8ac4875dd1032f5047cef73078b4 Android Development and Hacking Fórum Android Forums http://androidforums.com/ Fórum Android Brasil http://www.androidbrasil.com/forum
O poder do droid x Perguntas referentes ao conteúdo
O poder do droid x Obrigado por sua atenção. Vinícius de Souza Yamauchi E-mail:  [email_address] MSN:  [email_address] Twitter: @vsyamauchi

Mais conteúdo relacionado

PDF
Introdução à programação em Android - Alcides Maya 16.04.2013
PDF
Introdução à programação em Android Senac 15/05/2012
PDF
Introdução a programação em Android
PDF
Android Aula 1
PDF
Curso de Google Android - Aula 1
PDF
Desenvolvimento de Apps e Games para Android - Parte 1
PPTX
Iniciando o Desenvolvimento para o Google Android
PDF
Desenvolvimento Android: Aula 01
Introdução à programação em Android - Alcides Maya 16.04.2013
Introdução à programação em Android Senac 15/05/2012
Introdução a programação em Android
Android Aula 1
Curso de Google Android - Aula 1
Desenvolvimento de Apps e Games para Android - Parte 1
Iniciando o Desenvolvimento para o Google Android
Desenvolvimento Android: Aula 01

Mais procurados (20)

PDF
SESTINFO 2011 Apresentacao Android
PDF
Programando Android - Aula 1
PPTX
Apresentação android
PDF
Android - Conceito e Arquitetura
PPTX
Programação Android - Básico
PDF
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
PDF
Android Aprendiz
PPTX
Palestra sobre Android - Faculdade Hélio Rocha
PPTX
Google android p Noobs - COMBINATIVIDADE - UPE
PDF
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
PDF
Curso de Android Aula 4
PPTX
Sistema Operacional Android
PDF
Android Aula 2
PPTX
Android Developing
PDF
Seminário SD - Ambiente de Desenvolvimento para Android
PDF
E tertulia paol-rq
PDF
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação
PDF
Descomplicando o Android
PDF
Introdução ao Desenvolvimento Android
PDF
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
SESTINFO 2011 Apresentacao Android
Programando Android - Aula 1
Apresentação android
Android - Conceito e Arquitetura
Programação Android - Básico
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Android Aprendiz
Palestra sobre Android - Faculdade Hélio Rocha
Google android p Noobs - COMBINATIVIDADE - UPE
Desenvolvendo aplicações em Java para o Google Android - Ranieri de Souza Fer...
Curso de Android Aula 4
Sistema Operacional Android
Android Aula 2
Android Developing
Seminário SD - Ambiente de Desenvolvimento para Android
E tertulia paol-rq
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação
Descomplicando o Android
Introdução ao Desenvolvimento Android
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
Anúncio

Destaque (20)

PDF
Poo apostila visual c
DOC
C++ apostila linguagem c++ poo
PPTX
Diálisis
PPT
Encontro PedagóGico 2010 Novo
PPS
Dalomejor
PPTX
Laboratorio la televison
PPSX
Carros Dubai
PPTX
Jose arias
PPS
Presentación del curso modulo 1
ODP
Trabajotic presentacion economía
PDF
PDF
Heather Ewing 1 circle
PPTX
ApresenatçãO Dr Rodrigo 1
PPTX
Presentación1 neill
PPTX
Identidad cultural
PPT
Texto de Rui Barbosa
PPTX
Historia salud ocupacional en colombia power point
PDF
Gallivanter's guide - Miguel Guedes de Sousa
PPTX
Laboratorio la televison
Poo apostila visual c
C++ apostila linguagem c++ poo
Diálisis
Encontro PedagóGico 2010 Novo
Dalomejor
Laboratorio la televison
Carros Dubai
Jose arias
Presentación del curso modulo 1
Trabajotic presentacion economía
Heather Ewing 1 circle
ApresenatçãO Dr Rodrigo 1
Presentación1 neill
Identidad cultural
Texto de Rui Barbosa
Historia salud ocupacional en colombia power point
Gallivanter's guide - Miguel Guedes de Sousa
Laboratorio la televison
Anúncio

Semelhante a Show Day Droid x (20)

PDF
Treinamento Android Nooclix
ODP
Android: Uma nova maneira de pensar
PDF
Desenvolvimento de Aplicações Móveis em Java
PDF
Minicurso Programação Android
PDF
Conhecendo android
PPT
Desenvolvendo Soluções com Android
PPT
Android Palestra
PPT
Desenvolvimento para Android
PPTX
Introdução à plataforma Android
ODP
Workshop Proway - Desenvolvendo para Android
PPTX
PPTX
Android
PDF
Desenvolvimento de Aplicativos para a Plataforma Android
PDF
Android: Conheça o Futuro Inevitável
PPTX
Android
PDF
FLISoL'11: Desenvolvendo Games para Android
PPT
Desenvolvimento para Android - Bento Gonçalves (08/2011)
PPTX
Palestra Dispositivos Móveis
PPTX
Aula01 mobilidade android
PPT
Robson Soares - Android no Javaneiros 2010
Treinamento Android Nooclix
Android: Uma nova maneira de pensar
Desenvolvimento de Aplicações Móveis em Java
Minicurso Programação Android
Conhecendo android
Desenvolvendo Soluções com Android
Android Palestra
Desenvolvimento para Android
Introdução à plataforma Android
Workshop Proway - Desenvolvendo para Android
Android
Desenvolvimento de Aplicativos para a Plataforma Android
Android: Conheça o Futuro Inevitável
Android
FLISoL'11: Desenvolvendo Games para Android
Desenvolvimento para Android - Bento Gonçalves (08/2011)
Palestra Dispositivos Móveis
Aula01 mobilidade android
Robson Soares - Android no Javaneiros 2010

Mais de Impacta Eventos (20)

PDF
A Falência do Modelo Atual do EAD
PDF
Sistemas de Informação Fator de Vantagem Competitiva para as Organizações
PDF
Geração “Y” e “Z” A Falência do Administrador Nasce um Novo Modelo de Gestão
PPT
Certificação LPI: qual sua importância no mercado de trabalho?
PDF
A produção editorial e os profissionais de criação.
PPTX
Inteligencia Corporativa - Alex Fontes
PPTX
Empregabilidade no mundo SAP - Adriana Manetti
PDF
Tirando Sua Ideia do Papel - Lições aprendidas com a Startup MeuCarrinho - An...
PDF
U-Start - quando grandes ideias encontram grandes investidores - Luiz Rinke
PPT
Por que programar para mobile cópia
PDF
Lean no bullshit
PPTX
Viva o Mobile!
PPTX
Impacta Empreenda 360 - Programa Start-Up Brasil
PDF
Seguranca impacta
PDF
Oportunidades de Carreiras no E-Commerce
PPTX
As estratégias de Marketing para E-Commerce - Hellison Lemos (Mercado Livre)
PPT
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
PDF
O Arquiteto da Informação no Brasil e no Exterior, Desafios & Perspectivas - ...
PPTX
E-Commerce e Mídias Sociais Combinam? Diego Monteiro (Scup)
PDF
Panorama do E-Commerce no Brasil - Alexandre Miranda
A Falência do Modelo Atual do EAD
Sistemas de Informação Fator de Vantagem Competitiva para as Organizações
Geração “Y” e “Z” A Falência do Administrador Nasce um Novo Modelo de Gestão
Certificação LPI: qual sua importância no mercado de trabalho?
A produção editorial e os profissionais de criação.
Inteligencia Corporativa - Alex Fontes
Empregabilidade no mundo SAP - Adriana Manetti
Tirando Sua Ideia do Papel - Lições aprendidas com a Startup MeuCarrinho - An...
U-Start - quando grandes ideias encontram grandes investidores - Luiz Rinke
Por que programar para mobile cópia
Lean no bullshit
Viva o Mobile!
Impacta Empreenda 360 - Programa Start-Up Brasil
Seguranca impacta
Oportunidades de Carreiras no E-Commerce
As estratégias de Marketing para E-Commerce - Hellison Lemos (Mercado Livre)
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
O Arquiteto da Informação no Brasil e no Exterior, Desafios & Perspectivas - ...
E-Commerce e Mídias Sociais Combinam? Diego Monteiro (Scup)
Panorama do E-Commerce no Brasil - Alexandre Miranda

Último (20)

PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PPTX
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Processos na gestão de transportes, TM100 Col18
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Curso de Java 9 - (Threads) Multitarefas.pptx
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
COBITxITIL-Entenda as diferença em uso governança TI
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
Custos e liquidação no SAP Transportation Management, TM130 Col18
Aula sobre desenvolvimento de aplicativos
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss

Show Day Droid x

  • 1. O poder do droid x Seus aplicativos nas mãos de milhões de pessoas
  • 2. Conteúdo Falando um pouco sobre a história do Android Falando um pouco sobre números O que é e como entrar no Android Market Alguns aplicativos de sucesso Alguns jogos de sucesso Conversa rápida sobre a arquitetura Conversa rápida sobre as ferramentas de desenvolvimento Instalando o SDK e as plataformas Preparando o eclipse para desenvolver seu projeto Criando, instalando e executando uma aplicação para Android
  • 3. Quem sou eu Bacharel em Ciência da Computação SCA SCJP SCBCD Primeiro projeto nacional de mobile banking com transações Projeto nacional para retirar refrigerante através de celular Divisão de mobile da Eversystems Technologies Projetos de Integração nos EUA e Malásia Instrutor de cursos na Impacta Certificação e Treinamento Entusiasta em novas tecnologias
  • 4. O poder do droid x Falando um pouco sobre a História do Android
  • 5. História do Android OHA – Open Handset Alliance HTC, Motorola, LG, Samsung, Sony Ericsson, etc Liderados pelo Google http://www.openhandsetalliance.com/oha_members.html Padronização de plataforma livre com código aberto
  • 6. História do Android Fabricantes podem alterar sem custo Comunidade pode alterar sem custo Máquina virtual Davik executa dalvik executable (.dex) Pacote gerado (.apk) Código fonte em http://source.android.com
  • 7. História do Android Android Developer Challenge (14 de abril de 2008) Mais de U$ 10 milhões em prêmio Dividido em duas fases Primeira fase - 50 melhores apps – U$ 25.000 Segunda fase - 20 melhores apps – U$ 275.000 Segunda fase - Apps em outras categorias – U$ 100.000
  • 8. História do Android Primeira fase – testes em emuladores Não existiam celulares com Android no mercado Estratégia para melhorar a plataforma e corrigir falhas Difundir a plataforma entre desenvolvedores Segunda fase utilizou celular com android para testes
  • 9. História do Android HTC T-Mobile G1 ou HTC G1 Lançado nos EUA em 22/10/2008 O preço sugerido era de U$ 179,00 http://www.androidg1.org
  • 10. História do Android Google Nexus S Android 2.3 (Gingerbread) http://www.google.com/nexus/#!/index Vamos ver algumas funcionalidades? http://www.youtube.com/watch?v=lxUXulxE5o0
  • 11. O poder do droid x Falando um pouco sobre números
  • 12. Algumas estimativas e fatos 3 bilhões de pessoas possuem aparelho celular 1,5 bilhões de pessoas possuem TV 1 bilhão de pessoas possuem acesso a internet 172.4 milhões de aparelhos vendidos 14% do total de aparelhos vendidos
  • 13. Algumas estimativas e fatos 23.8% smartphones a mais que o total de 2008 O Gartner estima que mais de 500 milhões sejam vendidos em 2012 Venda de smartphones superará a de pcs até 2012 Smartphone é parte da estratégia das operadoras
  • 14. O poder do droid x O que é e como entrar no Android Market
  • 15. O Android Market Site para distribuição de aplicativos Divulgação da plataforma http://www.android.com/market/ Cadastrar e enviar aplicativos Publicação de aplicativo custa U$ 25,00
  • 16. O Android Market Seu aplicativo pode ser pago ou gratuito 70% do lucro é repassado para o desenvolvedor Comentários criam ranking dos melhores aplicativos Disponível em mais de 35 países Aplicações podem ser baixadas em qualquer lugar do mundo
  • 17. O Android Market E agora o android market na prática... http://www.youtube.com/watch?v=SO0dM03iVSM
  • 18. O poder do droid x Alguns aplicativos de sucesso
  • 19. Alguns aplicativos de sucesso Shazam Text to speech Photoshop Express FlightTrack Camera Fun Pro
  • 20. Alguns aplicativos de sucesso Que tal uma demo? http://www.youtube.com/watch?v=xS-ju61vOQw http://www.youtube.com/watch?v=nwscN3dwjSc http://www.youtube.com/watch?v=S2zNcdrqAvk
  • 21. Alguns aplicativos de sucesso O que faz a diferença é a ideia A criatividade é o limite Internacionalização é essencial Qualidade é a melhor propaganda Gravador Interativo
  • 22. O poder do droid x Alguns jogos de sucesso
  • 23. Jogos de sucesso Mais uma demo? http://www.youtube.com/watch?v=63YKYS-4mQo http://www.youtube.com/watch?v=mn-XaaQXIxw
  • 24. O próximo jogo de sucesso O próximo pode ser o seu Jogos de turno de monstros lutadores Jogos de card games Lembre-se que conectivade é importante Jogos de RPG online
  • 25. O poder do droid x Perguntas referentes ao conteúdo
  • 26. O poder do droid x Conversa rápida sobre a arquitetura
  • 27. Conversa rápida sobre a arquitetura Baseado em linux Kernel 2.6 Mensagens são disparadas por componentes Mensagens são identificadas pelo Intent Intent é o coração do Android
  • 28. Conversa rápida sobre a arquitetura Divisão macro do Android Camada de aplicativos (Dalvik) Camada de frameworks de serviços (Java) Camada de bibliotecas nativas e serviços (C e C++) Kernel Linux (drivers, rede, acesso a FS e IPC)
  • 29. Conversa rápida sobre a arquitetura
  • 30. Conversa rápida sobre a arquitetura Motoblur, HTC Sense, UX são aplicativos UX é o User Experiense da Sony Ericsson Você pode desenvolver a sua
  • 31. O poder do droid x Conversa rápida sobre as ferramentas de desenvolvimento
  • 32. A IDE para Android Existem diversas opções Eclipse InteliJ Netbeans Eclipse é o mais usado http://www.eclipse.org Possui plugin achamado ADT (Eclipse 3.5) http://developer.android.com/sdk/eclipse-adt.html
  • 33. O Eclipse Existem diversas opções Eclipse InteliJ Netbeans Eclipse é o mais usado http://www.eclipse.org Possui plugin achamado ADT (Eclipse 3.5) http://developer.android.com/sdk/eclipse-adt.html
  • 35. O ADT
  • 36. O Eclipse + ADT
  • 37. O poder do droid x Instalando os SDKs e as plataformas
  • 38. Instalando o SDK O SDK pode ser baixado no site do Android http://developer.android.com/sdk/ Windows XP (32 bits) Windows Vista (32 ou 64 bits) Ubuntu Linux
  • 39. Instalando o SDK Eclipse 3.4 (Ganymede) Eclipse 3.5 (Galileo) JDK 5 JDK 6
  • 40. Instalando o SDK http://developer.android.com/sdk API Level 1 – Android 1.0 API Level 2 – Android 1.1 API Level 3 – Android 1.5 API Level 4 – Android 1.6
  • 41. Instalando o SDK API Level 5 – Android 2.0 API Level 6 – Android 2.0.1 API Level 7 – Android 2.1 API Level 8 – Android 2.2 API Level 9 – Android 2.3
  • 42. O poder do droid x Preparando o eclipse para o desenvolvimento
  • 43. Eclipse + ADT Vamos ver na prática. http://www.youtube.com/watch?v=5GToqvrcuiQ http://www.youtube.com/watch?v=_Ro4L27quwk http://www.youtube.com/watch?v=IiPJASdRJTE
  • 44. O poder do droid x Criando, instalando e executando uma aplicação para Android
  • 45. Criando nossa aplicação Demonstração ao vivo.
  • 46. A estrutura do projeto src – Pasta do projeto com os códigos fonte gen – Contém a classe R.java que é gerada automáticamente assets – arquivos opcionais, como por exemplo, uma fonte. res – recursos da aplicação, como imagens, layouts, etc drawable – uma pasta para cada resolução (H, M, L) layout – arquivos xml para layouts de construção de tela values – arquivos xml para internacionalização (formato properties) chave=valor
  • 47. Por onde começar Google Android: Aprenda a criar aplicações para dispositivos móveis Ricardo R. Lecheta Editora Novatec Fórum de desenvolvimento XDA Developers http://forum.xda-developers.com/index.php?s=7c4d8ac4875dd1032f5047cef73078b4 Android Development and Hacking Fórum Android Forums http://androidforums.com/ Fórum Android Brasil http://www.androidbrasil.com/forum
  • 48. O poder do droid x Perguntas referentes ao conteúdo
  • 49. O poder do droid x Obrigado por sua atenção. Vinícius de Souza Yamauchi E-mail: [email_address] MSN: [email_address] Twitter: @vsyamauchi