1. Android Lollipop, o que há de novo?
Fernando Oliveira | Mobile Applications Developer
NYX Knowledge
2. Fernando Oliveira
Mobile Applications Developer - NYX Knowledge
Skills:
Desenvolvimento backend com Java e Python
Desenvolvimento mobile para Android e iOS
Frontend com AngularJS
fernandooliveira@nyxk.com.br
nandooliveira.al@gmail.com
+FernandoOliveira3
3. Material Design
• Novo Tema
• Novos Widgets
• Novas APIs
http://www.google.com.br/design/spec/material-design/introduction.html
http://material.angularjs.org
7. Notificações
• Mais visíveis, acessíveis e configuráveis
• Lock Screen notifications
• Heads UP notifications
• Novos metadados
• Novo Media Notification Template
Heads UP Notification
Lock Screen Notification
8. Notificações
• Mais visíveis, acessíveis e configuráveis
• Lock Screen notifications
• Heads UP notifications
• Novos metadados
• Novo Media Notification Template
Heads UP Notification
Lock Screen Notification
10. Performance
• ART - Android Runtime
• Construído para suportar uma mistura de ahead-of-
time (AOT), just-in-time (JIT) e código interpretado.
• Suportado pelas arquiteturas ARM, x86 e MIPS.
• Totalmente compatível com arquiteturas de 64bits.
• Coletor de lixo mais eficiente.
• Melhor gerenciamento de memória.
11. Performance
• Suporte a plataformas com arquitetura de 64bits
• Apps escritas em Java executam como aplicações 64
bits automaticamente.
• NDK extendido para suportar novas ABIs para v8 ARM, e
x86-64, e MIPS-64
• Áudio e gráficos Sync
13. Android TV
• Home screen
simplificada
• Recomendações
personalizadas
• Busca por voz
• Comunicação com fontes de vídeo como HDMI, canais
de TV e receptores de IPTV.
14. Recent Documents
Redesign do espaço de aplicativos
recentes
Permite mostrar acitvities diferentes
da sua aplicação como documentos
individuais
Criar novos documentos
Intent.FLAG_ACTIVITY_NEW_DOCUMENT
<activity documentLaunchMode=“always" />
15. Conectividade Avançada
• Bluetooth Low Energy Peripheral Device Support
• Multi Networking
• NFC
• Android beam no menu de compartilhamento
• NfcAdapter.invokeBeam()
16. Alta performance gráfica
• Suporte a Khronos OpenGL ES 3.1
• Sombras
• Aceleração de efeitos visuais
• Alta qualidade de compressão de
textura
• Tamanho de textura padronizada
• E mais…
• Android Extension Pack (AEP)
17. Áudio mais poderoso
• Baixa latência de entrada de audio
• Audio Streaming Mixing
• É possível expor e navegar pela mídia de audio
• Controle mais preciso sobre text-to-speech
• Suporte para periféricos USB de áudio
18. Câmera & Vídeo
• API para novas câmeras
• Controle de exposição
• Sensibilidade ISO
• Duração de frases
• Informações detalhadas sobre as propriedades da câmera e suas
capacidades
• H.265 - High Efficiency Video Coding (HEVC)
• Tunelamento Multimídia