SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Apresentação

Fernando Anselmo
fernando.anselmo@x25.com.br
    24 anos de desenvolvimento, análise e
       gerenciamento de equipes
    Empresas como Tecnisys, Politec, CF/OAB, FTI,
       FIA/USP...
    13 Livros e artigos publicados
    Instrutor e palestrante
    Coordenador do DFJUG
    Atual: Coordenador Técnico da X25
Agenda

Um pouco de História
Apresentação da Aplicação
Base Textual
SQLite
Android com SQLite
Java com SQLite
Futuro das Aplicações
Do Celular ao Android

Primeira Geração dos Celulares
JavaME
Palmtops
Smartphones
Apple com o iPhone
Google com o Android
Em qualquer device...
De Quem é o Android?

Open Handset Alliance
   Uma associação comercial composta por mais de
      trinta empresas de tecnologia e telefonia celular
      responsáveis por criar padrões abertos para os
      dispositivos móveis de todas as marcas
      participantes
   Inclui: Google, HTC, Intel, Motorola, Qualcomm,
      Texas Instruments, Samsung, LG, T-Mobile,
      Nvidia e Wind River Systems
   http://www.openhandsetalliance.com/
Dados Estatísticos




No Q4 2008, o Android representava somente
 1% de todos os Smartphones, em Q4 2009
 esse número chegou a 16%
AdMob-Mobile-Metrics-Dec-09.pdf
Dados Estatísticos




http://metrics.admob.com/ (Maio 2010)
Versões do Android
Android 1.0 – Setembro 2008
Android 1.1 – Março 2009
Android 1.5 (Cupcake) – Abril 2009
Versões do Android
Android 1.6 (Donut) – Setembro 2009
Android 2.0/2.1 (Eclair) – Outubro 2009
Versões do Android
Android 2.2 (Froyo) – Maio 2010
Android 2.3 (Gingerbread) – Dezembro 2010
Foto das Versões
Simples Aplicação
Trabalhando com Arquivos
         Textos
Banco de Dados


SQLite (http://www.sqlite.org/)
Total SQL suporte
     Instruções
     Tabelas, índices, triggers e Views
Mantido pelo SQL Consortium
     Bloomberg, Oracle, Mozilla, Adobe
Livre e aberto (public domain software)
Trabalhando com SQLite no
         Android
O Futuro?

Integrar de forma mais simples aplicações do
 celular, internet e desktop
Permitir o acesso a dados de qualquer parte do
 planeta
Tornar as aplicações mais acessíves e amigáveis
 para os programadores e usuários finais
Próxima Versão do Android
Android 3.0 (Honeycomb) – ???? 2011
Foto desta Versão
Obrigado a Todos




Fernando Anselmo
 fernando.anselmo@x25.com.br

Mais conteúdo relacionado

Destaque

Desenvolvimento móvel com Google Android
Desenvolvimento móvel com Google AndroidDesenvolvimento móvel com Google Android
Desenvolvimento móvel com Google AndroidCaelum
 
Um exemplo do uso do SQLite: uma base de dados para alumni
Um exemplo do uso do SQLite: uma base de dados para alumniUm exemplo do uso do SQLite: uma base de dados para alumni
Um exemplo do uso do SQLite: uma base de dados para alumniLuis Borges Gouveia
 
Consumindo dados via web service no android
Consumindo dados via web service no androidConsumindo dados via web service no android
Consumindo dados via web service no androidAlexandre Antunes
 
Capítulo 04 - Persistência de dados com SQLite
Capítulo 04 - Persistência de dados com SQLiteCapítulo 04 - Persistência de dados com SQLite
Capítulo 04 - Persistência de dados com SQLiteMarcio Palheta
 
Android - Criando um Adapter personalizado para uma Agenda de Contatos
Android - Criando um Adapter personalizado para uma Agenda de ContatosAndroid - Criando um Adapter personalizado para uma Agenda de Contatos
Android - Criando um Adapter personalizado para uma Agenda de ContatosETEC Monsenhor Antonio Magliano
 
Aula05 android persistencia
Aula05 android persistenciaAula05 android persistencia
Aula05 android persistenciaRoberson Alves
 
Google Cloud Messaging for Android
Google Cloud Messaging for AndroidGoogle Cloud Messaging for Android
Google Cloud Messaging for Androidedilsonmendes
 
Aula07 android conectividade
Aula07 android conectividadeAula07 android conectividade
Aula07 android conectividadeRoberson Alves
 
Android Banco de Dados
Android Banco de DadosAndroid Banco de Dados
Android Banco de DadosAlex Braz
 
Aulas Google Android
Aulas Google AndroidAulas Google Android
Aulas Google AndroidIury Teixeira
 
Exemplo e caso prático do uso de base de dados
Exemplo e caso prático do uso de base de dadosExemplo e caso prático do uso de base de dados
Exemplo e caso prático do uso de base de dadosLuis Borges Gouveia
 
Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)Gustavo Ciello
 
Sqlite - Introdução
Sqlite - IntroduçãoSqlite - Introdução
Sqlite - IntroduçãoJoao Johanes
 
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 AndroidFlavio Mendes
 
Android - Frameworks de Persistência
Android - Frameworks de PersistênciaAndroid - Frameworks de Persistência
Android - Frameworks de PersistênciaÉdipo Souza
 
Persistencia de dados em aplicações Android
Persistencia de dados em aplicações AndroidPersistencia de dados em aplicações Android
Persistencia de dados em aplicações AndroidAntonio Marin Neto
 
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...Adriel Café
 

Destaque (20)

Desenvolvimento móvel com Google Android
Desenvolvimento móvel com Google AndroidDesenvolvimento móvel com Google Android
Desenvolvimento móvel com Google Android
 
Um exemplo do uso do SQLite: uma base de dados para alumni
Um exemplo do uso do SQLite: uma base de dados para alumniUm exemplo do uso do SQLite: uma base de dados para alumni
Um exemplo do uso do SQLite: uma base de dados para alumni
 
Consumindo dados via web service no android
Consumindo dados via web service no androidConsumindo dados via web service no android
Consumindo dados via web service no android
 
Android Aula 2
Android Aula 2Android Aula 2
Android Aula 2
 
Capítulo 04 - Persistência de dados com SQLite
Capítulo 04 - Persistência de dados com SQLiteCapítulo 04 - Persistência de dados com SQLite
Capítulo 04 - Persistência de dados com SQLite
 
Android - Criando um Adapter personalizado para uma Agenda de Contatos
Android - Criando um Adapter personalizado para uma Agenda de ContatosAndroid - Criando um Adapter personalizado para uma Agenda de Contatos
Android - Criando um Adapter personalizado para uma Agenda de Contatos
 
Banco de Dados - Android
Banco de Dados - AndroidBanco de Dados - Android
Banco de Dados - Android
 
Aula05 android persistencia
Aula05 android persistenciaAula05 android persistencia
Aula05 android persistencia
 
Google Cloud Messaging for Android
Google Cloud Messaging for AndroidGoogle Cloud Messaging for Android
Google Cloud Messaging for Android
 
Aula07 android conectividade
Aula07 android conectividadeAula07 android conectividade
Aula07 android conectividade
 
Android Banco de Dados
Android Banco de DadosAndroid Banco de Dados
Android Banco de Dados
 
Aulas Google Android
Aulas Google AndroidAulas Google Android
Aulas Google Android
 
Exemplo e caso prático do uso de base de dados
Exemplo e caso prático do uso de base de dadosExemplo e caso prático do uso de base de dados
Exemplo e caso prático do uso de base de dados
 
Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)
 
2 Informix Introduction
2 Informix Introduction2 Informix Introduction
2 Informix Introduction
 
Sqlite - Introdução
Sqlite - IntroduçãoSqlite - Introdução
Sqlite - Introdução
 
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
 
Android - Frameworks de Persistência
Android - Frameworks de PersistênciaAndroid - Frameworks de Persistência
Android - Frameworks de Persistência
 
Persistencia de dados em aplicações Android
Persistencia de dados em aplicações AndroidPersistencia de dados em aplicações Android
Persistencia de dados em aplicações Android
 
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...
 

Semelhante a Apresentação sobre desenvolvimento Android com SQLite

Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Jose Berardo
 
E tertulia paol-rq
E tertulia paol-rqE tertulia paol-rq
E tertulia paol-rqKMILT
 
Desenvolvendo aplicações móveis
Desenvolvendo aplicações móveisDesenvolvendo aplicações móveis
Desenvolvendo aplicações móveiscedulio
 
Desenvolvimento de Apps e Games para Android - Parte 1
Desenvolvimento de Apps e Games para Android - Parte 1Desenvolvimento de Apps e Games para Android - Parte 1
Desenvolvimento de Apps e Games para Android - Parte 1Erisvaldo Junior
 
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 RochaUbiracy Santos
 
Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012guisester
 
PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android Fundação Vanzolini
 
Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...
Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...
Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...Santhyago Gallao
 
Android Palestra
Android PalestraAndroid Palestra
Android PalestraRenato
 
Robson Soares - Android no Javaneiros 2010
Robson Soares - Android no Javaneiros 2010Robson Soares - Android no Javaneiros 2010
Robson Soares - Android no Javaneiros 2010robsonoracle
 
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisarTudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisarUEPA
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISLIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISOs Fantasmas !
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Androidilegra
 

Semelhante a Apresentação sobre desenvolvimento Android com SQLite (20)

Conhecendo o Android
Conhecendo o AndroidConhecendo o Android
Conhecendo o Android
 
Aplicativos no Android
Aplicativos no AndroidAplicativos no Android
Aplicativos no Android
 
Aplicacoes android
Aplicacoes androidAplicacoes android
Aplicacoes android
 
Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Curso de Google Android - Aula 1
Curso de Google Android - Aula 1
 
E tertulia paol-rq
E tertulia paol-rqE tertulia paol-rq
E tertulia paol-rq
 
Desenvolvendo aplicações móveis
Desenvolvendo aplicações móveisDesenvolvendo aplicações móveis
Desenvolvendo aplicações móveis
 
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
 
Android
AndroidAndroid
Android
 
Desenvolvimento de Apps e Games para Android - Parte 1
Desenvolvimento de Apps e Games para Android - Parte 1Desenvolvimento de Apps e Games para Android - Parte 1
Desenvolvimento de Apps e Games para Android - Parte 1
 
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
 
Aplicações android
Aplicações androidAplicações android
Aplicações android
 
Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012
 
PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android
 
Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...
Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...
Android como plataforma de consumo de conteúdo, mídias digitais e entretenime...
 
Android Palestra
Android PalestraAndroid Palestra
Android Palestra
 
Robson Soares - Android no Javaneiros 2010
Robson Soares - Android no Javaneiros 2010Robson Soares - Android no Javaneiros 2010
Robson Soares - Android no Javaneiros 2010
 
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisarTudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisar
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISLIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Android
 
Joomla! para iniciantes - Evidosol 2011
Joomla! para iniciantes - Evidosol 2011Joomla! para iniciantes - Evidosol 2011
Joomla! para iniciantes - Evidosol 2011
 

Mais de Fernando Anselmo (20)

Tutorial para Ukulele
Tutorial para UkuleleTutorial para Ukulele
Tutorial para Ukulele
 
JSTL em 21mins
JSTL em 21minsJSTL em 21mins
JSTL em 21mins
 
Curso administracao do tempo
Curso administracao do tempoCurso administracao do tempo
Curso administracao do tempo
 
ReviSE - Edição 72
ReviSE - Edição 72ReviSE - Edição 72
ReviSE - Edição 72
 
ReviSE - Edição 71
ReviSE - Edição 71ReviSE - Edição 71
ReviSE - Edição 71
 
ReviSE - Edição 70
ReviSE - Edição 70ReviSE - Edição 70
ReviSE - Edição 70
 
ReviSE - Edição 69
ReviSE - Edição 69ReviSE - Edição 69
ReviSE - Edição 69
 
ReviSE - Edição 68
ReviSE - Edição 68ReviSE - Edição 68
ReviSE - Edição 68
 
ReviSE - Edição 67
ReviSE - Edição 67ReviSE - Edição 67
ReviSE - Edição 67
 
ReviSE - Edição 66
ReviSE - Edição 66ReviSE - Edição 66
ReviSE - Edição 66
 
ReviSE - Edição 65
ReviSE - Edição 65ReviSE - Edição 65
ReviSE - Edição 65
 
ReviSE - Edição 64
ReviSE - Edição 64ReviSE - Edição 64
ReviSE - Edição 64
 
ReviSE - Edição 63
ReviSE - Edição 63ReviSE - Edição 63
ReviSE - Edição 63
 
Ambiente de Desenvolvimento Linux
Ambiente de Desenvolvimento LinuxAmbiente de Desenvolvimento Linux
Ambiente de Desenvolvimento Linux
 
ReviSE - Edição 62
ReviSE - Edição 62ReviSE - Edição 62
ReviSE - Edição 62
 
ReviSE - Edição 61
ReviSE - Edição 61ReviSE - Edição 61
ReviSE - Edição 61
 
ReviSE - Edição 60
ReviSE - Edição 60ReviSE - Edição 60
ReviSE - Edição 60
 
ReviSE - Edição 59
ReviSE - Edição 59ReviSE - Edição 59
ReviSE - Edição 59
 
ReviSE - Edição 58
ReviSE - Edição 58ReviSE - Edição 58
ReviSE - Edição 58
 
ReviSE - Edição 57
ReviSE - Edição 57ReviSE - Edição 57
ReviSE - Edição 57
 

Apresentação sobre desenvolvimento Android com SQLite