Android Stack Weekly — Edição nº 8

Bem-vindo ao Android Weekly — um boletim informativo sobre novos desenvolvimentos e atualizações do universo Android com curadoria da equipe Canopas, entregue todas as segundas-feiras.

Artigos

DataStore e trabalho síncrono

Saiba como fazer trabalho síncrono com o DataStore. Ele não oferece suporte síncrono pronto para uso . O DataStore salva seu conjunto de dados em um arquivo e, sob o capô, executa todas as operações de dados em Dispatchers.IO, a menos que especificado de outra forma, mantenha seu thread de interface do usuário desbloqueado.

Ações de IME do Android: não as ignore.

Confira este artigo para saber por que você deve considerar o uso do IME Actions e como isso aprimora a experiência do usuário.

Explorando o Jetpack WindowManager para dispositivos dobráveis

Nesta postagem, saiba como configurar o emulador de dispositivo dobrável e como usar a biblioteca Jetpack WindowManager para criar UIs responsivas para Android.

Animação de carrossel de cartas no Jetpack compose

Esta postagem do blog é uma implementação da animação de carrossel no jetpack compose.

Diálogos de confirmação mais inteligentes com Coroutines do Kotlin

Este artigo tem como objetivo fornecer algumas ideias sobre como transformar esse padrão de design (às vezes) questionável no código sequencial que todos nós apreciamos.

Bibliotecas

Kluent

Kluent é uma biblioteca “Fluent Assertions” escrita especificamente para Kotlin. Ele usa as Infix-Notations e Extension Functions do Kotlin para fornecer um wrapper fluente em torno de JUnit-Asserts e Mockito.

JetCountryPicker

Seletor de folha inferior de código de país no Jetpack Compose

android-junit5

Um plugin Gradle que permite a execução de testes JUnit 5 em ambientes Android. Este plug-in configura as tarefas de teste de unidade para cada variante de compilação de um projeto a ser executado na plataforma JUnit. Além disso, oferece opções adicionais de configuração para esses testes por meio de um DSL conectado ao android.testOptions.

Recursos

SSComposeCookBook

Uma coleção dos principais componentes de IU de composição do Jetpack que são comumente usados.

Sugira um link para a próxima semana

Sugestões e feedbacks são mais que bem vindos!

Por favor, entre em contato conosco no Twitter da Canopas, mande @canopassoftware com o conteúdo ou feedback que você tiver, nós o consideraremos em nossa próxima semana.

Suggested posts

A Turo reduziu o tempo de inicialização do aplicativo em 77% usando ferramentas e práticas recomendadas para desenvolvedores Android

A Turo reduziu o tempo de inicialização do aplicativo em 77% usando ferramentas e práticas recomendadas para desenvolvedores Android

Turo é o maior mercado de compartilhamento de carros do mundo, onde os hóspedes podem reservar qualquer carro que quiserem e onde quiserem, a partir de uma vibrante comunidade de anfitriões confiáveis. Os desenvolvedores da Turo recentemente investiram pesadamente na melhoria do desempenho inicial de seu aplicativo Android.

Dominar arquiteturas de desenvolvimento Android (MVC, MVP, MVVM, MVI)

Dominar arquiteturas de desenvolvimento Android (MVC, MVP, MVVM, MVI)

Vamos mergulhar fundo no mundo das arquiteturas de desenvolvimento Android. Neste guia abrangente, exploramos diferentes padrões de arquitetura, estruturas e práticas recomendadas para ajudá-lo a criar aplicativos Android robustos, escaláveis ​​e de fácil manutenção.

Related posts

Rastreie qualquer pessoa com apenas um número de telefone | Investigação OSINT

Rastreie qualquer pessoa com apenas um número de telefone | Investigação OSINT

Você pode ser um investigador OSINT, jogador CTF ou simplesmente alguém que está recebendo chamadas de spam. Alguém que está tentando verificar o número que você viu em um anúncio.

Repensando a mídia: as cinco verdades de McChesney e o futuro das comunicações

No mundo hiperconectado de hoje, os sistemas de mídia desempenham um papel fundamental na formação da opinião pública e, consequentemente, na tomada de decisões democráticas. Em sua análise profunda da economia política da comunicação, o estudioso Robert McChesney desafia a sabedoria convencional e apresenta o que chama de “cinco verdades” sobre a mídia.

O que torna um podcast influente?

O que torna um podcast influente?

Na semana passada, notei um comunicado de imprensa, enviado via PressGazette (um site de notícias da mídia britânica). O artigo anunciava que a Acast, a empresa de publicidade e hospedagem de podcast Scandi, lideraria um consórcio de "provavelmente os editores mais influentes" em podcasting.

A arte é sempre apolítica?

A arte é sempre apolítica?

Ontem, fechamos a porta do Festival Eurovisão da Canção deste ano com uma brilhante e caótica grand finale, onde a cantora sueca Loreen levou para casa o troféu, tornando-se a primeira mulher a vencer duas vezes e trazendo a coroa de volta para a Suécia 50 anos depois que o ABBA venceu a competição com “Waterloo”. Eles se tornaram um dos maiores artistas do cânone da música pop.