ar
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، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار 39، وفي آخر 24 ساعة بمقدار -1، مع بقاء الوصول العام مرتفعاً.

  • حالة التحقق: غير موثّقة
  • معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 44.92‎%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 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