Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
368 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
❗️ Пройдите исследование используемых технологий от JUGRU

Организаторы конференции Mobius, JUG Ru Group, проводят TechRadar — исследование, которое покажет объективные тенденции российского IT-рынка. Приглашаем вас принять участие в нём.

Ставь 🔥 если прошел (опрос займет 5-10 минут)

👉 Результаты исследования будут опубликованы летом в открытом доступе!

🎁 Среди участников опроса мы разыграем 5 офлайн- и 10 онлайн-билетов на любые конференции JUG Ru Group по выбору победителей.

Мне будет приятно, если в разделе блогеров и каналов вы упомянете меня, Кирилла Розова, и @android_broadcast. Также есть полезный @ios_broadcast и его автор - Андрей Зонов!


#опрос
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4
Интересная статья(16м) про GrapheneOS - основанная на AOSP ОC для Google Pixel устройств с повышенной защитой

Если хотите мой обзор на GrapheneOS - голосуйте тут

#android #aosp
👍27🔥3
🤯 Android больше не Анти-iPhone - статья с обзором фактов как Android ОС и вендоры закрывают открытость
👉 Производители закрывают bootloader или делают его разблокировку сложной
👉 Копирование дизайна смартфонов друг с друга
👉 Установка приложения не из Google Play делается всё сложнее

Что думаете вы по поводу того что Android закрывается?

#android
👍22
Google прекратил поддержку Android 12

На прошлой неделе Google опубликовал бюллетень безопасности Android за апрель 2025 года. В бюллетене перечислены уязвимости, которые исправлены в сборках с уровнем исправления April 2025 Security Patch Level. В нем также указано, какие версии Android имеют доступ к исправлениям, и, что примечательно, исправления для Android 12 и 12L отсутствуют.

Хотя Google публично не подтвердил причину этого, скорее всего компания прекратила поддержку Android 12 и 12L с 31 марта 2025 года. По словам источника, Google прекратил выпуск бэкпортов патчей безопасности для Android 12 и 12L 31 марта 2025 года, а бюллетень безопасности Android за март 2025 года стал последним бюллетенем, в котором были перечислены патчи для этих двух релизов.

Google выпустил Android 12 4 октября 2021 года, а Android 12L - 7 марта 2022 года. Это означает, что с момента выхода Android 12 прошло почти 3.5 года, а с момента выхода Android 12L - 3 года. Обычно Google распространяет патчи безопасности в течение 3.5 лет после выхода новой версии Android, поэтому выход Android 12 и 12L соответствует графикам.
👍23
📣 Сбор резюме для разбора с профессиональным HRD

Моя хорошая знакомая и опытный HR/рекрутер проведет вместе со мной эфир (30 апреля), где мы будем разбирать резюме.

Заполнить форму для разбора могут платные подписчики на Boosty 🪙
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5
🤖 Демонстрация (EN,5м) работы предзагрузки видео в Media3 Expoplayer 1.4.0. Показывается пример кода как это реализовать, а также впечатления от использования.

🔗 Альтернативная ссылка

#android #медиа #exoplayer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
🤖 Google повысила требования сертификации для устройств на Android 15

Теперь все устройства на Android 15 и выше должны иметь не меньше 32 Гб памяти на диске и не меньше 75% из них должны быть свободно под data раздел

#android15
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43
Большой подбор советов и практик(EN,20М) от разработчика, который занимается защитой платежного приложения от взлома

🔗 Альтернативная ссылка

#android #безопасность
👍23🔥2
🛠 Вышла стабильная IDEA 2025.1

👉 JetBrains AI
👉 Поддержка Java 24
👉 Включен режим K2 по умолчанию
👉 Kotlin Notebook встроены в IDEA
👉 Новый UI терминала в Beta
👉 Улучшения для работы с Kotlin
👉 Поддержка Gradle Daemon toolchain

и много много других улучшений

#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍10
🛒 Android Vitals теперь поможет понять почему тратится батарейка

Команды Android и Google Play объединилсь с производителями устройств для добавления новых метрик в Android Vitals в Google Play. На днях запустили новую метрику - excessive wake locks в Beta. Она позволяет понять где у вас происходит большое потребление батареи по причине несвоевременного освобождения Wake Lock.

Wake Lock - это механизм PowerManager API, который позволяет не засыпать процессору, после того как отключится экран устройства.


val powerManager = context.getSystemService<PowerManager>()

// Создаем WakeLock с указанием типа блокировки
val wakeLock = powerManager.newWakeLock(
PowerManager.PARTIAL_WAKE_LOCK,
"MyApp:WakeLockTag"
)

// Проверяем и активируем WakeLock
if (!wakeLock.isHeld) {
wakeLock.acquire()
}

// Освобождаем WakeLock
if (wakeLock.isHeld) {
wakeLock.release()
}


#android #googleplay #батарея
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥11
🤖 Вышла Android 16 Beta 4

Вышла последняя Beta версия Android 16. Никаких изменений в API для разработчиков нет, только доработки и улучшения в ОС.

Следующий релиз будет финальным. Ставлю на то, что это сделают анонс на Google I/O.

#android16
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥4
🤖 Netflix App Testing At Scale (EN,11м)

Google запустила серию интервью "Testing at scale" с разработчиками крупнейших Android приложений про организацию тестирования сборок. Первое такое интервью с Netflix.

Разработчик компании рассказал:
👉 Какие тесты применяет компания (пирамида)
👉 Тех стек Unit тестов: Strikt, Turbine, Mockito, Hilt, Robolectric и др.
👉 Как борятся с флакающими
👉 Скриншот тестирования: Paparazzi, тест локализации и др.
👉 Тесты на устройстве: Espresso, UIAutomator, Performance Testing и др.
👉 Ферма устройств для тестов
👉 Запуск тестов на CI
👉 Замер покрытия кода тестами

🔗 Альтернативная ссылка

#android #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥5
📹 НЕ архитектурное мок-собеседование уже доступно для просмотра

Теперь вы можете пересмотреть его в любое время с удобными таймкодами на 📹 YouTube и 📹 VK Video

Присоединяйтесь, если пропустили эфир — или пересмотрите лучшие моменты! 💬🔥

#Android #Собеседование #JetpackCompose
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥62
В соседнем канале разыгрывают билет на конференцию по мобильной разработке в Москве. Участвую в розыгрыше
👍4
🛒 В Google Play Console появились новые проверки работы приложений у пользователей и статистика по ним:
👉 Некорректное отображение в режиме edge-to-edge
👉 Процент сессий, остановленных из-за недостатка свободной оперативной памяти (RAM)
👉 Слишком долгие Wake Lock

Подробности в анонсе

#android #googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍13
🤖 Android устройства будут автоматически перезагружаться

Все устройства с Google Play Services будут перезагружаться спустя 3 дня после того как оно находится в заблокированном состоянии. Аналогичное поведение уже есть на iOS

#android #googleplay #безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
🪙 Запись "Разработка TODO приложения в Сursor IDE" уже доступна на Boosty!

С помощью AI через Cursor IDE писал простое TODO-приложение с авторизацией и синхронизацией через Firebase сервисы. Экспериментирую с UX Pilot, AI-помощниками и генерацией UI по тексту и изображениям! После делаем ревью результата с помощью AI

🐱 На Boosty найдете таймкоды и исходный код проекта

#AndroidBroadcast #firebase #кодинг
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥1🤔1
Разработчик и фаундер с опытом запуска стартапов в сферах туризма, HR tech, а сейчас — в музыкальной индустрии, делится опытом выбора технологии для запуска MVP (5м) приложения под Android и iOS для стартапа с ограниченным бюджетом. Выбор между KMP, Flutter и ReactNative

Выводы
👉 KMP — не про супербыстрый MVP, но отличный выбор, если у тебя Android-бэкграунд и ты хочешь масштабировать продукт, не дублируя бизнес-логику.
👉 Flutter - идеален для MVP, особенно если ты хочешь за месяц выйти с приложением в Store и посмотреть на метрики (поддержу автора на момент выхода этого поста)
👉 ReactNative - подходит, если у вас уже есть веб-команда, и вы хотите быстро запустить мобильную версию.

#kmp #flutter
🔥37👍17🤔2
🤖 Как работает Robolectric и почему это важно знать Android разработчику (9м)

Robolectric — это технология, которая позволяет запускать Android-тесты на JVM (без Android-устройства или эмулятора). О её ценности лучше всего говорит тот факт, что Google давно наняла разработчика в свой штат, и он продолжил заниматься Robolectric как своей основной работой. Технология получила интеграцию в Espresso и официальные руководства на сайте Android Developers.

Автор разбирает, как работает Robolectric под капотом, на примере повторения JVM-технологии в его основе. Вы узнаете много полезного о загрузке классов в JVM.

#android #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥9🤔5🤯3
Нужно ли вернуть формат новостей для разработчиков на YouTube/RuTube/VK Video?
Anonymous Poll
62%
Да, скучаю по нему🔥
9%
Не смотрел(а)
7%
Такое было ?🤯
11%
Мне не нужно
1%
Другой вариант
10%
Не участвую в опросе
👍16