fa
Feedback
Android Broadcast

Android Broadcast

رفتن به کانال در Telegram

Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab #MQRZR

نمایش بیشتر

📈 تحلیل کانال تلگرام Android Broadcast

کانال Android Broadcast (@android_broadcast) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 14 584 مشترک است و جایگاه 8 745 را در دسته فناوری و برنامه‌ها و رتبه 45 325 را در منطقه روسيا دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 14 584 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 12 ژوئیه, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 38 و در ۲۴ ساعت گذشته برابر -2 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 43.62% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 24.33% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 6 360 بازدید دریافت می‌کند. در اولین روز معمولاً 3 548 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 43 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند api, kotlin, gradle, сборка, androiddev تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab #MQRZR

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 13 ژوئیه, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

14 584
مشترکین
-224 ساعت
-27 روز
+3830 روز
آرشیو پست ها
+2
🤖 История того как интеграция Passkey + Jetpack Credential Manager ускорило логин и увеличило успешные попытки входа
Passkey — это современный способ аутентификации, который позволяет пользователям входить в приложения и сайты без паролей, используя биометрию (Face ID, отпечаток пальца) или пин-код устройства.
Также в статье есть краткая инструкция и лучшие практики. Подробнее в документации #android #passkey

🚀 Релиз Jetpack Health Connect Client 1.0 Google выпустила первую стабильную версию Jetpack Health Connect Client — библиоте
🚀 Релиз Jetpack Health Connect Client 1.0 Google выпустила первую стабильную версию Jetpack Health Connect Client — библиотеки, которая упрощает доступ к данным о здоровье и активности пользователя через платформу Health Connect.
Health Connect — это единый слой доступа к данным здоровья на Android. Он агрегирует информацию от разных приложений (Google Fit, Samsung Health, Fitbit и др.) и даёт централизованный, безопасный способ работы с ними.
Библиотека connect-client — это Jetpack-обёртка над этим API, которая делает интеграцию максимально простой и безопасной. Что умеет Jetpack Health Connect Client 1.0: 👉 Читать и записывать данные: шаги, калории, пульс, сон, тренировки, вес и многое другое (всего 40+ типов данных) 👉 Запрашивать данные по временным диапазонам и фильтрам 👉 Управлять разрешениями на доступ к чувствительным данным — всё централизовано и прозрачно 👉 Удалять данные (в том числе выборочно) 👉 Поддерживает suspend-методы и удобные Kotlin API Подробнее читайте в документации #android #jetpack #wear

🚀 Релиз Jetpack Health Connect Client 1.0 Google выпустила первую стабильную версию Jetpack Health Connect Client — библиотеки, которая упрощает доступ к данным о здоровье и активности пользователя через платформу Health Connect.
Health Connect — это единый слой доступа к данным здоровья на Android. Он агрегирует информацию от разных приложений (Google Fit, Samsung Health, Fitbit и др.) и даёт централизованный, безопасный способ работы с ними.
Библиотека connect-client — это Jetpack-обёртка над этим API, которая делает интеграцию максимально простой и безопасной. Что умеет Jetpack Health Connect Client 1.0: 👉 Читать и записывать данные: шаги, калории, пульс, сон, тренировки, вес и многое другое (всего 40+ типов данных) 👉 Запрашивать данные по временным диапазонам и фильтрам 👉 Управлять разрешениями на доступ к чувствительным данным — всё централизовано и прозрачно 👉 Удалять данные (в том числе выборочно) 👉 Поддерживает suspend-методы и удобные Kotlin API Подробнее читайте в документации #android #jetpack #wear

📹 Стратегии тестирования Android (EN, 8м) Оптимизируйте тестирование Android с помощью масштабируемой стратегии, которая поможет управлять нагрузкой на тесты вашего приложения и конфигурациями устройств. От понимания пирамиды тестирования до использования таких инструментов, как Robolectric и Gradle Managed Devices, вы узнаете, как принимать обоснованные решения для повышения надежности и эффективности тестирования. Узнайте, почему ручного тестирования недостаточно, и как автоматизация может сэкономить время и улучшить качество кода. 0:00 - Введение 0:41 - Зачем мы тестируем? 1:21 - Стратегии тестирования 3:06 - Область применения vs. Размер 5:45 - Категории 7:49 - Заключение 🔗 Стратегии тестирования #android #тестирование

📹 Инструменты и паттерны для масштабируемого тестирования Android-приложений (EN, 10 мин) Лучшие подходы к тестированию Android. Хосе Альсерреке расскажет о тестировании скриншотов, Robolectric, управлении разными форм-факторами и использовании Espresso Device и Gradle Managed Devices (GMD) для масштабируемого тестирования. 0:00 - Введение 0:19 - Что такое тестирование скриншотов? 1:30 - Зачем использовать тестирование скриншотов? 2:52 - Robolectric для тестирования 4:40 - Тестирование для разных размеров экрана 6:48 - Стабильность больших тестов 9:05 - Gradle Managed Devices 9:47 - ИИ и тестирование 10:19 - Заключение Ресурсы: 👉 Тестирование скриншотов 👉 Стратегии Robolectric 👉 Тестирование разных размеров экрана и окон 👉 Тестирование приложений на Android 👉 Стратегии тестирования 👉 Основы тестирования Android-приложений 👉 Локальные тесты 👉 Инструментированные тесты 👉 UI-тесты 👉 Тестирование разных размеров экрана #android #тестирование

🤖 В Android 16 появится более тесная системная интеграция приложений с ИИ фичами на устройстве App Functions - новая экспериментальная функция Android, которая позволит интегрироваться приложениям с поиском, но в первую очередь с AI, чтобы выполнять запросы пользователя. Например, "закажи еду", "вызови такси" и пр. Возможности приложения будут индексироваться системным сервисом AppSearchManager Точка входа - класс AppFunctionManager и специальный сервис AppFunctionService. Уже также разрабатывается библиотека 🚀 Jetpack App Functions #android16 #ai #jetpack

Используете Fragment в нативной Android разработке приложений?
Anonymous voting

🚀 Hilt переезжает на Kotlin 2 и будет работать над поддержку KSP2 #android #jetpack #kotlin #k2 #ksp

🚀 Jetpack Core Telecom 1.0 - упрощение интеграция VoIP в Android приложениях Библиотека содержит CallsManager API (обертка над ConnectionService) для интеграции Telecom фреймворка в приложения со звонками через интернет, чтобы обеспечить использования всех фичей Android платформы! Это включает в себя: 👉 системные уведомления 👉 приоритезацию работы Foreground Service для звонка 👉 Интеграцию с Bluetooth 👉 Интеграцию с умными часами и автомобилями 👉 Упрощение вывода аудио на разные устройства Различные функции добавляются через механизм расширений. Можете взять уже готовые или реализовать свои! #android #jetpack #jetpackupdate #voip

🚀 SavedState 1.3.0: Поддержка KotlinX Serialization и Kotlin Property delegate для удобства работы Что нового: 👉 SavedState теперь полностью KMP библиотека с поддержкой Android, iOS, Linux, Mac и JVM 👉 LocalSavedStateRegistryOwner теперь не является частью Compose UI, а будет частью нового артефакта - savedstate-compose 👉 Появился обобщенный тип SavedState, который Bundle на Android и Map<String, Any> на других платформах
 // Создаем SavedState с помощью DSL:
  val savedState = savedState {
    putInt("currentPage", 1)
    putString("filter", "favorites")
  }

val currentPage = savedState.read { getInt("currentPage") }
savedState.write { remove("currentPage") }
🏝 Добавили поддержку KotlinX Serialization 🔥
@Serializable
data class Person(val firstName: String, val lastName: String)

fun main() {
    val person = Person("John", "Doe")
    val encoded: SavedState = encodeToSavedState(person)
    val decoded: Person = decodeFromSavedState(encoded)
}
🏝 Используйте новый делегат saved в Activity и ViewModel
@Serializable
data class Person(val firstName: String, val lastName: String)

class MyActivity : ComponentActivity() {
    var person by saved { Person("John", "Doe") }

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        this.person = Person("Jane", "Doe")
    }
}

class MyViewModel(handle: SavedStateHandle) : ViewModel() {
    var person by handle.saved { Person("John", "Doe") }

    fun onPersonChanged(person: Person) {
        this.person = person
    }
}
#android #jetpack #jetpackupdate #kmp #kotlin #ios #desktop

🚀 Релиз Jetpack Lifecycle 2.9.0: тестирование ViewModel и больше KMP 🎉 Новый артефакт lifecycle-viewmodel-testing - KMP библиотека для тестирования ViewModel в изоляции с помощью ViewModelScenario 👉 SavedStateHandle теперь может возвращать MutableStateFlow 👉 CreationExtras добавили перегрузки операторов in, +=, и + Больше поддержки KMP 👉 lifecycle-testing, lifecycle-viewmodel-savedstate теперь полностью KMP библиотеки 👉 LocalLifecycleOwner стал доступен из common кода 👉 ViewModelProvider.NewInstanceFactory теперь доступна для Android и JVM #android #jetpack #jetpackupdate #kmp

🚀 Релиз Jetpack Navigation 2.9.0 🛠 Значительные переработки под капотом для улучшения поддержки KMP 👉 Добавлена поддержка обработки deep link из Kotlin Common кода 👉 Улучшения API #jetpack #jetpackupdate #navigation #compose #kmp

Начинаем эфир с обсуждением готовности Compose (CMP) iOS и написанием приложений под Android + iOS только на Kotlin У нас ещё и пополнением одним экспертом с опытом CMP в продакшене -👨‍💻 Чикишев Тимур:
Senior Android разработчик в KTS. Начал пробовать Compose iOS еще до официального релиза. Успел адаптировать Compose Android приложение на iOS, буквально на этой неделе сделали релиз
Подключаемся на 📹 YouTube

📹 Android Developers Backstage 215. KMP. Have your code and eat it too Software Engineers Dustin Lam и Yigit Boyar присоединяются к ведущему Tor Norbye, чтобы обсудить Kotlin Multiplatform (KMP). 0:00 - Введение 0:29 - Что такое KMP: не новый продукт, а Kotlin с новыми возможностями 3:20 - Зачем нужен KMP: преимущества и цели 6:17 - KMP vs. другие кроссплатформенные фреймворки 6:41 - Общая бизнес-логика — основной сценарий использования 9:18 - Практическое внедрение: превращение Android-приложения в KMP 13:15 - Работа с платформо-специфичными зависимостями 28:56 - Поддержка библиотек в Kotlin Multiplatform 35:56 - Developer Experience: инструменты и интеграция 40:16 - Совместимость с iOS: как добиться взаимодействия 42:51 - KMP в действии: как Google использует эту технологию 47:17 - Долгосрочное видение и потенциал KMP 51:30 - Консистентность поведения vs. нативная производительность 55:32 - Попробуйте KMP и присоединяйтесь к разработке! #android #kmp

🤖 Edge-to-edge в Android: опыт внедрения в АвитоТех и рекомендации по тестированию (9м) Edge-to-edge («от края до края») — э
🤖 Edge-to-edge в Android: опыт внедрения в АвитоТех и рекомендации по тестированию (9м)
Edge-to-edge («от края до края») — это режим в Android, при котором приложение отрисовывается под системными панелями — строкой состояния (status bar), вырезами дисплея или «челкой» (display cutout) и панелью навигации (navigation bar), — используя весь экран смартфона.
В Android 16 все приложения будут отображаться в режиме edge-to-edge без исключений. Пора перенять опыт и адаптировать его к себе, либо ваше приложение будет выглядеть плохо #android

📹 Compose/iOS готов к продакшену? Прямой эфир с ответами на вопросы Когда: четверг, 8 мая, 18:30 (GMT+3) Буквально вчера выш
📹 Compose/iOS готов к продакшену? Прямой эфир с ответами на вопросы Когда: четверг, 8 мая, 18:30 (GMT+3) Буквально вчера вышел Compose iOS Stable и конечно же открывает возможности Android разработчиками по написанию мобильных приложений под обе платформы. Но всё ли так сладко, как заявляет JetBrains? Будем разбираться в этом с экспертом кто уже познал прелести продакшена! 👨‍💻 Эксперт - Никита, фуллстек Kotlin разработчик, автор проектов FlowMVI и respawn.pro. При анонсе Compose iOS Stable, его приложение было в официальном анонсе 🔥 Задавайте свои вопросы в комментариях к посту, чтобы они были заданы на эфире #android #compose #kmp

Какой target SDK в вашем Android проекте?
Anonymous voting

По традиции опрос на стабильность новой версии AS - Meerkat Feature Drop
Anonymous voting

+8
🔨 Релиз Android Studio Meerkat Feature Drop 2024.3.2 Что нового 👉 Больше AI фичей с Gemini 👉 Анализ причин крешей с Gemini 👉 Генерация сценариев Unit тестов 👉 Библиотека запросов для Gemini 👉 Поддержка Themed Icon из Android 13 (3 года откладывали) 👉 Улучшение работы с Compose Preview 👉 Шаблон KMP проекта и модуля с shared кодом 👉 Упростили создание нового эмулятора 👉 Android Lint будет показывать предупреждения об устаревших SDK и на что их заменить 📹 Видео обзор изменений 🔗 Changelog 0:00 - Вступление 0:28 - Gemini 1:52 - Compose + UI 2:50 - Сборка 4:28 - IntelliJ 2024.3 #android #androidstudio

Repost from Compose Broadcast
🔥⚙️ Compose iOS теперь Stable Самый громкий и важный анонс в истории Compose Multiplatform с выходом версии 1.8.0 Что именно
+3
🔥⚙️ Compose iOS теперь Stable Самый громкий и важный анонс в истории Compose Multiplatform с выходом версии 1.8.0 Что именно готово для продакшен применения 👉 Все основные фичи из Jetpack Compose работают на iOS 👉 Типобезопасная навигация с поддержкой deep link 👉 Гибкое управление ресурсами 👉 Поддержка iOS Accessibility API 👉 Ощущения от UI приложения как нативного (скрол, редактирование текста, drag-and-drop, адаптивный UI, навигация жестами и пр) 👉 Производительность UI на Compose близка к SwiftUI, но пока немного уступает Новая эра мобильной разработки уже тут! #compose #ios