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
#AndroidStudio #Emulator

Крайний стабильный релиз Android Studio (AS) многим сломал эмулятор. Если у вас есть проблемы, пожалуйста, сообщите о них через специальную функцию в AS. С этой просьбой в комментариях под видео обратился один из инженеров Google, которые работает над эмулятором.

Вам нужно выбрать Help > Submit Feedback и это создаст базовое issue с заполнением всей необходимой информации.
👍35💩4
#android12

Your Deep Links Might Be Broken: Web Intents and Android 12 (10 мин)

Android 12 принес множество изменений для работы с PendingIntent и deep link с целью безопасности. В статье автор описывает причины этих изменений и как с ними работать. Если вы не владеете доменом, то сделать ваше приложение обработчиком ссылок по умолчанию без участия пользователя не получится.
💩23🎉1🤮1
#firebase #remoteconfig

Everything you need to know about Remote Config’s latest personalization feature

Персонализация Remote Config позволяет вам менять параметры конфигурацию для пользователей на основе машинного обучения без необходимости контроля. Вам не нужно мониторить все самостоятельно и подбирать параметры как в A/B тестах, а только указать параметр и желаемый результат.
👍6
#AndroidBroadcast

📺 Запись собеседования Михаила Горюнова (1.5 часа)

Тестовое собеседования на позицию Senior/Lead Android Developer

👨‍⚖️ Кандидат - Михаил Горюнов
Михаил занимается разработкой Android-приложений, библиотек и инструментов. Сторонник инженерного подхода, когда технология выбирается из соображений её целесообразности для решения поставленных задач, а не с целью «поиграться новыми клубочками». Любит Котлин, ценит и уважает Джаву.
👍61🔥3🥰1
#compose

Getting Started with ConstraintLayout in Jetpack Compose (6 мин)

Совсем недавно вышла первая версия ConstraintLayout для Compose, а вот уже и статья как его использовать в ваших приложениях.
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
#android12

Android 12. Splash Screen API. Делаем анимированный экран загрузки

Опыт адаптации нового Splash Screen API из Android 12 на примере реального приложения
👍37🥰10🤔1
Перевожу документацию по новой рекомендуемой архитектуре для Android приложений от Google. Стоит ли переводить терминологюи (напр. Data Source как Источник Данных)?
Anonymous Poll
79%
Оставлять англ термины
3%
Переводить полностью
15%
Переводить с указанием оригинального названия
3%
Не участвую
0%
Другой вариант (в комментарии)
👍29🔥20👏3💩1
This media is not supported in your browser
VIEW IN TELEGRAM
#ui

Android Edge to Edge 101 (7 мин)

Разбор организации безрамочного UI (edge-to-edge) в вашем приложение, чтобы полностью использовать всю площадь экрана для показа информации.
🔥41👍14👏2
#ksp #dagger

Слежу за поддержкой Assisted Inejct в Hilt для Dagger и в треде проскачила классная инфа - команда Dagger сейчас сосредоточена на поддержке KSP и все остальное в низком приоритете! Ждем ускорения Dagger и меньше Java кода в Android проектах.
🔥40👍7💩1
#AndroidStudio

Вышел эмулятор 31.2.7 с фиксом работы на M1. Проверил сам - процесс не зависает, подключится к эмулятору внутри окна Android Studio я смог. Обновляйтесь!
👍36🔥10💩1
#flutter

Flutter vs Native: почему мы переходим с первого на второй

Я слышал много историй успеха Flutter, как компанию уходят на него и экономят, да и в Surf от Flutter отдела еще та пропаганда, но вот Ozon уходит от этой технологии Google и выбирает натив. Почему? Смотрите в статье

Пошли слухи, что вся эта дичь из-за нового начальства, которое не признает кроссплатформу и приказали переписать не разбираясь в деталях. Поэтому комментарии к статье более интересны, чем сама статья
💩35👍26
#android9

Accessing App Usage History In Android (6 мин)

Инструкция как получить доступ к статистики использования экрана
🔥13👍3👏2🤮2🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
#compose #анимация

Animations in Jetpack Compose with examples (5 мин)

Compose - это совсем другой подход в анимации UI и статья покажет вам как это делается в новом UI фреймворке Google
👍24💩3🔥2👏1
Расскажите в комментариях про полезные программы или сервисы, которые вы используете в Android разработке.

Буду признателен если будете давать ссылку и укажите ОС, если это нативный софт
🔥102🤩1
#performance

Tracing main thread messages (7 мин)

Пример использования Perfetto для анализа трейса главного потока в Android
👍12🤔6
Android — Repeat notification daily on specific time (3 мин)

Каждый год все больше закручиваются гайки для выполнения работы в фоне и срабатывания будильников. Автор статьи рассказывает как с помощью AlarmManager реализует функционал периодических уведомлений.
👍27👎6🤯2
#ПодборкаВидео

📺 Android Developers. Proto DataStore - MAD Skills (12 мин)
📺 GDG Minsk. Mobile Meetup. Январь 2022 (1.5 часа)
📺 Talking Kotlin. The First Kotlin Commit in Android (40 мин)
📺 Android Broadcast. Собеседование Senior Android разработчика (1 час)
📺 Android Academy. Подготовка к Android собеседованию #3 (1.5 часа)
📺 HH Tech. Авторефакторинг и ViewBinding (20 мин)
👍18
#datastore #jetpack #proto

All about Proto DataStore (9 мин)
📺 Видео версия (12 мин)

Рассказ про реализацию DataStore, которая позволяет сохранить объекты, адаптированные поддерживают Protocol Buffer.
🤯4
Семейство каналов Broadcast расширяется и пополняется новыми направлением - @ios_broadcast.

Это тот же формат к которому вы успели привыкнуть в других каналах Broadcast. Ведёт новый канал опытный iOS разработчик!

Присоединяйтесь сами или пошарьте ссылочку в iOS отделе
👍54💩25
#compose

Google Maps for Compose – официальная реализация Google Карт для Compose. Не обольщайтесь, под капотом все также MapView
🤔17😢16🔥8
#googleplay

В Google Play появится секция со скидками: игры, встроенные платежи, сборники, книги, фильмы и пр.
👍12