Android Broadcast
14.2K subscribers
3.53K photos
341 videos
11 files
5.9K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
#tooling

JetBrains радует новостями касательно коммерческих продуктов:
👉 Все получат бесплатно IDE до конца сентября 2022 (только для действующих аккаунтов у которых истечет подписка)
👉 Облачные сервисы получат 6 месяцев бесплатно и дадут возможность экспорта данных
👉 Все лицензии на standalone проектов (YouTrack, TeamCity, UpSource) останутся работать, но вы не получите никаких обновлений, а также вы не получите тех. поддержки
👍59👎54🔥4😢2
This media is not supported in your browser
VIEW IN TELEGRAM
#compose

Play Time with Jetpack Compose

Приложение Google Play перешло на Jetpack Compose и команда делится своим опытом от миграции: меньше кода, проще работа с анимациями, производительность и прочее
👍61👎14
#AndroidBroadcast

Завтра, 16 марта, вместе с Лешей Гладковым мы проведем стрим где, будем обсуждать текущую ситуацию в стране касательно IT. Но наше видение ситуации это не все и нам очень нужно знать что происходит в вашей жизни, чтобы сложить полную картину.

Пройдите опрос, который займет у вас примерно 5 минут, но позволит нам рассказать больше и текущей ситуации
👍49👎37🤔3😢3🔥1
#compose #performance

5 практических советов по оптимизации UI на Jetpack Compose (10 мин)

Compose все также может привести к проблемам с отрисовкой и тем что вы не уложитесь в отведенное время на кадр. Автор подробно разбирает как оптимизировать и о подкапотной этого UI фреймворка.
🔥23👎16👍4
#compose

Jetpack Compose под капотом: Рекомпозиция и Стабильные типы (8 мин)

Одна из основных фичей эффективной работы Jetpack Compose - это подкапотный движок для рекомпозиции. Автор статьи разбирает этот процесс и рассказывает просто о тонкостях, да еще и на русском!
👍46👎17
#jetpack #madskills

Jetpack DataStore - wrap up

Подошла к концу серия MADSkills по Jetpack DataStore. Все видео можно найти здесь
👎21👍20
#bestpractices

Лучшие практики Android разработки на 2022 год

Не согласен с рекомендацией Hilt, Timber, Coil (добавил бы Glide) и ничего не сказали про Gradle KTS. Пишите в @android_broadcast_talks чтобы вы еще добавили/убрали
👎26👍14
#compose

Interpreting Compose Compiler Metrics

Инструкция как получить отчет с метриками о работе compose, что будет полезно для анализа работы ваших функций
👎17👍10
#androidstudio

Вышла Android Studio Dolphin Canary 6

В очередной Canary версии доработали Logcat
👉 Обновили форматирование вывода
👉 Возможность показа нескольких окон Logcat
👉 Несколько настроек показа данных: стандартная, компактная и кастомные настройки
👉 Возможность поиска по ключ + значение, например по tag, package и пр.
👉 Отслеживание логов при перезапуске приложения или крешей
🔥70👎14👍11
#AndroidBroadcast #ВопросыОтветы

Начинаем стрим, где отвечаем на вопросы и будем размышлять о будущем IT в нашем регионе

Поддержать донатом Android Broadcast и Mobile Developer и задать вопрос быстрее вcех

Запись будет позже доступна на YouTube
👍41👎34🔥3
#googleplay

Access Android vitals data through the new Play Developer Reporting API

Google показала Play Developer Reporting API, которая позволяет получить данные о работе приложения вне Google Play. Сейчас возможно к некоторым данным Android Vitals
👎25👍1🔥1
#compose

Handling back press for modals on Android Compose (5 мин)

Руководство как обрабатывать нажатия "Назад" для модильных окон (диалог, bottom sheet и др)
👎28👍17🤔2
#event

Google I/O 2022 пройдет 11-12 мая

Все пройдет онлайн с офлайн только для гуглеров. Пока деталей кроме даты проведения и открытия регистрации нет. Хотя и без регистрации вы сможете все посмотреть, а я ещё и итоге подведу в новостном выпуске
🔥27👎18👍8
This media is not supported in your browser
VIEW IN TELEGRAM
#animation

Metaphor - библиотека, которая упростит вам реализацию анимаций из Material Motion.
🔥34👎19👍61🤩1
#android13

Вышла Android 13 Developer Preview 2

👉 Runtime permission POST_NOTIFICATIONS для показа уведомлений из приложения (подробности)
👉 Возможность отзывать полученные ранее разрешения, например это не нужно если на новых версия Android или приложения вам больше не нужно какое-то из разрешений (API)
👉  BroadcastRecevier, регистрируемые в runtime, теперь требуют добавления флага exported, как это требовалось для компонентов в манифесте в Android 12
👉 Улучшение отображения текста
👉 Color vector fonts 
👉 Поддержка Bluetooth LE Audio
👉 Поддержка MIDI 2.0
👉 Обновленные ограничения для приложений по уменьшению расхода батареи (подробности)
👉  Foreground Services (FGS) Task Manager - показ списка с запущенными foregroung service. Пользователь сможет легко нажать кнопку "stop" и остановить приложение полностью
👉  Новое разрешение для использования сенсоров здоровья (сердцебиение, уровень кислорода в крови и прочее) для приложений в фоне (подробности)
👉  Жесткая блокировка Intent, посылаемые в экспортированные компоненты (подробности)
👎32👍23😢11🤔4👏1
#android12 #tv

Prep your TV app for Android 12 (4 мин)

Руководство по адаптации Android TV приложения под Android 12:
👉 Переключение частоты отображения
👉 Возможность изменять масштаб текста
👉 Поддержка 4K

Если ты писал(а) приложение под эту платформу, то мне очень нужен твой опыт и поделиться им с массами — пиши @ab_manager
👎22👍7😢1