uz
Feedback
Android Broadcast

Android Broadcast

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish

📈 Telegram kanali Android Broadcast analitikasi

Android Broadcast (@android_broadcast) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 14 583 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 8 750-o'rinni va Rossiya mintaqasida 45 369-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 14 583 obunachiga ega bo‘ldi.

10 Iyul, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 39 ga, so‘nggi 24 soatda esa -1 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 44.92% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 23.72% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 6 551 marta ko‘riladi; birinchi sutkada odatda 3 459 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 42 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent api, kotlin, gradle, сборка, androiddev kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab #MQRZR

Yuqori yangilanish chastotasi (oxirgi ma’lumot 11 Iyul, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

14 583
Obunachilar
-124 soatlar
-27 kunlar
+3930 kunlar
Postlar arxiv
🤖 Google рассказала как стоит адаптировать Android приложения для работы на XR Отличия Android XR от visionOS от Apple заклю
🤖 Google рассказала как стоит адаптировать Android приложения для работы на XR Отличия Android XR от visionOS от Apple заключается в том, что гарнитуры позволяют запускать обычные Android приложения, но чтобы улучшить опыт можно выполнить небольшую адаптацию с помощью Jetpack XR SDK. На примере адаптации приложения Androidify (оно у меня не запустилось в эмулятор XR) как выполнять адаптацию. Полезно тем кто хочет попробовать это! Надо будет попробовать это на FrameIO после реализации его MVP версии #android #xr #jetpack

🪙 Болтаю с подписчиками и решаю задачи YandexCup Пробую свои силы в решение задач тестового раунда YandexCup 2025. Впервые п
🪙 Болтаю с подписчиками и решаю задачи YandexCup Пробую свои силы в решение задач тестового раунда YandexCup 2025. Впервые пробую нечто подобное. Также буду отвечать на ваши вопросы по разработке и не только! Запись стрима будет доступна позже для всех платных подписчиков на Boosty и в Telegram #AndroidBroadcast #кодинг

🦢 Вышло превью Swfit SDK для Android разработки Стало доступно для загрузки первой nightly превью Swift Android SDK (SA SDK)
🦢 Вышло превью Swfit SDK для Android разработки Стало доступно для загрузки первой nightly превью Swift Android SDK (SA SDK). Авторам можно начать портировать свои пакеты на Android, а 25% уже все существующих поддерживают Android таргет Что надо сделать (Windows, Linux, macOS): 1️⃣ Установить раннюю версию сборки Swift 6.3 2️⃣ Установить Swift Android SDK 3️⃣ Поставить Android NDK Подробная инструкция тут 🐱 Примеры Android проектов c использование SA SDK можно найти на GitHub Я же сегодня сяду попробовать всё это и поделюсь на Boosty #swift #android

🐱 Copilot теперь не только пишет код, но и проверяет его Для написания кода я уже давно использую GitHub Copilot в агентском
+3
🐱 Copilot теперь не только пишет код, но и проверяет его Для написания кода я уже давно использую GitHub Copilot в агентском режиме. Но недавно стал подключать его и к Code Review в GitHub — и результат меня реально удивил. Copilot не просто находит проблемы — он даёт дельные советы, предлагает конкретные правки и подсвечивает, где я ошибся. Никакого мусора, только по делу. 👉 Работает и с публичными, и с приватными проектами. А главное — это тот случай, когда ИИ действительно помогает новичкам: даёт обратную связь, объясняет ошибки и учит писать код лучше. Я впечатлён и могу смело советовать попробовать этот режим всем разработчикам. Помимо этого, еще до отправки кода можно сделать ревью изменений прямо из IDE, что тоже дает дельные замечания. ❗️ВАЖНО: Порой Copilot может предлагать правки, которые не являются валидным синтаксисом #copilot #github #ai #ии #программирование #продуктивность

☄️ Поговорим про деньги в IT? Приглашаем опытных IT-специалистов пройти небольшой опрос про зарплаты и бенефиты в технологиче
☄️ Поговорим про деньги в IT? Приглашаем опытных IT-специалистов пройти небольшой опрос про зарплаты и бенефиты в технологических компаниях. Это займёт не более 7 минут — а ваше мнение поможет одному крупному российскому работодателю делать актуальные оферы. 👉 Пройти опрос можно здесь #реклама

🚀 Вышел Jetpack Compose Material3 Adaptive 1.2.0 Если коротко про изменения — Material3 Adaptive всё ближе к полноценному “Responsive Compose”. Теперь можно писать интерфейсы, которые одинаково естественно ведут себя на телефоне, планшете и десктопе. Главное: 🪶 Levitate-стратегия для ThreePaneScaffold — превращает панель в плавающее окно (popup). ↔️ Reflow-стратегия для ThreePaneScaffold — позволяет при узком экране уводить одну панель под другую, сохраняя UX. 👉 PaneScaffoldScope.saveableStateHolder — сохраняет состояние между разными конфигурациями экрана. 👉 Modifier.preferredHeight() — теперь можно задать предпочтительную высоту панели. 📏 Новые WindowSizeClasses: API currentWindowAdaptiveInfo() теперь распознаёт Large и ExtraLarge окна — важный шаг к поддержке планшетов и десктопов. 👉 Drag-to-resize получил настройку пользовательского поведения и поддержку a11y (accessibility). 🏝 Плюс: обновлён Kotlin 2.0, переработано API стратегий, исправлены ошибки с анимациями и рендерингом при адаптации. #compose #material3 #adaptive #android #jetpack

‼️ Подключайтесь на стрим https://boosty.to/androidbroadcast/streams/video_stream

🏝 KSP стало независеть от версии Kotlin. Неужели API плагинов Kotlin компилятора стало стабильным? Обновляйтесь до версии KS
🏝 KSP стало независеть от версии Kotlin. Неужели API плагинов Kotlin компилятора стало стабильным? Обновляйтесь до версии KSP 2.3.0 (версии Kotlin в названии больше нету) Также KSP1 теперь deprecated, нужно чтобы всё умело работать с новой версией. #ksp #kotlin

🪙 Прожарка кода Androidify (1.5 часа) - самый свежий open source от Android команды из Google, который показал как не надо д
🪙 Прожарка кода Androidify (1.5 часа) - самый свежий open source от Android команды из Google, который показал как не надо делать! Взял самое свежее opensource приложения от разработчиков Android команды Google, разбирал его, исправлял и был в шоке от того как пишут. Таких разработчиков ИИ точно заменит либо помогал писать Gemini? #AndroidBroadcast #codereview #прожарка #google #android

🔥 Jetpack CameraX теперь разрабатывается вместе с командой камеры Pixel Вышла первая альфа-версия Jetpack CameraX 1.6.0 Главное изменение — переход на унифицированный высокопроизводительный стек камеры, тот самый, что используется в приложении камеры Pixel. Этот стек известен как CameraPipe — и теперь CameraX и Pixel Camera развиваются совместно. Новый стек принесёт: 👉 более быструю и стабильную инициализацию камеры, 👉 консистентную обработку фреймов, 👉 и улучшенную совместимость между устройствами. Повод задуматься для миграции на CameraX для тех, кто не решался это сделать #android #jetpack #androidjetpack #camerax #camera

🚀 Вышел Jetpack WorkManager 2.11.0 Что важного в новой версии: ❗️ minSdk: 23 (Marshmallow). Lollipop (API 21–22) больше не поддерживается. 🎉 Новое API: setRemoteSessionTimeoutMillis() в Configuration.Builder — задаёт время жизни сессии RemoteWorkManager после последнего использования.
class App : Application(), Configuration.Provider {
    override fun getWorkManagerConfiguration(): Configuration {
        return Configuration.Builder()
            // Сколько живёт RemoteWorkManager-сессия после последнего использования
            .setRemoteSessionTimeoutMillis(TimeUnit.MINUTES.toMillis(5))
            .build()
    }
}
🎉 Тестирование: TestDriver.stopRunningWorkWithReason(...) — можно останавливать выполняющуюся работу с указанием причины. Зачем: удобно эмулировать внешние условия (остановку системой/приложением) и проверять, что код корректно реагирует на «принудительное завершение».
// Arrange
val request = OneTimeWorkRequestBuilder<MyWorker>().build()
WorkManager.getInstance(context).enqueue(request).result.get()

// Act
val testDriver = WorkManagerTestInitHelper.getTestDriver(context)!!
testDriver.stopRunningWorkWithReason(
    request.id,
    /* reason */ 0 // укажите код причины, например ваш тестовый/константу из проекта
)

// Assert — далее проверяете ожидаемое состояние
🛠 Также сделали исправление багов #android #jetpack #workmanager #jetpackupdate #androidjetpack

🚀 Ergostol обновили свой легендарный стол Terra — и теперь версия Terra R 2.0 доступна по особенно выгодной цене. 🎯 До 27 о
🚀 Ergostol обновили свой легендарный стол Terra — и теперь версия Terra R 2.0 доступна по особенно выгодной цене. 🎯 До 27 октября включительно на сайте ergostol.ru действует скидка –30% на этот эргономичный стол с электроприводом. ☄️ А по промокоду ANDROID10 можно получить ещё –10% на все товары в корзине. Что изменилось? Теперь стол стал ещё удобнее: 🔵диапазон высоты от 63 до 128 см — самый широкий среди моделей Ergostol; 🔵подходит для роста от 145 до 200 см; 🔵выдерживает до 100 кг — всё необходимое оборудование легко помещается; 🔵двухмоторное подстолье с круглыми опорами и плавным ходом 32 мм/сек; 🔵регулируемое расстояние между опорами и пульт с дисплеем и памятью высоты. Terra R 2.0 — это стиль, надёжность и комфорт, которые легко вписываются в любой интерьер. Реклама. ООО «СОФТЭФФЕКТ». ИНН 7735575262

🪙 LIVE Обсуждаем опыт интеграции ИИ в разработку в студии Surf Когда: Четверг, 23 октября, 19:00 (GMT+3) В последнее время я
🪙 LIVE Обсуждаем опыт интеграции ИИ в разработку в студии Surf Когда: Четверг, 23 октября, 19:00 (GMT+3) В последнее время я очень много читал материалов на тему применения ИИ технологий во всём цикле разработки приложений в Surf. Накопилось много вопросов и пригласил эксперта компании. Surf развивала и популяризировала Flutter, всегда интегрирую свежие подходы в проекты студии и вот сейчас ИИ. Формат - свободное обсуждение, где любой сможет задать свой вопрос и подключиться в прямом эфире поболтать с Кириллом и Женей. ❗️Гость толк шоу - Женя Сатуров @saturov_stroit_komandu, Mobile CTO в Surf. За 10+ лет в мобильной разработке прошёл путь от стажёра до СТО. Один из основателей русскоязычного Flutter-сообщества и энтузиаст кроссплатформы. В данный момент занимаюсь внедрением AI в SDLC. Смотреть в прямом эфире и подключиться к обсуждению смогут все подписчики уровня "Расширенный", а позже запись будет опубликована на Boosty и Закрытом Telegram сообществе #ии

🕹 Представьте: вы оказались в кодовом подземелье. Перед вами двери, на которых написано: Массивы, Стек, Очередь, Дерево, Хеш
🕹 Представьте: вы оказались в кодовом подземелье. Перед вами двери, на которых написано: Массивы, Стек, Очередь, Дерево, Хеш-таблица… Чтобы пройти дальше, нужно выбрать правильный путь. Ошибешься — код рухнет, запросы будут тормозить, а на собесе придётся объяснять, почему сложность O(n²) звучит как приговор. 📖 Книга «Грокаем структуры данных» Марчелло Ла Рокка — это не скучный справочник, а карта подземелья. С ней вы: — научитесь распознавать ловушки неоптимальных решений; — выберете правильные инструменты под задачу; — подготовитесь к «босс-файту» на собеседованиях; — и пройдёте игру под названием «эффективный код». ⚡️ Если вы хотите апнуть скилл и прокачать мышление разработчика — этот «гайдбук» точно для вас. 👉 По промокоду broadcast — скидка 5% #реклама

Если хотите адаптировать приложение под Android XR, то Google уже подготовила материалы (хотя SDK пока в Dev Preview 🤯): 🔗
Если хотите адаптировать приложение под Android XR, то Google уже подготовила материалы (хотя SDK пока в Dev Preview 🤯): 🔗 Документация и примеры на сайте 🐱 Примеры на GitHub Codelab: 🤖 Learn Android XR Fundamentals: Part 1 - Modes and Spatial Panels 🤖 Learn Android XR Fundamentals: Part 2 - Orbiters and Spatial Environments #android #androidxr

Samsung представила Galaxy XR - шлем дополненной реальности. Аналог Apple Vision Pro но стоить будет 1800$ в США (в 2 раза дешевле устройства Apple) Работает шлем на чипе Qualcomm а ОС - Android XR с Google сервисами. Можно запускать приложения как с адаптацией под XR, так и без неё. Мнение автора:
Дорогая игрушка, которая будет нишевым устройством и скатится туда же куда и Vision. XR хочется видеть на очках, а нне шлемах.
#android #samsung #androidxr

🏝 Леша Панов поделился материалами для углублённого изучения KMP, которые помогут вам глубже разобраться в принципах работы Kotlin Multiplatform и Kotlin Native, а также лучше понять нюансы интеропа со Swift-кодом. ❗️ Подробности в канале Леши Панова

🤖 Как автоматически проверить приложение перед публикацией в Google Play? Когда вы загружаете сборку в Альфа или Бета канал
+4
🤖 Как автоматически проверить приложение перед публикацией в Google Play? Когда вы загружаете сборку в Альфа или Бета канал Google Play, сервис автоматически запускает Pre-launch Tests — набор проверок, которые выполняются на реальных устройствах в облаке Google. Цель этих тестов — убедиться, что приложение запускается, не падает и корректно отображается на разных экранах ещё до того, как его увидят тестировщики или пользователи. По сути, тест проходит “прокликивая” интерфейс, имитируя действия пользователя, переходя по кнопкам и ссылкам, чтобы найти проблемы вроде ANR, крашей или неправильного поведения UI. Как результат вы можете увидеть как проходило прокликивания, преддложения по улучшениям UI и лучше проверить качество приложения перед отправкой его конечным пользователям. ⚙️ Robo script - cценарии и повторяемость тестов По умолчанию поведение бота недетерминированное — каждый запуск может идти по разным путям. Чтобы добиться повторяемости, можно записать свой сценарий взаимодействия и загрузить его в консоль. Такой сценарий называется Robo Script. Записать его можно прямо через Android Studio (если недоступно, то возможно отключили плагин), выполняя нужные действия в приложении. Загруженный сценарий позволит прогонять одинаковые шаги при каждом тесте, что особенно полезно для авторизации, форм и сложных экранов. 🔐 Авторизация и тестовые данные Если первый экран вашего приложения — логин, можно предоставить тестовый аккаунт (username/password), чтобы бот смог пройти авторизацию. Это важно, если вы хотите, чтобы тест охватил внутренние экраны и логику приложения. Данные указываются в разделе Pre-launch report settings → Login credentials в Google Play Console. 🔗 Проверка deep links (ограничено 3 штуками) Pre-launch Tests позволяют также протестировать работу deep links. Вы можете указать deeplink-URL, и Google Play автоматически запустит приложение с этим интентом, проверяя, открывается ли нужный экран и не происходит ли падений. Добавляются через настройки в Google Play Console. 🧪 Robo script не получится прогнать локально (либо я не знаб о такой возможности) Те же Robo-тесты можно запускать и в Firebase Test Lab. Это позволит проверить приложение на большем количестве устройств и версий Android, а также встроить прогон в CI/CD — например, через GitHub Actions или Firebase CLI. ⚙️ Будет ли работать с Compose? UI на Compose и Flutter корректно тестируются, так как бот взаимодействует через Accessibility API, а не напрямую с фреймворком. Проблемы возникают только при кастомной отрисовке или выключенном accessibility. #android #googleplay #тестирование

Используете RoboScripts в Google Play Pre-laucnсh testing?
Anonymous voting

Подключайтесь на эфир KMP собеса https://youtube.com/live/KQxNV_zjTzM