Оба являются типами Job, но между ними есть важные различия, особенно в том, как они обрабатывают ошибки в дочерних корутинах.
MMKV — это эффективный, небольшой и простой в использовании мобильный фреймворк для хранения ключевых значений (key-value), используемый Tencent в приложении WeChat. В настоящее время он доступен...
Google, по сути, прочесывает Play Store в поисках мобильных приложений, совместимых с большими экранами, и оценивает их на предмет безопасности для использования в автомобилях.
Pixelfed позволяет пользователям делиться и просматривать фотографии и видео, а также отправлять сообщения другим людям.
Хотя UseCase широко используются во многих приложениях, разработчики часто применяют их не по назначению.
ViTune — приложение для Android для бесперебойного потокового воспроизведения музыки. Работает с YouTube Music, воспроизводит музыку с вашего устройства, играет в фоне и кэширует для офлайна,...
Отладка корутинов Kotlin не обязательно должна вызывать разочарование.
Aspecto — это макет, который идеально сохраняет соотношение сторон каждого элемента. Фичи: работает для Jetpack Compose/Compose Multiplatform, располагает элементы для оптимального использования пространства, использует инкрементные вычисления...
В этой подборке уменьшаем написание boilerplate и удаляем десятки тысяч строк кода, чистим проекты правильно и наблюдаем за закатом Stack Overflow, оцениваем рынок мобильных приложений в...
Это очень важный и интересный разговор в котором есть много неожиданных поворотов.
По умолчанию команда Android Studio «Build → Clean Project» удаляет не все. Могут накапливаться кэши, артефакты из модулей, остатки файлов Gradle и результаты сборки.
Благодаря Discover и Search, Google знает, чем вы интересуетесь. Daily Listen учитывает все это, чтобы создать 5-минутный эпизод, содержащий обзор историй и тем, за которыми вы...
mpvKt — медиаплеер для Android, основанный на mpv-android и стремящийся предоставить более приятный пользовательский интерфейс по сравнению с оригиналом. Предоставляет лучший UI, лучшее управление историей проигрывания,...
Поговорили о реализации и важности мобильных сервисов и о том, как сделать их правильно и справедливо, убрав монополию корпораций и предоставив выбор пользователю.
Прямой эфир с подведением итогов 2024. Говорим про события мобильной разработки в уходящем году и тренды на 2025.
Sequence Showcase — создание последовательностей с подсветкой разных элементов на экране в определенном порядке. Полезно для онбординга или релиза новых фич.
Сегодня команда поделилась результатами работы по трём направлениям: бизнес, продукт и технологии.
Использование ключей в LazyColumn - это простая, но мощная оптимизация, которая может значительно повысить производительность и удобство работы с приложением.
AnimeTV — это приложение для Android TV для просмотра любимых аниме-сериалов и фильмов на вашем телевизоре. Приложение также работает на Android устройствах без телевизора (телефоны и...
App Sizer — это инструмент от Grab, предназначенный для анализа загружаемого размера приложения для Android. Предоставляя подробную информацию о составе бинарного файла приложения, App Sizer помогает...