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
Вышел Coil 2.5.0
👉 Улучшение работы под капотом
👉 Исправление багов
👉 Поддержка Android 14
👉 Обновили все зависимости до актуальных стабильных версий
👍36👎8
Forwarded from Compose Broadcast (Кирилл Broadcast)
This media is not supported in your browser
VIEW IN TELEGRAM
Haze - мультиплатформенный блюр для Compose. На Android использует Compose 1.6.0 (сейчас в альфе)

#android #ios #desktop #compose
👍54👎16
Вышел Kotlin 1.9.20 и там
👉 Kotlin Multiplatform объявлен стабильный
👉 K2 поддерживает все таргеты в Beta
👉 kapt с поддержкой K2

https://news.1rj.ru/str/kotlin_broadcast/1013

#kotlin
👍42👎7
📺 Собеседование с Михаилом Левченко (1.5 часа)

Миша Левченко @izpodshtorki провел собеседование на позицию Android-разработчика в формате онлайн кодинга

00:14 Вступление
00:54 Знакомство с экспертом
03:24 Процесс собеседования в Яндекс Вертикали
06:39 Знакомство с кандидатом
09:04 Секция 1. Small talk
13:38 О формате собеседования
14:09 Фидбэк по первой секции
16:06 Секция 2. Grooming
34:41 Фидбэк по второй секции
37:30 Секция 3. Live coding
01:37:36 Фидбэк по третьей секции
01:40:27 Общий фидбэк

#AndroidBroadcast #собеседование
👍28👎13
Обновление Android Jetpack
👉 Hilt 1.1.0: поддержка KSP, улучшения hiltViewModel()
👉 Credentials 1.2.0: новые APU для получения и сохранения паролей и passkey
👉 Исправление багов Fragment, Navigation
👉 Много Beta и RC версий
👍17👎6
Forwarded from AvitoTech
Мы в Авито пробуем внедрять Kotlin Multiplatform для бизнес-логики части фич 📱

Поделитесь мнением, как это повлияет на желание работать в компании/команде.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53👎17
Вышел scrcpy 2.2 с возможностью подключения камеры (подробности тут). Также часть опций теперь перестанет работать на Android 14

#tooling
👍31👎5
Больше месяц назад вышла Jetpack библиотека Telecom (альфа статус), предназначенная для интеграции аудио и видео звонков в приложениях.

Фичи либы:
👉 Синхронизация между устройствами
👉 Поддержка ограничений фоновой работы в Anroid
👉 Управление аудио устройствами для ввода/вывода
👉 Поддержка устройств с Android 8.0+ и Telecom стеком

Подробности тут

#jetpack
👍57👎6
Forwarded from iOS Broadcast (Андрей Зонов)
🐚 Skip - плагин Xcode для транспиляции SwiftUI приложения на Android

Пятница - самое время рассмотреть очередной кросплатформенный движок. По-началу, когда я о нем услышал, мысленно закопал. Но потом понял что идея вполне жизнеспособна:
🔥 Полный натив для iOS, в отличии от большинства движков (Flutter, Compose Multiplatform). Look&Feel из коробки. SwiftUI на iOS и Compose на Andoid
🔥 Нет отдельного языка или новых концепций как с React Native или Xamarin
🔥 Нет проблем с ARC - код изначально пишется на Swift+SwiftUI
🔥 Исходники Kotlin, которые генерятся движком, могут быть не только просмотрены но и отредактированы

Не все так просто, даже если опустить вендорлок:
💩Поддержка языка ограничена, нужно думать какие конструкции можно использовать
💩Нативные компоненты прийдется писать свои или адаптировать сильно транспилированный код
💩В качестве БД прийдется использовать прямые обращения к sqlite

Почему я думаю, что это может взлететь?
💸Стартапы часто начинают с iOS-only приложения, которые пишут на самых актуальных инструментах, а это способ быстрее получить аналог на Android и проверить интерес
💸Проще найти разработчика который умеет писать нативный код для iOS и адаптирует его под Android

Можно поступить мудро, и посмотреть взлетит ли этот подход через пару лет, ведь если долго сидеть на берегу реки, то можно увидеть, как мимо проплывёт труп твоего врага 😀
Please open Telegram to view this post
VIEW IN TELEGRAM
👎51👍9
Авторы Kaspresso сравнивают как удобно писать на нем тесты по сравнению с Espresso (решение от Google). Подробности в статье (14 мин)

#testing
👍48👎20
Совсем скоро выключат Firebase Dynamic Links - возможность открытия deep link в приложение, если оно установлено, или страницы в магазине в противном случае. В статье (EN, 13 мин, ссылка без VPN) найдете что можно взять как альтернативу - Universal и App Links, которые позволят добиться поведения как раньше на основе Firebase
👎25👍10
Google запускает (экспериментально) Android WebView Media Integrity API - проверка что Media контент в WebView запускается в безопасной и доверительной среде. Работать будет на устройствах с Google Play Services.
👍24👎18
Forwarded from Compose Broadcast (Кирилл Broadcast)
Вышел Compose Compiler 1.5.4 с поддержкой Kotlin 1.9.20, а также исправлением багов и экспериментальными флагами для ускорения работы Compose

#compose
👍34👎12
В своем блоге @rozov_blog автор и создатель @android_broadcast отвечает на ваши вопросы. Подписывайтесь и пишите в комментариях к Q&A посту
👎69👍30
Руководство по миграции с FIDO2 на Jetpack Credential Manager

Почему стоит мигрировать? Потому что Jetpack Credential Manager
🔐 Поддержка Passkey
🔐 Несколько методов авторизации
🔐 Поддержка сторонних менеджеров паролей
🔐Единый UI/UX авторизации для пользователей

#security #jetpack
👍21👎7
Сегодня начался оффлайн Мобиус в Санкт-Петербурге и пройдет 2 дня. Я буду на площадка и в комментариях буду вас расскзаывать про самое интересное
👍99👎44