fa
Feedback
Android Broadcast

Android Broadcast

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

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

نمایش بیشتر

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

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

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

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

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

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

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

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

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

14 579
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
+3530 روز
آرشیو پست ها
🤖 Android принудительно запрещает делать запросы в сеть в фоне вне жизненного цикла приложения Теперь если вы делаете сетевой запрос при уходе приложения в фон, когда вы не используете WorkManager или Foreground Service, то такой запрос будет остановлен с исключением UnknownHostException (стандартно выбрасывается если нет сети или сервер невозможно найти) или другой IOException. ✔️ Ранее, пока был жив процесс приложения, можно было успеть выполнить запросы. Я отмечу изменений как положительное для пользователей и общего состояния устройства. Google форсирует переход разработчиков API, предназначенные для определенных целей и слежением за выполняемой работой. Изменение применяется на Android 15 и выше для всех приложений с targetSdk=35+ Источник тут #android15

Repost from iOS Broadcast
🧰🐥 Разработка на Swift под Android Внутри сообщества официально собирается рабочая группа по созданию Android приложений на
🧰🐥 Разработка на Swift под Android Внутри сообщества официально собирается рабочая группа по созданию Android приложений на Swift. Основная цель - добавить и поддерживать Android как официальную платформу для Swift Задачи рабочей группы: 🔵Улучшение и поддержка поддержки Android в официальном дистрибутиве Swift 🔵Усовершенствование основных пакетов Swift для работы с идиомами Android 🔵Определение уровней поддержки платформы и работа над достижением официальной поддержки 🔵Определение поддерживаемых уровней и архитектур Android API 🔵Развитие непрерывной интеграции для проекта Swift 🔵Выявление и рекомендация методов взаимодействия Swift и Java SDK для Android 🔵Разработка поддержки для отладки приложений Swift на Android 🔵Консультирование и помощь в добавлении поддержки Android в пакеты Swift сообщества Общение через Форум Swift для Android и в рабочей группе на форумах Swift. Членство в рабочей группе открыто для всех желающих. Новость интригующая, хотя в моменте ничего и не даст: 🔴Сейчас речь идет о начале работы рабочей группы, а не о готовом решении 🟢Apple на своем примере смогут показать как использовать swift для разработки под Andoid, т.к. имеют достаточно своих приложений (например, Apple music)

🚀 Пример Jetpack Media 3 Transformer API для создания приложения с обрезкой видео (EN,3м) Разработчик решил реализовать прос
🚀 Пример Jetpack Media 3 Transformer API для создания приложения с обрезкой видео (EN,3м) Разработчик решил реализовать простую затею - обрезать видео на основе выбранного отрезка текста из расшифровки дорожки. Использовал Jetpack Media3 и EventLabs API. ПО итогу вышло приложение 🐱 QuickTrim 🔗 Альтернативная ссылка тут #android #androidjetpack #media3 #opensource #пример

🤯 AI ломает R8 и восстаналивает код после защиты Разработчик провёл эксперимент по восстановлению обфусцированного когда с помощью GPT 4o и чуда не произошло. AI смог сделать читаемые имена переменных и функций, сделать форматирование кода. С Compose кодом вообще ничего дельного не вышло. Теперь надо думать и про угрозу AI взломов усложнит жизнь IT. Запрос на восстановление кода
Using the R8 algorithm, deobfuscate this class and translate it into its real-world context.
🔗 Альтернативная ссылка на статью #android #r8 #ai

🎨 Ищу дизайнера для Android Broadcast Для YouTube-канала и Telegram-проекта @android_broadcast ищу дизайнера на регулярное сотрудничество. 📌 Что нужно делать: – Обложки к видео (YouTube, Boosty) – Графика для постов в Telegram – Разные визуалы под контент и интеграции 💡 Важно: – Опыт в создании графики и обложек для digital-контента – Оперативность: выполнение задач в течение 4 часов – Доступность в течение дня для связи – Креативность и готовность пробовать новое – Бонус: навыки рисования принтов 💰 Оплата: сдельная, с перспективой перехода на фиксированную оплату 📬 Как откликнуться: Присылайте портфолио и краткое резюме в Telegram @ab_manager Обязательно выполнение тестового задания. #вакансия

⚙️ Liquid Glass Compose - библиотека для переноса эффекта стекла из iOS на Android в Compose. Поддерживается Android 7.0, а на Android 13 и выше используются AGSL шейдеры, что повышает производительность и добавляет блюр. Автор библиотеки - подписчик канал и буде рад звезде на GitHub и вашему мнению по коду решения в комментариях

🏝 Вышел Kotlin 2.2.0 Что нового в релизе языка: 👉 Превью context parametr 👉 Non-local break и continue теперь stable 👉 Kotlin/JVM: изменения в генерации метода по умолчанию 👉 Kotlin/Native: улучшения в управлением памятью 👉 Kotlin/Wasm: wasmJs таргет отделили от js таргета 🐘 Поддержка Gradle 7.6.3 - 8.14 👉 Base64 стало Stable #kotlin

🏗 Функциональное программирование в Android. Знакомство с парадигмой (21м) Первая статья из серии про как построить архитектуру Android приложения в функциональном стиле. Стек: Kotln; Jetpack Compose; одна из UDF-архитектур (Redux, TEA, MVI); ArrowKt; Coroutines + Flow. В начале рассматривают функциональную парадигму и отличия ее от других подходов (императивный и декларативный) #android #архитектура

Что из перечисленного обязательно должно быть свойством чистой функции в функциональном программировании?
Anonymous voting

🤖 Почему разработчик не контролирует, как выглядят уведомления в системной панели Когда разработчик использует NotificationCompat.Builder для создания уведомлений из Android приложения, может показаться, что прямого контроля на внешний вид нету 🤯 На самом деле формируется не визуальный компонент, а объект данных, который описывает что есть в уведомление. Этот объект — это просто структура, сериализуемая через Parcelable. Он передаётся в системный процесс через Binder — механизм межпроцессного взаимодействия в Android. А вот принимать и интерпретировать этот объект будет специальное системное приложение — SystemUI. Уведомления отображаются не Android сам по себе, а конкретное приложение, которое называется com.android.systemui. И это приложение полностью отвечает за то, как будет выглядеть уведомление. Оно решает, какие поля отобразить, где их разместить, какой стиль применить, как будет выглядеть кнопка, будут ли видны иконки — и многое другое. Часть из данных может игнорироваться. Вот почему одно и то же уведомление может выглядеть совершенно по-разному на разных устройствах и версиях ОС. Один и тот же вызов setContentTitle("Новость") может дать совершенно разный результат на Pixel с чистым Android и на Xiaomi с MIUI. Более того, даже RemoteViews, которые позволяют задавать кастомные layout’ы для уведомлений, могут игнорироваться или ограничиваться прошивками производителей. Именно по этой причине я не люблю когда в уведомления вставляют Custom View, который выбивается из стиля и часто портит визуал системы и поведение. Мечтаю чтобы его поскорее запретили в Android. Пожулауйста, хотя бы в Android 17 🙏 Запомните ‼️ Уведомление в Android — это не UI объект, это контракт между приложением и SystemUI, который интерпретируется, а не исполняется дословно. Поэтому пишите уведомления так, чтобы они были понятны системе, а красоту UI вы можете контролировать только внутри вашего приложения. #android #androiddev

‼️ Новое видео на 🪙 Boosty - Полный разбор Android Context (20 мин) В новом видео погружаюсь в особенности того как работает Context, а именно: 👉 какие типы Context бывают 👉 почему Application класс != Application Context 👉 как Android ОС создает экземпляр Context и передает его в компоненты приложения 👉 советы по работе с Context ‼️ Всё это позволит вам лучше понимать работу с Contex, лучше организовать код и ответить на собеседования глубже, чтобы дать ответ уровня Senior! Подписку на видео можно также оформить через Telegram #AndroidBroadcast #android

🏝 Стали доступны записи доклад с KotlinConf 2025 Все сессии можно найти в расписании. Пока только на сайте, но там встроен Y
🏝 Стали доступны записи доклад с KotlinConf 2025 Все сессии можно найти в расписании. Пока только на сайте, но там встроен YouTube плеер, так что позже выпустят плейлист. В @kotlin_broadcast буду выкладывать доклады и рассказывать самое интересное #kotlin #kotlinconf

🚀 Новая Jetpack библиотека - Test Uiautomator Shell Показали первую альфа версию Jetpack Test Uiautomator Shell - решения для выполнения команд в терминале. Фактически это backport UiAutomation.executeShellCommandRwe из API 34 (Android 14). #android #androiddev #тестирование #автотесты

🚀 Вышло обновление Android Jetpack библиотек В этот раз вас жду багфиксы: Room 2.7.2 и WorkManager 2.10.2, а также первая RC версия Benchmark Version 1.4.0 #android #androiddev #jetpack #jetpackupdate

Почему пользователи платят $30 за простой конвертер картинок? Разработчик из Короче, капитан создал конвертер HEIC в JPG за месяц, используя проверенную методику: 1️⃣ Анализ спроса — нашел популярный запрос. 2️⃣ Минимализм — оставил только конвертацию в один клик. 3️⃣ Быстрый запуск — без лишнего перфекционизма. ⚡️ Результаты: — $500/мес с ростом, $10K+ всего. — $0 на рекламу, $40/мес на сервер. Выводы: — Платят за удобство, даже с бесплатными аналогами. — Автоматизированный продукт с минимальной поддержкой. — Быстрая проверка идеи = успех. ✔️ В комьюнити: — 400+ запусков по методике. — Некоторые продукты — 50K–100K+ пользователей. 👉 Присоединяйтесь к @its_capitan — следите за процессом разработки, продвижения и узнайте, сколько можно заработать на таких микро-продуктах. Реклама. ИП Зуев И.В. ИНН 360408359441, erid: 2VfnxyYARY4

Используете подход Documentation-as-Code ? (не про документация в коде)
Anonymous voting

+1
🤖 В Android 16 появится поддержка десктопного режима на внешних дисплеях В Android 16 QRP1 появилась поддержка десктопного режима при подключении внешних дисплеях. Включается режим плавающих окон, а значит приложения смогут иметь произвольный размер, управление перейдет в мышку и клавиатуру (а смысл иначе от внешнего дисплея?) Совсем уже не новинка в мире Android, но какому количеству людей это будет необходимо? Делитесь своим мнением в комментариях #android #android16 #desktop

🤖 Как удалить отладочный код в релизных сборках на примере логов Еще одна рекомендация - используйте минификацию кода через R8/ProGuard чтобы удалить весь код логирования. Ничего лишнего не уйдёт в логи, а также повысите скорость работы Добавьте в правила следующие инструкции
# Удаляем Log.v()
-assumenosideeffects class android.util.Log {
    public static int v(...);
}

# Удаляем Log.d()
-assumenosideeffects class android.util.Log {
    public static int d(...);
}

# Удаляем Log.i()
-assumenosideeffects class android.util.Log {
    public static int i(...);
}
Подробнее про инструкцию assumenosideeffects читайте в документации #android #proguard #r8 #оптимизация

‼️ Что надо сделать? Не создавайте сообщения до того, как действительно убедитесь, что включено логирование и откладывать работу для на попозже (совет хорошо для всего). Например
fun logD(tag: String, messageBuilder: () -> String) {
    if (loggingEnabled) {
        Log.d(tag, messageBuilder())
    }
}
но автор еще не учел проверку уровня логирования:
fun logD(tag: String, messageBuilder: () -> String) {
    if (loggingEnabled && Log.isLoggable(tag, Log.DEBUG)) {
        Log.d(tag, messageBuilder())
    }
}
или прийти к более общей функции
fun log(tag: String, level: Int, messageBuilder: () -> String) {
    if (loggingEnabled && Log.isLoggable(tag, level)) {
        when (level) {
            Log.VERBOSE -> Log.v(tag, messageBuilder())
            Log.DEBUG   -> Log.d(tag, messageBuilder())
            Log.INFO    -> Log.i(tag, messageBuilder())
            Log.WARN    -> Log.w(tag, messageBuilder())
            Log.ERROR   -> Log.e(tag, messageBuilder())
            else        -> Log.d(tag, messageBuilder()) // fallback
        }
    }
}
#android #производительность

🤖 Уверен что правильно работаешь с логами? Разработчик решил оценить влияние логирования на работу приложения и описал в ста
🤖 Уверен что правильно работаешь с логами? Разработчик решил оценить влияние логирования на работу приложения и описал в статье. Проблема только если создаете лишние объекты #android #производительность