O que há de novo no Android 5.0 Lollipop
Autor: Fernando Arce | Publicado: 2014-10-22T11:00:00-03:00

Android 5.0 Lollipop é a maior atualização do Android até hoje, trazendo um conjunto de estilo visual novo, desempenho melhorado e muito mais. Ele também se estende por telas grandes e pequenas, incluindo telefones, tablets, wearables, TVs e até alguns modelos de carros, para dar aos usuários o acesso às informações quando eles mais precisam.Se você é desenvolvedor, já pode testar o Android 5.0 Lollipop. , Segue abaixo alguns dos destaques do novo android.ExperiênciaDesenho para o mundo multiscreen. Várias telas divididas aos mesmo tempo.Notificações melhoradas - Novas notificações mesmo quando seu celular ou dispositivo esteja bloqueado.Documentos simultâneos em Overview - Organizar a aplicação por tarefas e apresentá-los ao mesmo tempo como &quot;documentos&quot; individuais na tela. Por exemplo, aplicativos de mensagens instantâneas poderia declarar cada bate-papo como um documento separado. DesempenhoRuntime Android (ART) - Android 5.0 é executado exclusivamente na execução ART. ART oferece a head-of-time (AOT), coleta de lixo mais eficiente e um melhor desenvolvimento e depuração de recursos. Em muitos casos, melhora o desempenho do dispositivo, sem a necessidade de alterar o código.Suporte de 64 bits - Suporte para ABIs de 64 bits fornece espaço adicional e um melhor desempenho com certas cargas de trabalho de computação. Aplicativos escritos na linguagem Java pode ser executado imediatamente em arquiteturas de 64 bits sem modificações necessárias. NDK R10C inclui suporte de 64 bits, para aplicativos e jogos que utilizam código nativo.Projeto Volta - Novas ferramentas e APIs ajudá-lo a criar aplicativos eficientes em termos de bateria. Historiador de bateria, uma ferramenta incluída no SDK, permite visualizar eventos de energia ao longo do tempo e entender como o aplicativo está usando a bateria. A API JobScheduler permite definir as condições em que suas tarefas em segundo plano e outros trabalhos devem ser executados, por exemplo, quando o dispositivo está inativo ou conectado a uma rede sem contador ou a um carregador, para minimizar o impacto da bateria. OpenGL ES 3.1 e Android Pacote de Extensão - Com OpenGL ES 3.1, tem shaders de computação, texturas stencil e textura que reúnem para os jogos. Android Extension Pack (AEP) é um novo conjunto de extensões para OpenGL ES que trazem o desktop-class gráficos para Android, incluindo Tessellation e geometria shaders, e usam ASTC textura compressão em todas as tecnologias de GPU. Atualizações WebView - Atualizamos WebView para apoiar WebRTC, webaudio e WebGL será apoiada. WebView também inclui suporte nativo para todas as especificações Web Components: elementos personalizados, Sombra DOM, Importação HTML e modelos. WebView é agora separado do sistema e será atualizado regularmente através do Google Play.WorkplaceGerenciado provisionamento e visão unificada de aplicativos - para torná-lo mais fácil para que os funcionários têm um único dispositivo para uso pessoal e de trabalho, melhorias estruturais oferecer uma visão unificada de aplicativos, notificações e aplicativos através Recentes trabalho e aplicativos pessoais. Perfil APIs proprietários, no contexto local de trabalho, permitem aos administradores criar e gerenciar perfis de trabalho e definida como parte de um novo processo de provisionamento gerenciado.MídiaCapacidades avançadas da câmera - Uma nova API de câmera oferece novos recursos para captura de imagem avançada e processamento. Em dispositivos suportados, o aplicativo pode capturar YUV não-comprimido com uma resolução total de 8 megapixels em 30 FPS. Você também pode capturar os parâmetros de dados do sensor e controle de matérias, tais como tempo de exposição, a sensibilidade ISO, e duração do quadro, em uma base por-frame.Melhorias de áudio - A arquitetura de som foi aprimorado, com menor latência de entrada no OpenSL, a adição de múltiplos canais-mistura, e suporte ao modo de áudio digital USB. ConectividadeModo Peripheral BLE - dispositivos Android agora podem funcionar em modo periférico (BLE) Bluetooth Low Energy. Aplicativos podem usar esse recurso para transmitir a sua presença para dispositivos próximos - por exemplo, agora você pode construir aplicativos que permitem uma função do dispositivo como um farol e transmitir dados para outro dispositivo BLE.Multi-redes - Aplicativos podem solicitar dinamicamente redes baseadas em recursos, como medida ou ilimitado. Isso é útil quando você quiser usar uma rede específica, como celular. Aplicativos também podem solicitar plataforma para reavaliar redes de conexão à internet. Isso é útil quando seu aplicativo vê invulgarmente alta latência em uma rede particular, pode permitir que a plataforma de mudar para uma rede melhor (se disponível) mais cedo com uma entrega graciosa.Fonte: What&#39;s New in Android 5.0 Lollipop