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
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
#tablet #tv #chromeos

Helping Users Discover Quality Apps on Large Screens

Google очень взялась за активное развитие Android приложений на больших экранах:
👉 Руководство по качественному приложению для больших экранов
👉 Отдельный подсчет оценки приложения для формата устройств. Например, оценка на телефоне не будет влиять на рейтинг приложения на планшете
👉 Предупреждение об установке неадаптированного приложения
👍20👎19
Как выложить свою первую библиотеку в open source

Если вы решили опубликовать свой проект в удобном формате для других разработчиков, то рекомендую почитать инструкцию из статьи, что позволит вам распространять версию через Jitpack
👎31👍16🤔1