ch
Feedback
Android Broadcast

Android Broadcast

前往频道在 Telegram

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

显示更多

📈 Telegram 频道 Android Broadcast 的分析概览

频道 Android Broadcast (@android_broadcast) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 14 584 名订阅者,在 技术与应用 类别中位列第 8 745,并在 俄罗斯 地区排名第 45 325

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 14 584 名订阅者。

根据 12 七月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 38,过去 24 小时变化为 -2,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 43.62%。内容发布后 24 小时内通常能获得 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
帖子存档
🚀 Вышел Jetpack Window Manager 1.4 - библиотека для работы с разными форматами устройства и несколькими окнами с поддержкой KMP Что нового в свежей версии: 👉 Улучшения Activity Embedding 👉 Улучшения API WindowMetrics 👉 Улучшили API для тестирования #jetpack #kmp

Пример использования Compose Nav3
// Определите route в вашем приложении
@Serializable data object Home
@Serializable data class Product(val id: String)
// Создайте back stack, указав начальный route
val backStack = remember { mutableStateListOf<Any>(ProductList) }
// NavDisplay отображает ваш back stack
// Каждый раз, когда back stack меняется, отображение обновляется.
NavDisplay(
    backStack = backStack, // Простой List<Any>

    // Укажите, что должно происходить при нажатии кнопки "назад"
    onBack = { backStack.removeLastOrNull() },

    // Провайдер записей преобразует маршрут в NavEntry,
    // который содержит контент для этого маршрута.
    entryProvider = { route ->
        when (route) {
            is Home -> NavEntry(route) {
                Column {
                    Text("Добро пожаловать в Nav3")
                    Button(onClick = {
                        // Чтобы перейти к другому экрану,
                        // просто добавьте его в back stack
                        backStack.add(Product("123"))
                    }) {
                        Text("Нажмите для навигации")
                    }
                }
            }
            is Product -> NavEntry(route) { Text("Продукт ${route.id}") }
            else -> NavEntry(Unit) { Text("Неизвестный route: $route") }
        }
    }
)
#навигация

🎉 Jetpack Navigation 3 - навигация для Compose, написанная с нуля! Будем честны Jetpack Navigation for Compose было никаким решением, до того как в ней появилась типобезопасная навигация, но и тогда остается много вопросов. Google решила что пора написать настоящую навигацию для Compose. Знакомьтесь - Jetpack Nav 3 Ключевые идеи в новой библиотеки: декларативное объявление + "навигация как состояние". Это полностью повторяет идеи что я заложил в NavState. Все это вылилось в принципы: 👉 Разработчик управляет back stack 👉 Возможность расширения и реализации собственной навигации на базовых компонентах 👉 Анимации из коробки 👉 Поддержка Predictive Back 👉 Поддержка адаптивных layout 👉 Сохранения состояния каждого элемент back stack, включая ViewModel 👉 Поддержка многомодульности Пока представлена только первая альфа и библиотеки еще предстоит путь, как минимум обзавестись поддержкой KMP 🔗 Больше подробности в документации 🐱 Примеры использования на GitHub #jetpack #compose #навигация

Результат Keynote Google I/O 25 на одном слайде
Результат Keynote Google I/O 25 на одном слайде

Google с чувством юмора. Сами считали слова касательно AI на презентации
Google с чувством юмора. Сами считали слова касательно AI на презентации

Началась раскатка следующего обновления для Pixel. Ставить пока боюсь
Началась раскатка следующего обновления для Pixel. Ставить пока боюсь

Используете функции require() и check() из Kotlin Standart Library?
Anonymous voting

1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣🔟 Как меняется ИТ-индустрия с внедрением AI? Узнай 6 июня на ИТ-конференции МТС True Tech Day Tru
1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣🔟 Как меняется ИТ-индустрия с внедрением AI? Узнай 6 июня на ИТ-конференции МТС True Tech Day True Tech Day 2025 — третья масштабная технологическая конференция МТС для профессионалов ИТ‑индустрии. В программе: — Больше 40 докладов от известных ученых и ИТ-компаний. — Выступления зарубежных спикеров с индексом Хирша более 50. — Концентрация практических кейсов: как создаются большие проекты с применением AI. — Доклады по архитектуре, бэкенд-разработке и построению ИТ-платформ. — AI-интерактивы и технологические квесты. — Пространство для нетворкинга, …а еще after-party со звездным лайн-апом. Когда: 6 июня Где: Москва, МТС Live Холл и онлайн Участие бесплатно. Регистрация по ссылке. #реклама

视频消息00:58

🪙 Смотрим открытие Google I/O 2025 вместе Когда: 20 мая, 19:55 - 22:30 Сегодня состоится открытие Google I/O 2025, где компа
🪙 Смотрим открытие Google I/O 2025 вместе Когда: 20 мая, 19:55 - 22:30 Сегодня состоится открытие Google I/O 2025, где компания подведет итоги года, расскажет о новинках и будущем. Буду смотреть и комментировать. Стрим только для платных подписчиков, а это значит что мы ничем не ограничены в общении и оценочных суждениях! Самые стойкие готовьтесь к продолжению. в 23:30 пройдёт Keynote для разработчиков! #AndroidBroadcast #googleio

Можно ли использовать ChatGPT для создания дизайна пользовательского интерфейса? Да! Разработчик подробно рассказал как с пом
+1
Можно ли использовать ChatGPT для создания дизайна пользовательского интерфейса? Да! Разработчик подробно рассказал как с помощью ChatGPT делал дизайн проекта, какие запросы писал и важные аспекты! Подробности тут (перевод на русский), оригинал тут #ai #ui #chatgpt

Caupain - утилита для проверки доступности новых версий библиотек из Gradle Version Catalog (TOML файл). Можно использовать и
Caupain - утилита для проверки доступности новых версий библиотек из Gradle Version Catalog (TOML файл). Можно использовать из консоли или подключить как Gradle плагин Отчет может представить как HTML, Markdown или текстовый вывод в консоле #gradle #инструменты

🪙 Опыт использования Google Pixel 9 Pro (27 мин) Уже больше месяца использую Pixel 9 Pro после перехода c 7 Pro. Рассказываю про плюсы, минусы, причины перехода и почему это вышел очень спорный телефон. #AndroidBroadcast #Boosty

Преждевременная оптимизация - зло, но стоит заниматься мониторингом качества работы приложения и настроить минимальный набор инструментов для мониторинга: 👉 LeakCanary - отслеживание утечек памяти в Android приложениях 👉 Android Performance Monitor - находит блокировки UI потока в Android приложениях 👉 Grizly - отслеживание ANR и крешей, может работать с Firebase Crashlytics 👉 Android Strict Mode - отслеживание различных нарушений использование API в Android 👉 Fragment Strict Mode - отслеживание неправильного использования Fragment API 👉 Chucker - отслеживание сетевых запрос прямо на устройстве 👉 Firebase Crashlytics и Performance Monitoring - сбор крешей, ANR и метрик производительности 👉 Tracer - инструмент для сборка ошибок, утечек памяти, производительности и информации о состоянии 👉 Android Vitals - сбор крешей, ANR, медленной работы. Не требует подключения и работает для всех приложений, которые публикуются в Google Play Какие-то из инструментов пересекаются в функционале и вы можете выбрать любой удобный вам #android #инструменты #производительность

В вашем проекте уделяется внимание оптимизации производительности: скорость работы, расход памяти, отзывчивость UI и пр? Делитесь в комментариях своим мнением почему это важно или нет
Anonymous voting

Пример реализации (EN,10м) работы с Passkey в Android приложении Используется Jetpack Credential Manager 🐱 Исходный код Android приложения 🐱 Исходный код сервера на NodeJS 🔗 Альтернативная ссылка #android #безопасность #passkey

🤔 AI-агенты и AI-модели — в чём разница? Разработчики часто путают понятия «AI-модель» и «AI-агент». Давайте разберёмся, в чём их отличия. 🧠 AI-модель: 👉 Это алгоритм, обученный на больших объёмах данных. 👉 Выполняет конкретную задачу: генерация текста, кода, изображений, классификация и т.д. 👉 Пример: GPT-4 — генерирует текст по вашему запросу, но не выходит за рамки поставленной задачи. 🦾 AI-агент: 👉 Это система, использующая одну или несколько AI-моделей для самостоятельного выполнения задач. 👉 Умеет планировать, принимать решения и использовать различные инструменты и ресурсы. 👉 Может взаимодействовать с внешней средой (интернет, API, файлы) и адаптироваться к изменениям. 📌 Простой пример отличий: 👉 AI-модель: «Создай функцию для сортировки массива» → выдаёт код. 👉 AI-агент: «Сделай приложение для заметок» → сам пишет код, проверяет его работу, загружает приложение и демонстрирует готовый результат. Таким образом, AI-агенты — это следующий шаг, объединяющий модели и инструменты для автономного выполнения комплексных задач. #ai #ии

🧠 OpenAI представила Codex — нового AI-ассистента для разработчиков Codex — это облачный агент, встроенный в ChatGPT, которы
🧠 OpenAI представила Codex — нового AI-ассистента для разработчиков Codex — это облачный агент, встроенный в ChatGPT, который помогает писать код, находить и исправлять баги, запускать тесты и даже предлагать pull request’ы. Он работает в изолированной среде, предварительно загруженной вашим репозиторием, и может выполнять задачи параллельно. 🔧 Как подключить Codex в IDE? На данный момент Codex интегрирован в ChatGPT и доступен подписчикам Pro, Team и Enterprise. Для использования в IDE можно воспользоваться следующими способами: 1. GitHub Copilot: Интегрируется с VS Code, JetBrains и другими IDE. Copilot использует модели OpenAI для автодополнения кода. 2. Codex CLI: Лёгкий агент, работающий в терминале. Устанавливается через npm и позволяет взаимодействовать с кодом напрямую из командной строки. 🧪 Как попробовать Codex? Если вы подписаны на ChatGPT Pro, Team или Enterprise, Codex уже доступен вам через боковую панель в ChatGPT. Просто введите запрос и нажмите “Code” для генерации кода или “Ask” для вопросов о вашем коде. Позже обещают в подписку Plus и Edu #AndroidDev #OpenAI #Codex #AI #Разработка #ChatGPT

🤯 Navigation Drawer становится Deprecated В Material 3 Expressive делают deprecated компонент "Navigation Drawer". Заменой е
🤯 Navigation Drawer становится Deprecated В Material 3 Expressive делают deprecated компонент "Navigation Drawer". Заменой ему предлагают "Navigation Rail", предлагающий ту же функциональность, но лучше адаптирующийся под разные размеры окна #ui #material #material3 #material3expressive

Repost from Compose Broadcast
⚙️ Нужно ли проставлять аннотации @Stable и @Immutable сразу при написании кода? 🤔 Мой ответ — НЕТ! Не стоит заниматься преждевременной оптимизацией. Пишите UI без оглядки на аннотации стабильности, а затем используйте инструменты анализа, чтобы определить, где действительно возникают лишние рекомпозиции и есть смысл оптимизировать типы. Как анализировать рекомпозиции и пропуски? 👉 Используйте Layout Inspector в Android Studio (подробнее — в этом посте) 👉 Включайте отслеживание работы composable-функций в System Trace 👉 Можно воспользоваться библиотекой Compose Investigator, чтобы получать детальные логи по рекомпозициям ‼️ Важный нюанс: Если вы используете типы из внешних библиотек или из модулей, где не подключён Compose Compiler, такие типы всегда считаются Unstable. Это может приводить к лишним рекомпозициям. 🚀 Strong Skipping Mode действительно упростил жизнь разработчикам, но старайтесь передавать в параметры Сomposable-функций только Stable или Immutable типы. Это позволит максимально эффективно использовать skipping и сделать UI более производительным. #compose