Вот так теперь выглядит главная developers.android.com. Вряд ли Samsung купила интеграцию через Google Ads, а скорее показывает какое партнерство между гигантами Android экосистемы
🤔45👎22👍9🤯8
📺 EMM. Как корпорации управляют своими устройствами на Android (1 час)
Взял интервью у разработчика Android части в Enterprise Mobility Management системе, которая предназначена для управления корпоративными устройства на Android.
Обсудили Android Enterprise, разные режимы работы устройств, корпоративные и собственные устройства и как вендоры рекламируются в корпоративном секторе.
Выпуск также доступен в формате подкаста
#AndroidBroadcast
Взял интервью у разработчика Android части в Enterprise Mobility Management системе, которая предназначена для управления корпоративными устройства на Android.
Обсудили Android Enterprise, разные режимы работы устройств, корпоративные и собственные устройства и как вендоры рекламируются в корпоративном секторе.
Выпуск также доступен в формате подкаста
#AndroidBroadcast
👍30👎10🔥2
Monitor all your deep links in one place on this new Play Console page
Отдельная страница в Google Play для сбора информации о deep link-ах в вашем приложении и позволяет проверить корректно ли у вас настроено приложение и руководство как вам их исправить.
#googleplay
Отдельная страница в Google Play для сбора информации о deep link-ах в вашем приложении и позволяет проверить корректно ли у вас настроено приложение и руководство как вам их исправить.
#googleplay
👍16👎9
This media is not supported in your browser
VIEW IN TELEGRAM
Как создавать анимации в Jetpack Compose
Подробный разбор анимаций в Compose. В статье разбирается:
👉 Зачем вашим приложениям анимации?
👉 Высокоуровневые анимации: AnimatedVisibility, AnimatedContent, Crossfade, Modifier.animateContentSize
👉 Низкоуровневые анимации: Animatable, animate*AsState, TargetBasedAnimation, DecayAnimation, updateTransition, rememberInfiniteTransition
👉 Способы кастомизации анимации
#compose #animation
Подробный разбор анимаций в Compose. В статье разбирается:
👉 Зачем вашим приложениям анимации?
👉 Высокоуровневые анимации: AnimatedVisibility, AnimatedContent, Crossfade, Modifier.animateContentSize
👉 Низкоуровневые анимации: Animatable, animate*AsState, TargetBasedAnimation, DecayAnimation, updateTransition, rememberInfiniteTransition
👉 Способы кастомизации анимации
#compose #animation
👍48👎9🔥7🙏1
📄 Серия статей по MVI со state машиной (EN)
👉 Основы. Что такое MVI и основные понятия. State машина. Пример реализации
👉 Инструменты. Инструменты и абстракция для организации кода
👉 Модули. Многомодульное приложение
#architecture
👉 Основы. Что такое MVI и основные понятия. State машина. Пример реализации
👉 Инструменты. Инструменты и абстракция для организации кода
👉 Модули. Многомодульное приложение
#architecture
🔥44👎13👍8
Jetpack Compose Effect Handlers
Разбор различных обработчиков специальных событий в Compose:
👉 DisposableEffect
👉 SideEffect
👉 rememberCoroutineScope
👉 LaunchedEffect
👉 produceState
👉 rememberUpdatedState
#compose
Разбор различных обработчиков специальных событий в Compose:
👉 DisposableEffect
👉 SideEffect
👉 rememberCoroutineScope
👉 LaunchedEffect
👉 produceState
👉 rememberUpdatedState
#compose
👍48👎10
Почему больше не буду использовать deep linking из Navigation Component
Автор статьи делится рядом проблем и неудобствами при работе работе с deep link в XML Navigation Graph
#jetpack #navigation
Автор статьи делится рядом проблем и неудобствами при работе работе с deep link в XML Navigation Graph
#jetpack #navigation
👎13👍8🤔1
📄 Improving Performance with Baseline Profiles (3 мин)
Рассказ про Baseline Profiles и как их генерация позволит вам сделать холодный старт приложения быстрее (Google Maps добились ускорения до 40% 🤯 )
📺 Видео версия (14 мин)
#performance #madskills
Рассказ про Baseline Profiles и как их генерация позволит вам сделать холодный старт приложения быстрее (Google Maps добились ускорения до 40% 🤯 )
📺 Видео версия (14 мин)
#performance #madskills
👍14👎14
Media is too big
VIEW IN TELEGRAM
Boosty неплохой сервис но на нем очень трудно найти старый контент, который вышел пару месяце назад, поэтому сделал видеоинструкцию как найти его:
👉 Видео только для патронов
👉 Короткие подкасты с мнение и жизнью (только для патронов)
👉 Весь контент который был в раннем доступе или сейчас в нем
👉 Видео только для патронов
👉 Короткие подкасты с мнение и жизнью (только для патронов)
👉 Весь контент который был в раннем доступе или сейчас в нем
👎26👍10
Jetpack CameraX 1.2 вышла в Beta
Что нового:
👉 Интеграция Google ML Kit
👉 Zero-Shutter Lag - съемка без задержки (экспериментальное API)
#jetpack #camera
Что нового:
👉 Интеграция Google ML Kit
👉 Zero-Shutter Lag - съемка без задержки (экспериментальное API)
#jetpack #camera
👍17👎13
Top Tips for Adopting Android’s Notification Permission (3 мин)
В Android 13 для показа уведомлений нужно запрашивать новый Runtime Permission. В статье приводятся советы как это реализовать в приложениях и показать уведомления с учетом изменения
Изменение касается всех приложений. Для targetSdk < 33 будет показан запрос при первом запуске приложения.
#android13 #security
В Android 13 для показа уведомлений нужно запрашивать новый Runtime Permission. В статье приводятся советы как это реализовать в приложениях и показать уведомления с учетом изменения
Изменение касается всех приложений. Для targetSdk < 33 будет показан запрос при первом запуске приложения.
#android13 #security
👍21👎10🔥1
📺 Cобеседование на позицию Senior Android разработчика (2 часа)
Дмитрий Мовчан из Дзена cобеcедует Михаила Левченко из Авто.ру по сценарию, который использовал в Revolut, для оценки технического уровня Android разработчика. В программе интро секция, Java, Kotlin и Android.
Выпуск также доступен в формате подкаста
#AndroidBroadcast
Дмитрий Мовчан из Дзена cобеcедует Михаила Левченко из Авто.ру по сценарию, который использовал в Revolut, для оценки технического уровня Android разработчика. В программе интро секция, Java, Kotlin и Android.
Выпуск также доступен в формате подкаста
#AndroidBroadcast
👍48👎18
📺 Новости мобильной разработки 2022.14 (35 мин)
В свежем выпуске новостей рассказываю про
👉 Новый стабильный Compose
👉 Мое мнение про сделку Яндекс с VK
👉 Почему Android 13 вышел необычно раньше
👉 Обновления политик Google Play и автоматизация снятие бана
👉 Почему нет будущего для мобильной разработки для Сбера и других санкционных компаний
🎧 Подкаст версия здесь
📺 Версия на YouTube здесь
Новостные выпуски теперь будут выходить только на Boosty и доступны патронам либо можно открыть доступ к отдельном посту. Важные технические ролики все также будут выходить публично
#AndroidBroadcast #ТолькоДляПатронов
В свежем выпуске новостей рассказываю про
👉 Новый стабильный Compose
👉 Мое мнение про сделку Яндекс с VK
👉 Почему Android 13 вышел необычно раньше
👉 Обновления политик Google Play и автоматизация снятие бана
👉 Почему нет будущего для мобильной разработки для Сбера и других санкционных компаний
🎧 Подкаст версия здесь
📺 Версия на YouTube здесь
Новостные выпуски теперь будут выходить только на Boosty и доступны патронам либо можно открыть доступ к отдельном посту. Важные технические ролики все также будут выходить публично
#AndroidBroadcast #ТолькоДляПатронов
👎130👍33🤔3🔥1
Android Broadcast
📺 Новости мобильной разработки 2022.14 (35 мин) В свежем выпуске новостей рассказываю про 👉 Новый стабильный Compose 👉 Мое мнение про сделку Яндекс с VK 👉 Почему Android 13 вышел необычно раньше 👉 Обновления политик Google Play и автоматизация снятие бана…
Ваши мысли и реакции по поводу закрытости новостей готов обсудить с вами в комментариях к этому посту
👎91👍17