O documento descreve as principais novidades do Android Lollipop, incluindo o novo tema Material Design, widgets e APIs, melhorias nas notificações, desempenho, conectividade, áudio, câmera e captura de tela.
Android Lollipop, oque há de novo?
Fernando Oliveira | Mobile Applications Developer
NYX Knowledge
2.
Fernando Oliveira
Mobile ApplicationsDeveloper - 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
• NovoTema
• Novos Widgets
• Novas APIs
http://www.google.com.br/design/spec/material-design/introduction.html
http://material.angularjs.org
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
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 aplataformas 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
Android TV
• Homescreen
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 doespaç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
• BluetoothLow 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