Get Mystery Box with random crypto!

大家好 Пропустили прошлую неделю, так что будем нагонять :) | GDG Minsk Новости

大家好

Пропустили прошлую неделю, так что будем нагонять :) Уже ноябрь, а значит совсем скоро и зима придет, а там и праздники Хочется скорее, чтоб они наступили и можно будет поздравлять друг друга
Пока еще у нас есть время, давайте начнем понедельник с приятных вещей - рассмотрим, что же интересного было в мире Android разработки за последнюю неделю:
Testing Kotlin Coroutines
Данная статья - это выдержка из книги Kotlin Coroutines, которая рассказывает о том как тестировать корутины, какие механизмы есть, как тестировать время и что там с диспатчерами можно сделать

How Trello Android converted from Gson to Moshi
Android команда Trello недавно перешла с использования Gson на Moshi для обработки JSON. В данной статье автор решил задокументировать весь процесс по шагам как происходил переход.

В этой статье было интересно посмотреть как ребята подходят к миграции с одной технологии на другую. Будет полезно почитать сам процесс, может в своих командах можно будет применить. Единственное, что смутило - это фраза: As for why we picked Moshi over competitors (e.g. Kotlin serialization), we generally trust Square's libraries, we've used Moshi in the past for projects (both at work and at home) and felt it worked well. We did not do an in-depth study of alternatives.

Тут уже каждому свое решать

Figma2Android: Как мы делали плагин для Figma, чтобы ускорить разработку интерфейсов в Jetpack Compose
Пока Google только говорит о новом плагине, который сможет перегонять дизайн из Figma в Jetpack Compose, автор статьи уже смог сделать это. Встречайте репозиторий, который сможет спасти много жизней
В данной статье автор рассказывает какие проблемы встретил автор при реализации и как это уже сегодня можно использовать

Migrating to Material Design 3
Совсем недавно Google анонсировало новый дизайн под названием Material You. А теперь уже в статье автор рассказывает о том как мигрировать на новый дизайн. Главная фича - это поддержка dynamic color, поддержку которых нужно имплементировать в своих приложениях.

Automate your pre-release testing with the App Distribution REST API
Для Firebase App Distribution появилось свое Firebase App Distribution REST API, которые вы можете использовать для дистрибьюции приложения, написав свой скриптик. С помощью этого API вы можете встроить логику в ваши инструменты, чтобы добавлять и удалять тестировщиков, загружать новые релизы, дистрибьютить свое приложени, обновлять релиз ноутсы и т.д.

В данной статье вы найдете все ссылки и информацию как этим можно воспользоваться

ExpandableText in Jetpack Compose
В данной статье автор покажет как можно превратить виджет Text в ExpandableText к примеру для показа Show More / Show Less. Обычная механика по клику текст раскрывается с анимацией и потом обратно по клику сворачивается.
Вы удивитесь как мало кода нужно написать, чтобы такое поведение поддержать для Text

В конце по традиции наша любимая рубрика - это хорошие мысли хороших людей:
“Be curious. Read widely. Try new things. I think a lot of what people call intelligence boils down to curiosity.” - Aaron Swartz

Хорошей и продуктивной всем недели