Обложка канала

Android Good Reads. Страница 14

2600 @droidgr

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

  • Android Good Reads

    Как кешировать WebView Команда Microsoft Teams делится опытом по тому, как решить проблемы перфоманса, появляющиеся при создании новых WebView в разных Activity.
    Clean Android WebView caching

    Want to learn how to reliably cache android webviews without causing context leaks? You are at the right place.

    Medium
  • Android Good Reads

    Анимации в Compose Очень подробный туториал на русском языке про высокоуровневые и низкоуровневые анимации в Compose.
  • Android Good Reads

    Советы по работе с новым Notification Permission - В Android 13 появляется новый runtime permission, который должен выдать пользователь, чтобы приложение могло отправлять уведомления - Базовая информация по работе с ним есть в документации - В статье разбираются лучшие практики по тому, как запрашивать это разрешение, тестировать и отправлять уведомления
    Top Tips for Adopting Android’s Notification Permission

    Excess notifications is a digital-wellbeing problem for users worldwide. In Android 13, we’re helping users take back control of their…

    Medium
  • Реклама

  • Android Good Reads

  • Android Good Reads

    8 сентября в 19:00 пройдет совместный митап Rambler&Co и Okko для разработчиков. Обсудят интересные темы про мобильную разработку: как сохранить непрерывность процессов, когда не знаешь, что случится завтра; реально ли запустить приложение за 3 дня; можно ли подружиться с техподдержкой Apple TV. Регистрируйся, чтобы получить ссылку на встречу или прийти лично, зови друзей и коллег.
  • Android Good Reads

    Talking Kotlin про Compose в CashApp Джейк Уортон рассказывает про то, как CashApp переехал на Compose. А кроме этого активно топит за то, что Compose – на самом деле не UI фреймворк, и зона его применения гораздо шире.
    Compose in Cash App with Jake Wharton and Saket Narayan | Talking Kotlin

    This time we are talking to Jake Wharton and Saket Narayan about how Kotlin and Compose are used in Cash App and why “it is time for XML to die!” Molecule library - https://github.com/cashapp/molecule #Kotlin #Compose

    YouTube
  • Android Good Reads

    Лучшие практики работы с Flow 🙅‍♀️Не используйте Flow, если не работаете со стримами. В большинстве случаев вам достаточно обычных suspend-функций. ⚠️Используйте оператор catch() для потоковой обработки ошибок 🤔Уменьшайте уровень вложенности кода с помощью .launchIn(scope) 💉Инжектируйте диспатчеры с помощью flowOn для улучшения тестируемости
  • Android Good Reads

    6 Jetpack Compose Guidelines to Optimize Your App Performance

    In this article, you’ll learn how to optimize your app performance following Stream’s top six Jetpack Compose guidelines.

    getstream.io
  • Android Good Reads

    Интерактивный курс AtomicKotlin в IntelliJ - AtomicKotlin – книга и курс для тех, кто только вкатывается в Kotlin и хочет разобраться, как писать идиоматичный код - Курс и все задания доступны в виде бесплатного плагина для IntelliJ
    AtomicKotlin - Edu Plugin | Marketplace

    These are examples and exercises accompanying the Atomic Kotlin book.

    JetBrains Marketplace
  • Android Good Reads

  • Android Good Reads

  • Android Good Reads

  • Android Good Reads

    Как избежать бойлерплейта при работе с Use Cases Одна из основных проблем чистой архитектуры и юзкейсов в частности состоит в том, что в ряде случаев они становятся просто бесполезными прослойками над репозиторием. Автор разбирает плюсы и минусы четырех подходов к их организации. Оптимальный способ их организации – функциональные юзкейсы с функциональными интерфейсами.
  • Android Good Reads

    Онлайн-книга про алгоритмы Большая коллекция статей про различные виды алгоритмов, структур данных и связанных с этим областей знаний.
  • Android Good Reads

    Как писать плагины для Danger CI - Danger – это система для автоматизации сообщений во время автоматического code review. По сути, она умеет брать output любых анализаторов кода и превращать его в понятные сообщения в GitHub PR. - Автор статьи подключает ktlint к Danger и на его примере показывает, как решить такую задачу и для других проверок.
  • Реклама

  • Android Good Reads

    Cross device SDK Developer Preview Cross device SDK – это набор API для разработки приложений, которые работают сразу на нескольких типах устройств. Оно помогает со следующими задачами: - Найти девайсы рядом с текущим и соединиться с ними - Пошарить стейт между приложениями на разных устройствах - Запустить приложение на второстепенном устройстве без запуска его на основном - Начать выполнять задачу на одном устройстве и продолжить на другом 📹Детальное видео 📝Документация
  • Android Good Reads

    v9 – библиотека для работы с векторными изображениями - v9 позволяет динамически ресайзить Path-объекты, сохраняя изначальные размеры некоторых из их частей - Аналогичным образом работают 9-patch bitmaps - Автор библиотеки – Romain Guy, ключевой разработчик Compose и Android
  • Android Good Reads

    onBackPressed() deprecated Начиная с Android 13, метод onBackPressed() депрекейтится. Причина в том, что обработка перехода назад переводится на ahead-of-time модель.