fa
Feedback
Android Broadcast

Android Broadcast

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

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

نمایش بیشتر

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

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

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

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

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

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

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

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

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

14 581
مشترکین
-624 ساعت
-97 روز
+2930 روز
آرشیو پست ها
В Android 16 появится возможность работать только с проверенными и публично доступными SSK сертификатами В XML реcурсе с Netw
В Android 16 появится возможность работать только с проверенными и публично доступными SSK сертификатами В XML реcурсе с Network Security Config надо сделать
<network-security-config>
    <base-config cleartextTrafficPermitted="false">
        <certificateTransparency enabled="true" />
    </base-config>
</network-security-config>
Источник - @nek_12_personal #android16 #безопасность

Отключите эти настройки Android в Gradle для ускорения сборки В Android Gradle Plugin есть настройка разных build feature для включения разных опций
// Часть флагов могут быть доступны только в определнных типах модулей
// Указаны знгачения по умолчанию в Android Gradle Plugin 8.10.0
android {
    buildFeatures {
        // Включить/выключить Android ресурсы для библиотечных модулй
        androidResources = true
        aidl = false
        buildConfig = false
        compose = false
        dataBinding = false
        mlModelBinding = false
        prefab = false
        renderScript = false
        
        // Генерация ресурсов из Gradle файла
        resValues = true
        shaders = true
        viewBinding = false
    }
}
Каждая из них отвечает за определенную опцию, но вот значение каждой опции будет зависеть от версии. Я предпочитаю явно выключить все опции по умолчанию и в каждом модуле включать их только при необходимости в модуле в build.gradle.kts. Сделать это можно через gradle.properties
# Отключение ресурсов для Android Library модулей
android.library.defaults.buildfeatures.androidresources=false
android.defaults.buildfeatures.aidl=false
android.defaults.buildfeatures.resvalues=false
android.defaults.buildfeatures.databinding=false
android.defaults.buildfeatures.mlmodelbinding=false
android.defaults.buildfeatures.shaders=false
android.defaults.buildfeatures.prefabPublishing=false
android.defaults.buildfeatures.viewbinding=false
#android #gradle #лучшиепрактики

Repost from AvitoTech
Секунду… Это что, новый курс от команды разработчиков? 🚀 Так точно! Наш бэкенд-инженер Юра Афанасьев создал обучающий курс п
Секунду… Это что, новый курс от команды разработчиков? 🚀 Так точно! Наш бэкенд-инженер Юра Афанасьев создал обучающий курс по паттернам и практикам написания кода. В нём он разбирает порождающие, структурные и поведенческие паттерны, историю их создания и методы в основе. Ещё из плюсов: простая и понятная подача, короткие и насыщенные информацией материалы, курс подходит как начинающим инженерам, так и миддлам. Кратко о Юре: ⚡️ Больше 15 лет в коммерческой разработке; ⚡️ Больше 6 лет в Авито (сейчас в департаменте монетизации); ⚡️ 12 лет писал на Php и 4 — на Golang; ⚡️ Организатор внутреннего коммьюнити в Авито. В первой части — про историю создания паттернов. Выбирайте удобный формат и смотрите: 📺 YouTube 🔵 VK Видео 💻 Rutube #backend

🤖 История написания приложения Lissen (17м) - красивый плеер для аудиокниг с Audiobookshelf. Исходный код не доступен, но ав
🤖 История написания приложения Lissen (17м) - красивый плеер для аудиокниг с Audiobookshelf. Исходный код не доступен, но автор осветил архитектуру приложения, модуляризацию, публикацию, решение проблем, локализацию 🛒 Скачать приложение из Google Play #android #opensource

Статья с рассказом истории написания файлового менеджера для WearOS 🛒 Приложение в Google Play 🐱 Исходный код на GitHub #an
Статья с рассказом истории написания файлового менеджера для WearOS 🛒 Приложение в Google Play 🐱 Исходный код на GitHub #android #wearos #opensource

🤖 Альтернативный способ обработке one-off событий из ViewModel (EN, 10м) В статье рассказывается в чем сложность с обработкой одноразовых событий, которые надо передать из ViewModel в UI. Автор рассматривает способ через callback интерфейс в конструкторе ViewModel
@HiltViewModel
class MyViewModel @Inject constructor(
    // inject the interface
    private val toastMessages: ToastMessages,
) : ViewModel() {
    
    fun doSomething() {
        viewModelScope.launch { 
            try {
                // execute async operation here
            } catch (e: CustomException) {
                // initiate a one-off event
                toastMessages.showToast(e.localizedMessage)
            }
        }
    }
}
🔗 Альтернативная ссылка на статью #android #viewmodel #dagger #hilt

‼️🏝 KMP Разработчики не обновляйте XCode до 16.3 В Kotlin 2.1.20 несовместим со свежей версий XCode, поддержка будет в Kotlin 2.1.21. Отложите обновление! #kotlin #kmp #xcode

🔥 В поисках Senior Mobile App Developer Стек: Kotlin, Swift Формат работы: удаленка (работа из РФ и Беларуси невозможна) Тре
🔥 В поисках Senior Mobile App Developer Стек: Kotlin, Swift Формат работы: удаленка (работа из РФ и Беларуси невозможна) Требование: опыт работы от 5 лет, English B1+ 💡 Вы будете играть решающую роль в разработке и поддержке мобильных приложений на платформах Android и iOS, уделяя особое внимание интеграции веб-контента через WebView и работе с различными SDK сторонних разработчиков. 👉 Подробнее о вакансии по ссылке ❗️ Для отклика на вакансию пишите @Irina_HRD с указанием от Android Broadcast #вакансия

🏝 BundledSQLiteDriver: новый взгляд на SQLite в Android и Kotlin Multiplatform (12м) Чтобы добавить поддержку других платформ в Jetpack Room, необходимо было обеспечить совместимость с различными версиями SQLite, встроенными в ОС, а также с теми, которые могут подключаться отдельно. Результатом стал BundledSQLiteDriver, который позволяет использовать актуальную версию SQLite, поставляемую отдельно, и применять её на всех платформах. В статье подробно рассматриваются особенности этого подхода к работе с SQLite в Room. #kotlin #kmp #android #jetpack

📹 Android Builds: Simple Recipes to Enhance Developer Productivity (26 мин) Видео с Gradle DPE Summit про основные советы по Gradle для Android разработчиков 00:00 Introduction 00:48 About Toast 03:09 Build Growth Challenges 05:21 Reducing Build Times 06:28 Hardware Solutions 08:08 Gradle Properties 11:36 Memory Management 16:05 Dependency Handling 19:40 CI Optimization 23:35 Agent Configuration 25:38 Conclusion #android #gradle

📹 Enhancing app performance in Android | Android Build Time (1 час) #android #производительность

❤️ Лайв-кодинг, прожарка код-ревью и разбор кейсов: Яндекс проведет двухдневный стрим на Mobius 👨‍💻 Мобильные разработчики
❤️ Лайв-кодинг, прожарка код-ревью и разбор кейсов: Яндекс проведет двухдневный стрим на Mobius 👨‍💻 Мобильные разработчики будут стримить прямо со стенда. Сотрудники Яндекса вместе с гостями обсудят разработку SDK, прожарят реальные проекты на код-ревью и устроят паузу на Bad Jokes. 🔥 Почувствовать себя стримерами смогут и офлайн-участники. В лайве 9 апреля они будут верстать простые задачи, а 10-го — искать ошибки в коде. Ведущим этой части станет твич-стример Milan Rodd, а гости, которые подключатся онлайн, смогут подсказывать в чате, комментировать результаты и голосовать за лучшие решения. ❗️ Смотрите подробную программу на сайте и ставьте напоминание о начале стрима в YouTube или VK.

🛒 RuStore сделали отдельный сайт со всеми инструментами, доступными для разработчиков в магазине приложений #android #rustor
🛒 RuStore сделали отдельный сайт со всеми инструментами, доступными для разработчиков в магазине приложений #android #rustore

📹 Почему вам стоит включить Gradle Configuration Cache (46 мин) Кэширование фазы конфигурации (configuration cache, СС) — одна из самых ожидаемых и очевидных оптимизаций в процессе Gradle-сборки. Однако стабильной эта оптимизация была объявлена относительно недавно — в Gradle 8.1. Спикер рассказал о сложностях реализации CC и о «неожиданных» улучшениях производительности, которые может принести СС в вашу сборку. Если вы сомневались, поддерживать ли CC в своих сборках, — эти инсайты помогут вам ответить утвердительно. Чтобы снять магический ореол с реализации Gradle и воодушевить вас на возможные open source-контрибуции, слайды сопровождаются ссылками на open source кодовую базу Gradle. 🔗 Скачать презентацию с сайта Mobius #gradle #mobius

🤖 Как ускоряли скорость сборки в Android-приложении для продавцов Ozon (11 мин) Для любого ускорения важно на первом этапе о
🤖 Как ускоряли скорость сборки в Android-приложении для продавцов Ozon (11 мин) Для любого ускорения важно на первом этапе определить, как измерять результат, и уже потом применять улучшения. Какие практики применялись: 👉 Включение Gradle Build и Configuration Cache 👉 Разделение тяжелых для сборки модулей на более мелкие, чтобы можно было выполнять работу параллельно 👉 Выделение API-модулей и превращение их в JVM/Kotlin-модули без Android-плагинов 👉 Замена KAPT на KSP 👉 Удаление неиспользуемых зависимостей с помощью анализа от Dependency Analysis Gradle Plugin 👉 Использование нетранзитивных R-классов 👉 Базовые рекомендации от Android-команды 👉 Включение всех опций Gradle для ускорения сборки Читал статью, и меня не отпускало ощущение, что про всё это уже слышал много раз, и все советы взяты из стандартных лучших практик. Тем, кто не оптимизировал сборку, точно поможет. #android #производительность #gradle

🤖 Как обойти запрет на получение списка установленных приложений 🤯 Знали ли вы, что приложениям теперь недоступно получать список установленных приложений без специального разрешения - QUERY_ALL_PACKAGES? Ловите статью о том, как это легко обходится реальными приложениями, опубликованными в Google Play, и у модерации магазина нет вопросов. #android #безопасность

❗ Напоминаю, завтра – последний день подачи заявок на мок-собеседование 🤖 для Android-разработчиков в онлайн-формате! 🔍 Кого ищем: Миддл / Сеньор Android-разработчика, хорошее понимание архитектуры проектов, умение предлагать улучшения, опыт работы с ⚙ Jetpack Compose 📅 Дедлайн: 2 апреля, 23:59 (GMT+3) 📩 Оставить заявку по ссылке #AndroidBroadcast #Android #собес

Разработчик из Ozon делится опытом, как организовали с помощью фич языка Kotlin хранилище Dagger-компонентов, доступное из лю
Разработчик из Ozon делится опытом, как организовали с помощью фич языка Kotlin хранилище Dagger-компонентов, доступное из любого модуля, управляющее их жизненным циклом и забравшее другую рутину на себя. #android #dagger #di

Вышел первый Release Candidate Android Studio Meerkat Feature Drop 2024.3.2 #android #androidstudio
Вышел первый Release Candidate Android Studio Meerkat Feature Drop 2024.3.2 #android #androidstudio

Через 5 минут начинается прямой эфир с обсуждением многомодульных Android проектов и ответы на вопросы зрителей. Не пропустит
Через 5 минут начинается прямой эфир с обсуждением многомодульных Android проектов и ответы на вопросы зрителей. Не пропустите 🔥