Получи случайную криптовалюту за регистрацию!

Android Good Reads

Логотип телеграм канала @droidgr — Android Good Reads A
Логотип телеграм канала @droidgr — Android Good Reads
Адрес канала: @droidgr
Категории: Технологии
Язык: Русский
Количество подписчиков: 3.67K
Описание канала:

Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день.
Размещение рекламы: @tatiana_2209

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал droidgr и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения

2022-09-01 10:30:46
Wear OS Tiles Material Library

- В новой библиотеке есть базовые компоненты для построения любого тайла: кнопки, индикаторы прогресса, текст
- Начиная с Android Studio Dolphin есть возможность устанавливать и запускать тайл прямо из IDE

Детальные гайдлайны
Примеры кода
712 viewsEgor Tolstoy, 07:30
Открыть/Комментировать
2022-08-31 18:31:14
Pokedex – пример современного Android приложения

Pokedex – MVVM приложение, которое использует все последние архитектурные рекомендации Google. Технический стек:

Hilt
Coroutines
Flow
Room
Material Design
KSP
1.2K viewsEgor Tolstoy, 15:31
Открыть/Комментировать
2022-08-31 13:30:31
Серия статей про MVI на стейт-машине

В серии статей разбирается, как реализовать MVI архитектуру без втаскивания в проект лишних зависимостей.

Основные идеи
Обвязка
Многомодульность и мультиплатформа
Код на GitHub
1.3K viewsEgor Tolstoy, 10:30
Открыть/Комментировать
2022-08-31 09:30:20
Как избежать бойлерплейта при работе с Use Cases

Одна из основных проблем чистой архитектуры и юзкейсов в частности состоит в том, что в ряде случаев они становятся просто бесполезными прослойками над репозиторием. Автор разбирает плюсы и минусы четырех подходов к их организации.

Оптимальный способ их организации – функциональные юзкейсы с функциональными интерфейсами.
1.4K viewsEgor Tolstoy, 06:30
Открыть/Комментировать
2022-08-30 18:30:51
Онлайн-книга про алгоритмы

Большая коллекция статей про различные виды алгоритмов, структур данных и связанных с этим областей знаний.
1.6K viewsEgor Tolstoy, 15:30
Открыть/Комментировать
2022-08-30 14:31:33
Как писать плагины для Danger CI

- Danger – это система для автоматизации сообщений во время автоматического code review. По сути, она умеет брать output любых анализаторов кода и превращать его в понятные сообщения в GitHub PR.
- Автор статьи подключает ktlint к Danger и на его примере показывает, как решить такую задачу и для других проверок.
1.5K viewsEgor Tolstoy, 11:31
Открыть/Комментировать
2022-08-30 10:30:55
Cross device SDK Developer Preview

Cross device SDK – это набор API для разработки приложений, которые работают сразу на нескольких типах устройств. Оно помогает со следующими задачами:

- Найти девайсы рядом с текущим и соединиться с ними
- Пошарить стейт между приложениями на разных устройствах
- Запустить приложение на второстепенном устройстве без запуска его на основном
- Начать выполнять задачу на одном устройстве и продолжить на другом

Детальное видео
Документация
592 viewsEgor Tolstoy, 07:30
Открыть/Комментировать
2022-08-29 18:31:11
v9 – библиотека для работы с векторными изображениями

- v9 позволяет динамически ресайзить Path-объекты, сохраняя изначальные размеры некоторых из их частей
- Аналогичным образом работают 9-patch bitmaps
- Автор библиотеки – Romain Guy, ключевой разработчик Compose и Android
1.1K viewsEgor Tolstoy, 15:31
Открыть/Комментировать
2022-08-29 13:30:17
onBackPressed() deprecated

Начиная с Android 13, метод onBackPressed() депрекейтится. Причина в том, что обработка перехода назад переводится на ahead-of-time модель.
1.4K viewsEgor Tolstoy, 10:30
Открыть/Комментировать
2022-08-29 10:30:32
Официальный гайд по архитектуре offline-first приложений

Основные требования к offline-first приложению: оставаться раьотоспособным без сетевого соединения, всегда показывать локальные данные, не дожидаясь ответа сервера, запрашивать обновления сервера с учетом ограничений сети и батареи. В гайде даются советы, как:

- Организовать слой данных с двумя репозиториями – для локального хранения и работы с удаленными данными
- Построить операции чтения и записи данных
- Обрабатывать ошибки
- Решать конфликты при синхронизации
1.4K viewsEgor Tolstoy, 07:30
Открыть/Комментировать