SlideShare a Scribd company logo
1 of 47
Download to read offline
Lollipop
Android
#devfestnorte
+bryanollivie
Alguns Dados
Sobre o Android
UsuáriosAndroid
mi
0
150
300
450
600
Junho/11 Junho/12 Junho/13
538
223
77
>
Junho / 2014
1Bilhão
Usuários Ativos
>
20Bi
Mensagens por dia
>
93Milhões
Selfies por dia
>
1.5Tri
Passos por dia
100Bi
Verificações ao telefone por dia
>
Apps
246%2014
Google Play
E sua história
Android
-Novembro de 2007
Lançamento oficial
do android.
Beta
-Novembro de 2007
Lançamento
interno do android
dentro da google.
Alpha
-Setembro de 2008
-Android 1.0
Lançamento da
primeira versão
comercial.
Android 1.0
-Setembro de 2009
-Android 1.6
Melhorias de
pesquisa, navegação
e videos.
Donut
-Abril de 2009
-Android 1.5
Foi a primeira versão a
usar oficialmente um
nome baseado em
uma sobremesa.
Cupcake
-Outubro de 2009
-Android 2.0
Recurso de múltiplas
telas, a criação de
widgets, pastas e
papeis de paredes.
Eclair
-Dezembro de 2010
-Android 2.3
Melhoria e inclusão de
novos sensores e
otimização do android
para jogos.
Gingerbread
-Maio de 2010
-Android 2.2
Recursos de voz
começaram a ser
incorporados.
Froyo
-Fevereiro de 2011
-Android 3.0
Otimização do android
para o mundo dos
tablets.
Honeycomb
-Julho de 2012
-Android 4.1
Gráficos suaves, novo
google now.
1 mi de apps na
google play.
Jelly Bean
-Outubro de 2011
-Android 4.0
O Android vem com
um novo design, mais
simples e bonito.
Android ICS
-Outubro de 2013
-Android 4.4
Designs mais polidos,
melhor desempenho
e novas
funcionalidades.
Kitkat
Android
Lollipop
✓Design
✓Mais seguro
✓Suporta apps 64 bits
✓Suporta processadores gráficos mais potentes
✓Otimização para games
✓Maior desempenho de processamento
✓Maior otimização da bateria
Lollipop
Project
VOLTA
Laboratorio Nexus 5
✓ Nexus 5 em ¨stand by¨ durou 1 mês.
Testes em Laboratório
✓ Despertar de um aparelho por 1 segundo consome até
2 minutos de bateria em modo ¨stand by¨.
✓ Ativa a tela
✓ Ativação de aplicativos
✓ Processador
✓ Modem
✓ Verificar atualizações disponíveis.
1seg. 2min.
JobScheduler API
✓ Desenvolvedores tratarem da bateria baixa.
✓ Filtrar pedidos de aplicativos sem importância.
✓ Rejeita notificações não importantes.
✓ Atualizações só quando o aparelho estiver carregado.
✓ Criar critérios para a atividade de rede.
Battery Historian
✓ Rastreador de estatísticas da bateria.
✓ Dados detalhados sobre o gasto de energia dos smartphones.
✓ Permite ao usuário gerenciar melhor o recurso.
✓ Possui métodos de rastreamento para que uma empresa verifique o que
está consumindo mais bateria em seu app.
Função “Econômica”
✓ Diminui o desempenho do aparelho
✓ Diminui o brilho da tela e outros recursos
✓ Em um Nexus 5 garantiu 2 horas a mais.
345
471
Android Kitkat 4.4.4
Android L Preview
min.
Maquina virtual android
Dalvik
Dalvik Atualmente
java .class .dex .apk
Android
Idioma A
Apps
Idioma B
Dalvik
Tradutor
Sotaque
Diferença de
Hardware
• Compilação em tempo real (Just-in-Time)
Dalvik Atualmente
Vantagens
✓ Uma máquina virtual com o Dalvik torna o Android mais
amplo, traduzindo o código dos apps para que uma grande
quantidade de aparelhos possa executá-los.
✓ A maioria dos apps ainda está nesse esquema.
Desvantagem
✓ Demora na execução de apps.
✓ Ocupa grande parte dos recursos do aparelho.
✓ Travamento de apps mais robustos.
Android-Run-Time
ART
Os Apps são pré-compilados na instalação
✓Ahead-of-Time
Vantagens
✓ Mais velocidade no processamento e na execução de
tarefas.
✓ Evita a repetição de atividades que acontece na compilação
atual do Dalvik.
✓ Menor consumo de energia.
Desvantagem
✓Instalação mais demorada.
Dalvik vs ART
✓ Aumenta a velocidade de execução dos apps
✓ Execução dos apps 2x mais rápido da que a dalvik.
Design
Material
Material Desing
✓ Baseado em papel, tinta e formas basicas.
✓ Folha de papel digital.
✓ Profundidade, sombras, transições.
Visuais
Botões
✓ Os botões VOLTAR, HOME e
MENU foram redesenhados e
agora são representados por
formas geométricas.
Discador
✓ Leve
✓ Rapido
✓ Simples
✓ Design remodelado
Notificações
✓Notificações dos apps mais
usados ficam na tela de bloqueio.
✓As mais importantes ficam em
evidencia na tela de bloqueio.
Gerenciador de aplicações
✓ Formato de flip-chart.
✓Abas do google chrome são
disponibilidades como se fossem
aplicações separadas.
✓ Mais fácil de visualizar os apps
✓ Simples de gerenciar.
Material Theme
✓ Novo estilo.
✓ Widgets permitem definir sua paleta de cores.
✓ Animações padrão para o feedback tátil.
✓ Animações nas transições.
✓ Animações nos ícones.
Dark material theme Light material theme
RecyclerView
✓ Uma opção mais adaptável de
listView.
✓ Diferentes tipos de layout
✓ Melhorias no desempenho.
CardView
✓ Permite exibir informações
importantes dentro de cartões.
✓ Tem uma aparência mais
consistente.
✓ Facilita a visualização e da mais
destaque.
Propriedade Z
✓ Views possuem a propriedade Z agora.
✓ Elevação da view.
✓ Determina o tamanho da sombra.
API de Animações
✓ Animações personalizadas
para feedback de toque.
✓ Estado de exibição.
✓ Transições de atividade.
✓ Oculta views com animações
Android
Segurança
Proteção
✓ Exigir senha para efetuar o hard reset.(Factory Reset Protection)
✓ Permite remover os apps de fabricantes.
✓ Bloqueio do aparelho contra roubo (kill switch).
✓ Security Enhanced Linux.
✓ Encriptação de dados por padrão.
✓ Proteção conjunta com o wear.
✓ Definição de perfis com o android work.
✓ Analisa o ambiente por localização, voz, wear etc..
Mercado
Tendências
✓Wear
✓TV
✓Auto
✓Automação Residencial
✓Saúde
✓Diagnostico
Tendências
bryanollivie+bryanollivie
Bryan Ollivie
/bryanollivie
bryanollivie
bryanollivie
Obrigado !!!

More Related Content

Similar to Android Lollipop - Principais Recursos e Novidades

HTML5 Mobile Aula 1
HTML5 Mobile Aula 1HTML5 Mobile Aula 1
HTML5 Mobile Aula 1Jose Berardo
 
Android ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRecAndroid ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRecAntonio Marin Neto
 
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 urutai-mobile
Palestra urutai-mobilePalestra urutai-mobile
Palestra urutai-mobileRogerio Fontes
 
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
 
Android DevConference - Develop on Android and find success on Google Play
Android DevConference - Develop on Android and find success on Google PlayAndroid DevConference - Develop on Android and find success on Google Play
Android DevConference - Develop on Android and find success on Google PlayiMasters
 
Descomplicando o Android
Descomplicando o AndroidDescomplicando o Android
Descomplicando o AndroidHeider Lopes
 
Android: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataformaAndroid: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataformaJonas Alves
 
Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7
Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7
Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7Dirceu Belém
 
Definindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveisDefinindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveisThiago Cordeiro
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidRafael Sakurai
 
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
 
Introdução à plataforma Android
Introdução à plataforma AndroidIntrodução à plataforma Android
Introdução à plataforma AndroidNatanael Fonseca
 

Similar to Android Lollipop - Principais Recursos e Novidades (20)

HTML5 Mobile Aula 1
HTML5 Mobile Aula 1HTML5 Mobile Aula 1
HTML5 Mobile Aula 1
 
Android ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRecAndroid ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRec
 
Android - Além do HelloWord
Android - Além do HelloWordAndroid - Além do HelloWord
Android - Além do HelloWord
 
Android
Android Android
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
 
Trabalho iOS e Android
Trabalho iOS e AndroidTrabalho iOS e Android
Trabalho iOS e Android
 
Palestra urutai-mobile
Palestra urutai-mobilePalestra urutai-mobile
Palestra urutai-mobile
 
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
 
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
 
JQuery Mobile
JQuery MobileJQuery Mobile
JQuery Mobile
 
Android DevConference - Develop on Android and find success on Google Play
Android DevConference - Develop on Android and find success on Google PlayAndroid DevConference - Develop on Android and find success on Google Play
Android DevConference - Develop on Android and find success on Google Play
 
Descomplicando o Android
Descomplicando o AndroidDescomplicando o Android
Descomplicando o Android
 
Android: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataformaAndroid: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataforma
 
Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7
Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7
Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7
 
Google IO'17
Google IO'17Google IO'17
Google IO'17
 
Definindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveisDefinindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveis
 
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
 
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)
 
Introdução à plataforma Android
Introdução à plataforma AndroidIntrodução à plataforma Android
Introdução à plataforma Android
 

Android Lollipop - Principais Recursos e Novidades