Este é o Now in Android, seu guia atualizado de novidades e fatos importantes do mundo de desenvolvimento no Android.
A segunda versão da visualização do desenvolvedor do Android 12 já está disponível.
Leia o blog e tenha uma visão geral da versão para desenvolvedores, desde melhorias no picture-in-picture até uma nova API RenderEffect para facilitar e aprimorar os efeitos gráficos, como foco e filtros de cores.
Enquanto isso, melhoramos a documentação do desenvolvedor referente a essas versões de pré-lançamento, conforme descrito a seguir:
Confira o site da Visualização do desenvolvedor do Android 12 para ver informações sobre mudanças de comportamento, novos recursos e APIs e muito mais. E, o mais importante: experimente apps na nova versão e envie seu feedback sobre quaisquer problemas que encontrar. Esse é o objetivo dessas versões de pré-lançamento: refinar tudo até o momento do lançamento do produto acabado.
Fique ligado nas próximas versões, enquanto prosseguimos até a versão final, com cada vez mais recursos, correções e funcionalidades. Sem sombra de dúvida.
A série MAD Skills continua rolando, com conteúdo técnico sobre Modern Android Development. A série WorkManager no MAD Skills chega ao fim esta semana, mas antes disso há muito conteúdo a ser verificado:
Suspensão de uso do Firebase JobDispatcher e do GCMNetworkManager:Você ainda usa as APIs Firebase JobDispatcher ou GCMNetworkManager? Se usa, então… não deveria, porque as duas estão obsoletas, e é hora de evoluir. WorkManager ao resgate!
Neste episódio, Caren Chang mostra como migrar códigos para usar o WorkManager. Além do vídeo abaixo, não deixe de conferir os guias sobre a migração do Firebase JobDispatcher e do GCMNetworkManager.
Community Tip:Hugo Visser compartilha com você como ele usa o WorkManager para programar o download e o processamento regulares de dados no app relacionado à saúde em que ele trabalha. Ele também fala como um problema que eles encontraram em alguns dispositivos resultou na identificação de um erro que agora foi corrigido nas versões mais recentes do WorkManager (o feedback ajuda!).
Sessão de Perguntas e respostas sobre o WorkManager:Para o episódio final da série WorkManager, mais uma vez teremos uma sessão de Perguntas e respostas ao vivo com os especialistas do WorkManager. Junte-se a mim (fazendo as perguntas) e a Ben Weiss e Caren Chang (seus anfitriões da série) e Sumir Kataria e Rahul Ravikumar (os engenheiros por trás do WorkManager) na manhã da quinta-feira (horário do Pacífico) enquanto tentamos responder a todas as suas perguntas sobre essa API.
Sei que é muito provável que a sessão de Perguntas e respostas já tenha acontecido quando você estiver lendo isto. Não se preocupe: você ainda pode verificar a gravação no link abaixo para saber o que aconteceu.
Para ver o conteúdo atual, não deixe de conferir a playlist do MAD Skills no YouTube, os artigos no Medium ou esta página de destino útil, que fornece acesso a todo o conteúdo.
Recentemente, lançamos algumas versões estáveis de correções de erros do AndroidX, incluindo Fragment 1.3.2, Activity 1.2.2 e Lifecycle 2.3.1.
Mais algumas novas bibliotecas interessantes acabaram de chegar à sua primeira versão Alfa, incluindo:
O Oboe é uma biblioteca nativa que oferece áudio de alto desempenho e baixa latência em várias versões do Android e dispositivos. Conversamos com os engenheiros do Oboe no último mês de abril no podcast do ADB e, agora, o Oboe está integrado ao SDK do Games. Daniel Galpin postou um artigo no blog do Android Developers detalhando como adicioná-lo a um projeto e começar a utilizá-lo em códigos.
High Performance Game Audio with Oboe
Manuel Vivo escreveu um artigo para introduzir as novas APIs no Lifecycle 2.4.0-alpha01 e permitir a coleta mais segura de fluxos do Kotlin a partir da camada da IU.
A safer way to collect flows from Android UIs
Nicole Borrelli postou um artigo sobre como e quando usar PendingIntents de forma apropriada. Esse tópico vem a calhar devido à mudança orientada à segurança na próxima versão, que exige que os apps segmentados para o Android 12 declarem a mutabilidade de PendingIntents.
All About PendingIntents
O Android Basics in Kotlin, um curso para as pessoas que desejam aprender sobre os fundamentos de desenvolvimento em Android e também sobre programação no Kotlin, acaba de lançar a Unit 4: Connect to the Internet. Com esse novo conteúdo, você codificará com as corrotinas do Kotlin e aprenderá a usar bibliotecas importantes, como Retrofit e Coil, para lidar com dados de rede.
O Android Developers Backstage agora tem um novo site, um novo feed e um novo logotipo supermoderno!
Essa mudança não deve afetar os atuais assinantes do ADB; o feed faz o redirecionamento para que você não tenha que renovar a assinatura. Mas, se você procura por notas do programa de episódios futuros, verifique o Libsyn, em adbackstage.libsyn.com.
O primeiro episódio postado no novo site e feed foi nossa entrevista com Chris Lacy, um experiente desenvolvedor independente de apps Android. Romain e eu conversamos com Chris sobre como ele implementou alguns de seus apps e sobre algumas das coisas que ele aprendeu sobre programação no Android e APIs ao longo do caminho.
Isso é tudo, por enquanto. Então, leia sobre os novos recursos do Android 12 DP2. Assista aos episódios mais recentes da série WorkManager do MADSkills. Experimente as mais recentes versões de bibliotecas do AndroidX. Leia artigos sobre o Oboe, os fluxos do Kotlin e PendingIntents. Participe da unidade mais recente do curso Android Basics in Kotlin. Ouça o podcast do ADB mais recente. Em breve, voltaremos com a próxima atualização do universo dos desenvolvedores Android.
Postar um comentário
Nenhum comentário :
Postar um comentário