fa
Feedback
Android Broadcast

Android Broadcast

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

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

نمایش بیشتر

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

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

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

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

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

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

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

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

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

14 583
مشترکین
-124 ساعت
-27 روز
+3930 روز
آرشیو پست ها
Repost from AvitoTech
☄️Если вы знаете, что такое ZX Spectrum, IBM, и даже «Фаэтон-1» То сейчас вас охватит приступ ностальгии, а рука сама потянет
+8
☄️Если вы знаете, что такое ZX Spectrum, IBM, и даже «Фаэтон-1» То сейчас вас охватит приступ ностальгии, а рука сама потянется к детским альбомам или …Dendy! В честь наступающего Дня разработчика решили вспомнить, с чего начинались первые шаги в IT авитовцев. В карточках — только часть историй, а все-все-все можно прочитать здесь. Только осторожно, там ооочень залипательно! В комментариях поздравляйте и отмечайте коллег и, конечно, делитесь своими историями/фотографиями cо своими первыми гаджетами ⬇️
package main

import "fmt"

func main() {
    fmt.Println("Поздравляем с Днём разработчика! 🎉")
#frontend #backend #go #tl

پیام ویدیو00:56

🤯 Сегодня я на Big Tech Night 🔥5 компаний: Яндекс, Сбер, Т-Банк, Lamoda, X5 открыли двери своих офисов, сделали программу из докладов и развлечений. Я буду в офисе Яндекса до самого вечера. Хочу послушать доклады про AI и почувствовать в движе! Всё буду рассказывать в комментариях под постом 🔽

🤖 Важность HDR в приложениях для передачи естественных цветов Почитал интересную статью от Google про важность использования
🤖 Важность HDR в приложениях для передачи естественных цветов Почитал интересную статью от Google про важность использования HDR. Самое важное - HRD не только про яркость, а именно про правильность передачи цветов в приложениях, особенно когда дело касается фото. В Android 15 появилось API для контроля того смешивания HDR и SDR контента:
// Требуется, чтобы окно учитывало желаемый HDR headroom.
// Обратите внимание, что эквивалентный API в SurfaceView НЕ требует
// COLOR_MODE_HDR для ограничения headroom,
// если на SurfaceView отображается HDR-контент.
window.colorMode = ActivityInfo.COLOR_MODE_HDR

// Иллюстративные значения: разные значения headroom
// могут использоваться в зависимости от
// желаемого headroom контента
// И особенностей UI-дизайна приложения.
window.desiredHdrHeadroom = when {
    /* только SDR */ -> 0f
    /* Смешанный, в основном SDR */ -> 1.5f
    /* Смешанный, в основном HDR */ -> 3f
    /* только HDR */ -> 5f
    else -> 0f
}
#android #hdr #android15

📸 Вышла Jetpack CameraX 1.5.0 с новыми фичами и готовым UI для видоискателя камеры Что нового 🤖 Camera Viewfinder - первый релиз стабильный релиз UI для показа камеры с простым встраиванием в UI (View и Compose) ⚙️ Первый релиз androidx.camera:camera-compose - работа с камерой в Compose UI 🛠 Исправление багов
// Пример View Finder в Compose
val currentSurfaceRequest: SurfaceRequest? by viewModel.surfaceRequests.collectAsState()
currentSurfaceRequest?.let { surfaceRequest ->
    // CoordinateTransformer for transforming from Offsets to Surface coordinates
    val coordinateTransformer = remember { MutableCoordinateTransformer() }
    CameraXViewfinder(
        surfaceRequest = surfaceRequest,
        implementationMode = ImplementationMode.EXTERNAL, // Can also use EMBEDDED
        modifier =
            modifier.pointerInput(Unit) {
                detectTapGestures {
                    with(coordinateTransformer) {
                        val surfaceCoords = it.transform()
                        viewModel.focusOnPoint(
                            surfaceRequest.resolution,
                            surfaceCoords.x,
                            surfaceCoords.y
                        )
                    }
                }
            },
        coordinateTransformer = coordinateTransformer
    )
}
#android #камера #jetpack #compose

🚀 Вышел Room 2.8.0 Самая важная (она и единственная) фича свежего релиза - получение SupportSQLiteDatabase, являющегося оберткой над RoomDatabase с SQLiteDriver. Честно, не знаю кому это пригодится, поэтому будет полезно узнать от вас в комментариях практический опыт. Менее масштабные, но всё же важные изменения: 👉 minSdk подняли с 21 до 23 👉 Добавили поддержку KMP таргетов: watchOS и tvOS 🛠 Исправили баги #android #jetpack #androidjetpack

🤖 В Android Unit тестах теперь можно положить AndroidManifest.xml, которая будет мержится с манифестом приложения. Тем, кто использует Robolectric, теперь станет жить попроще Не забудьте только в Gradle модуле включить опцию android.testOptions.unitTests.includeAndroidResources #android #тестирование

😂 Использование ИИ для разработки: В 4 раза быстрее, в 10 раз больше уязвимостей Израильская Apiiro представила отчёт о трен
😂 Использование ИИ для разработки: В 4 раза быстрее, в 10 раз больше уязвимостей Израильская Apiiro представила отчёт о трендах кода от ИИ. На основе богатого набора данных о том, как разработчики пишут код, компания утверждает: из-за ИИ производительность выросла, но безопасность страдает. Совсем неудивительно. Разработчики решили, что проверять код не стоит, или вовсе менеджеры решили что разработчики не нужны и мы теперь всё сами! К ИИ стоит относиться как активному джуну, который херачит код не в себя! Пустите такой код в прод без ревью или покрытия тестами поверх? Можно ли этому AI доверить покрытие его же кода тестами? #ai

🤯 Google сделала оптимизированный Android плагин для KMP модулей. Больше подробностей в посте в @kotlin_broadcast

🤖 Google прокачала удаление неиспользуемых ресурсов в Android Gradle Plugin В Android Gradle Plugin 8.12.0 представили обнов
🤖 Google прокачала удаление неиспользуемых ресурсов в Android Gradle Plugin В Android Gradle Plugin 8.12.0 представили обновленный resource shrinker - инструмент, который удаляет неиспользуемые ресурсы в финальной сборке приложения. К посту добавил результаты использования нового шринкера на проекте Androidify. Впечатляет конечно, особенно что сложной настройки не надо. Чтобы включить оптимизированный shrinker надо включить саму утилиту для модуля и добавить опцию в настройки:
// Добавляем в gradle.properties
android.r8.optimizedResourceShrinking=true
#android #оптимизация

🏝 Kotlin `where`: Элегантное ограничение типов для чистоты и безопасности Как часто в Android-разработке вы видели сомнительные as-приведения? 🤔 Вот пример, который недавно попался мне на глаза:
class Sample(private val activity: Activity) {
    
    fun doSomething() {
        // Опасно! Может упасть с ClassCastException, 
        // если activity не реализует LifecycleOwner
        (activity as LifecycleOwner).lifecycle.addObserver(...)
    }
}
Опустим тот факт, что здесь стоит использовать слабую ссылку (WeakReference) на Activity. Меня больше смутила необходимость вручную приводить Activity к LifecycleOwner. Да, в современной Android-разработке AppCompatActivity и FragmentActivity реализуют этот интерфейс. Но наша цель — писать чистый и стабильный код, который не полагается на слепую веру, а гарантирует безопасность на уровне типов. Решение: Ограничение типов с помощью where В Kotlin мы можем использовать условие where для универсальных параметров, чтобы указать: «класс A должен быть *одновременно* и Activity, и LifecycleOwner».
class Sample<A>(private val activity: A)
    where A : Activity,
          A : LifecycleOwner {
    
    fun doSomething() {
        // Теперь activity можно использовать как LifecycleOwner 
        // БЕЗОПАСНО и без приведения типов
        activity.lifecycle.addObserver(...)
    }
}
Этот же подход отлично работает и для функций:
fun <A> doSomethingWith(activity: A)
    where A : Activity,
          A : LifecycleOwner {
    // Полная типобезопасность
    activity.lifecycle.addObserver(...)
}
В чем выигрыш? 1. Безопасность: Компилятор гарантирует, что в класс Sample или функцию doSomethingWith можно передать только объект, который удовлетворяет обоим условиям. Исключаются ошибки ClassCastException в рантайме. 2. Чистота кода: Исчезают громоздкие и опасные приведения через as. 3. Выразительность: Сигнатура класса/функции явно сообщает о своих требованиях к переданным зависимостям. Используйте силу системы типов Kotlin на полную! Это делает код не только чище, но и стабильнее. 💪 #kotlin #android #androiddev

📹 НОВОЕ ВИДЕО. Разбор возможностей меню разработчика на Android устройстве Меню Android разработчика таит в себе много полезных настроек, которые нужны чтобы качественно протестировать работу приложения на ОС и сделать то, что не получится делать из Android Studio. Советую посмотреть всем разработчикам и специалистам по тестированию #android #android15

Скомпилируй своё идеальное рабочее место 🖥 Эргономичные столы Ergostol помогают разработчикам кодить без боли в спине и с ма
Скомпилируй своё идеальное рабочее место 🖥 Эргономичные столы Ergostol помогают разработчикам кодить без боли в спине и с максимальной продуктивностью. До 15 сентября 2025 года действует акция «Первые скидки осени» — -15% на линейку столов, подстольев и аксессуаров. ☄️ А с промокодом ANDROID10 получите ещё -10% сверху! Обновите рабочее место и почувствуйте, как работать становится легче и эффективнее. 👉 ergostol.ru Реклама. ООО «СОФТЭФФЕКТ», ИНН 7735575262

🤖 Вышла Material Components for Android 1.1.3 с компонентами из Material 3 Expressive (но пока еще не всё) Что добавили из к
+4
🤖 Вышла Material Components for Android 1.1.3 с компонентами из Material 3 Expressive (но пока еще не всё) Что добавили из комнентов: 👉 DockedToolbarLayout - компонент для показа действий на текущем экране/странице (обычно закреплен в нижний части экрана) 👉 FloatingToolbarLayout - плавающий набор действия для текущего экрана/страницы 👉 LoadingIndicator - новые индикаторы ожидания 👉 MaterialSplitButton - разделенная кнопка 👉 MaterialButtonGroup - компонент для группировки нескольких кнопок Что их важного: 👉 Минимальный Android SDK подняли до 21 👉 Включили nonTransitiveRClass (про последствия для вас читайте тут) 👉 Официальная поддержка Material 3 Expressive будет в версии 1.14.0. Уже есть альфа версии 🛠 Много улучшений существующих компонентов и исправления багов #android #material3 #material3expressive

🤖 Появились уточнения касательно процесса верификации Android разработчиков ‼️ Самое важное - разработчики всё также смогут
🤖 Появились уточнения касательно процесса верификации Android разработчиков ‼️ Самое важное - разработчики всё также смогут ставить приложения без регистрации через ADB. Вот она лазейка 😁 #android

Что в вашем приложении с поддержкой Passkey?
Anonymous voting

⭐️ История успешного успеха с Gemini для разработки Android приложений - сократили время разработки фичей практически в 2 раз
⭐️ История успешного успеха с Gemini для разработки Android приложений - сократили время разработки фичей практически в 2 раза Сделали это через генерацию UI на Compose по макетам из Figma (загружали картинки, а не прямой доступ к данным) Почему в таки статьях потом не рассказываю про производительность этого UI? Или метрики crash-free? Ускорится то смоли, а вот что с качеством - никто не рассказывает #android #androidstudio #ai #gemini

🤯 Последний гвоздь в крышку Nova Launcher - создатель лаунчера покинул компанию, которая купила проект и команду в 2022 Kevi
🤯 Последний гвоздь в крышку Nova Launcher - создатель лаунчера покинул компанию, которая купила проект и команду в 2022 Kevin Barry создатель и глава команды разработки оставил проект Nova Launcher. Как обещали ранее, выпускать код в open source не стали и вообще будущее туманное, потому Kevin был последним из 12 человек команды в компании. Бренд точно останется, но вот это уже будет не тот Nova Launcher, который завоевал сердца пользователей. Ставьте ❤️ если вы используете или использовали лаунчер #android

پیام ویدیو01:00

✔️ Советы на настройки Claude Code для программистов (18 мин) Я уже сам испытал как Claudе позволяет эффективно писать код (ч
✔️ Советы на настройки Claude Code для программистов (18 мин) Я уже сам испытал как Claudе позволяет эффективно писать код (через Copilot). Моя рекомендация использовать именно этот инструмент, но всегда надо его правильно настроить и подтюнить под себя. Ребята из Surf поделились своим опытом Что из советов 1️⃣ Правильно настройте окружения под свои нужды и проекта 2️⃣ Настройку окружения надо обновлять 3️⃣ Настройте разрешения что может делать Claude без подтверждения 4️⃣ Настраивайте интеграции 5️⃣ Создайте свои / команды на частые операции 6️⃣Больше подробностей в статье, но помните что AI в егда нужно подстраивать под себя и универсального рецепта не даст вам никто! #ai

Android Broadcast - آمار و تحلیل کانال تلگرام @android_broadcast