TGViewer
Channel Public Channel
Android Good Reads

Android Good Reads

@droidgr

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

Размещение рекламы: @tanyasanovna
Subscribers
4.03K
Photos
415
Videos
17
Links
2.2K

Showing posts older than #1674 · Back to latest

Older Posts 18 shown
Post #1673 2.92K
Рекомендации по управлению стейтом TextField в Compose

Один из фокусов команды Compose – улучшить механизмы управления стейтом TextField. А пока, чтобы помочь вам избежать проблем с синхронизацией действий и стейта, Google выпустили подробный гайд с советами по тому, чего стоит избегать.
  • 💩 3
  • 👍 1
  • 💔 1
Post #1672 3.48K
70 Kotlin Coding Challenges

Репозиторий с заданиями разных уровней сложности. Каждое из них состоит из подробного описания с полезными ссылками, самой задачи и решения.
  • 👍 13
  • 👎 1
Post #1671 2.78K
Поэтапное моделирование системы типов

Использование примитивов в API чревато тем, что его потребители могут неверно интерпретировать систему измерений и передать не те значения, которые предполагал автор кода. В статье разбирается, как спроектировать API на Kotlin таким образом, чтобы избавиться от похожих проблем.
kt.academy Type modelling in Kotlin Type safety is undervalued in most software projects and causes enormous financial losses throughout the world. Changing a few bad habits can lead to more reliable software.
Post #1668 2.06K
Toolbox Enterprise от JetBrains

Toolbox Enterprise – новый инструмент, который помогает управлять парком IntelliJ IDE в компании, в том числе и Android Studio.

🔐Установка списка поддерживаемых версий, которые разработчики могут устанавливать на свои устройства
🎁Приватный репозиторий IDE плагинов, в котором можно держать как плагины, разработанные в компании, так и внешние, разрешенные или рекомендуемые к использованию
🛠Управление глобальными настройками IDE: code style, VM options, maximum heap size и другими
📊Сбор анонимной аналитики с разработческих машин, что особенно полезно платформенным командам

Пока доступен только закрытый ранний доступ, но вписаться уже можно!
  • 🔥 11
  • 🤮 2
Post #1666 2.51K
Правила ktlint, помогающие плавно адоптить Compose

Команда Twitter поделилась списком правил ktlint, которые помогают избегать типичных ошибок его использования в больших командах.

Детальное описание смысла всех правил можно прочитать в документации.
  • 🔥 10
  • 👍 2
  • 💩 1
Post #1665 2.06K
Стабильный релиз Android Studio Dolphin

🗜Обновление IntelliJ Platform до версии 2021.3: улучшения перфоманса и стабильности Find Usages и дебаггера, превью code intentions и другие фичи
🎨Jetpack Compose: новые инструменты для дебага рекомпозиций и улучшенные превью анимаций
⌚️Wear OS: обновленный эмулятор и упрощенный запуск тайлов и циферблатов
🚅Gradle Managed Virtual Devices: упрощенный сетап и управление девайсами, нужными для запуска тестов
  • 🔥 9
  • 👍 4
Post #1663 2.35K
Экспериментальные дополнения для Jetpack Glance

- Репозиторий glance-experimental-tools содержит экспериментальные штуки, которые пока рано вливать в основной проект
- Среди них, например, есть крутой glance-appwidget viewer. Он позволяет использовать Live Edit, переключаться между виджетами и ресайзить их
  • 👍 5
Post #1659 2.49K
Внедрение в команду Kotlin Multiplatform через создание шаренного модуля аналитики

Слайды доклада про то, как команда оценивала Kotlin Multiplatform через вынос в общий код всей аналитики в проекте. В процессе разбирается много интересных вопросов:

- Как хранить общий код
- Как структурировать проект
- Как подключать к iOS проекту много модулей
- Как тестировать и собирать общий код локально
- Как упростить деплой модуля
  • 👍 6
Post #1656 2.92K
Как в Uber работают над продуктивностью мобильных разработчиков

- В Uber 600 мобильщиков, десятки тысяч модулей и десятки миллионов строк кода
- Опытом разработчиков занимается 11 мобильных платформенных команд
- Продуктивность измеряется десятком метрик, в том числе различными этапами раундтрипа между изменением в коде и получением результата
- Раньше команда сидела на Buck, но с этого года перешла на Bazel
- Внутри развиваются десятки инструментов для более комфортной работы с кодом, в том числе своя облачная IDE
  • 😱 19
  • 💩 6
  • 👎 2
  • 🤔 1
  • 🤯 1
Post #1655 3.69K
Шаблоны от Google для создания новых приложений

Команда Android опубликовала шаблоны для быстрого создания новых приложений, полностью отвечающих архитектурным гайдлайнам. Клонируете репозиторий, прогоняете скрипт, подставляющий ваше имя проекта, разрабатываете.

🎨Compose UI
🧱Gradle KTS и Versions catalog
🏠Room, Hilt, ViewModel
  • 👍 20
Post #1654 2.91K
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →