Get Mystery Box with random crypto!

Bok svima! Начался декабрь, выпал первый снег, стало морозн | GDG Minsk Новости

Bok svima!

Начался декабрь, выпал первый снег, стало морозно на улице... Выглядит очень красиво Понедельник обещает быть бодрым и слегка морозным, так что утепляйтесь, берите чашечку кофе и устраивайтесь поудобней. Сейчас мы с вами вместе посмотрим или вспомним что было интересного за последнюю неделю в Android разработке:
ExoPlayer 2.16 — What’s new
Недавно вышел ExoPlayer 2.16, и в данной статье автор осветил некоторые из наиболее значимых изменений. Если вы хотите более подробно ознакомиться с обновлениями, то читайте релиз ноуты

Из интересного:
Подготавливают миграцию ExoPlayer в AndroidX Media3
 Задепрекейтили SimpleExoPlayer, вся функциональность которого перенесена в интерфейс ExoPlayer:
/* before */
SimpleExoPlayer player = new SimpleExoPlayer.Builder(context).build();
/* after */
ExoPlayer player = new ExoPlayer.Builder(context).build();

System Design Interview For Mobile Engineers
Чем сеньеристее вы становитесь, тем собеседование по проектированию системы становится более важным. В данной статье автор поделится своим рецептом прохождения таких собеседований на примере
Из статьи вы точно узнаете что от вас ожидают на таких этапах, а также поможет вам систематизировать ваши знания

Gradle and AGP build APIs: Configure your build
Google стартанула новый набор видео MAD Skills, который рассказывает о Gradle, AGP и их возможностях. Данная статья - это формат для тех, кто не любит смотреть видео, а больше потребляет контент, читая его. Видео можно найти тут
В данной статье вы узнаете про этапы сборки Gradle, поговорим о том, как параметры конфигурации AGP могут помочь настроить ваши сборки, и что делать, чтобы ваши сборки оставались эффективными

GDG DevFest 2021
4 декабря сообщества GDG Google Developer Groups провели DevFest Russia 2021 в онлайн формате! На сайте GDG DevFest 2021 вы найдете все плейлисты для 3 треков, один из которых как раз Mobile

Gradle and AGP build APIs: How to write a plugin
Мы продолжаем знакомить вас с новым видео про Gradle и в этот раз из статьи вы узнаете, как расширить свою сборку, написав собственный плагин

Gradle and AGP Build APIs: Taking your plugin to the next step!
Третья часть статей про гредл. В данной статье вы узнаете о задачах Gradle, провайдерах, свойствах и использовании входных и выходных данных задач. Тажке сможете узнать как получить доступ к различным артефактам сборки с помощью нового Artifact API

Leveraging Kotlin for Tests
Написание тестов - это важная часть вашей кодовой базы. В данной статье автор хочет показать как с помощью языковых функций Kotlin и продуманных шаблонов можно повысить удобочитаемость тестов

Hot and cold data sources
В данной статье автор разбирается в двух важных понятиях при работе с потоками данных. Что значит горячий и холодный источники данных, чем они отличаются и когда какой выбрать.

В конце по традиции новая мысль:
"Programming languages, like pizza, come in only two sizes: too big and too small." — Richard Pattis