Всем пора переходить на Credential Manager for Android. Google объявила отключение ряда сервисов в пользу Credential Manager:
❌ Smart Lock for Passwords - первый квартал 2025
❌ Credential Saving API - первое половина 2025
❌ API: Sign in with Google button - первая половина 2025
❌ One Tap Sign-in - до конца 2025
❌ Google Sign-In for Android - до конца 2025
#безопасность
#безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👏31👎9🤔7👍3
Media is too big
VIEW IN TELEGRAM
01:11 На что надо обратить внимание при выборе компьютера для разработки
03:42 Про разработку в AvitoTech
04:54 Какой Mac выбрать для разработки
13:31 Выбираем компьютер для разработки на Windows
18:21 Сборка проекта на Linux быстрее чем на Windows
19:54 Подведение итогов
#AndroidBroadcast #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33👎20🤯1😱1
Готовлюсь к встречи сообщества Mobile Broadcast Томск. Сегодня будет Code Review двух проектов, общение и классная атмосфера.
Во многих городах, куда я приезжаю, есть локальное сообщество и можно собраться в уютной атмосфере.
Все группы сообщества по городам смотрите тут
#mobilebroadcast #томск
Во многих городах, куда я приезжаю, есть локальное сообщество и можно собраться в уютной атмосфере.
Все группы сообщества по городам смотрите тут
#mobilebroadcast #томск
👍24👎16🔥4❤3
Forwarded from Kotlin Multiplatform Broadcast
Вышла библиотека KotlinX Coroutines 1.9.0
👩💻 Поддержка Wasm/WASI таргета
👉 limitedParallelism() позволяет задать имя Dispatcher для упрощения дебага. Также это стало стабильным API
👉 JVM. Dispatchers.IO больше не инициализируется при доступе к любому из стандартных Dispatcher
👉 Оператор Flow<T>.chunked(size: Int): Flow<List<T>>
❌ Еще больше deprecated API в BroadcastChannel
🛠 Исправление багов и улучшения
#coroutines #wasm #flow
👉 limitedParallelism() позволяет задать имя Dispatcher для упрощения дебага. Также это стало стабильным API
👉 JVM. Dispatchers.IO больше не инициализируется при доступе к любому из стандартных Dispatcher
👉 Оператор Flow<T>.chunked(size: Int): Flow<List<T>>
🛠 Исправление багов и улучшения
#coroutines #wasm #flow
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29👎5
Вышел scrcpy v2.7
👉 Поддержка геймпадов
👉
#инструменты
👉 Поддержка геймпадов
👉
--max-fps теперь позволяет указать дробное значение FPS#инструменты
👍17🔥8👎6
На какой ОС вы занимаетесь разработкой (если несколько то выбирайте то которая основная)?
Anonymous Poll
33%
Windows
55%
macOS
0%
ChromeOS
9%
Любой Linux дистрибутив (пишите в комментариях какой именно)
0%
Другая ОС (а вдруг 😁)
0%
Не пишу код
2%
Не участвую в опросе
👍21👎9❤2
Forwarded from Kotlin Multiplatform Broadcast
Обновили дорожную карту разработки Kotlin
Основные приоритеты:
👩💻 Развитие фичей языка и скорости его работы
👩💻 K2 плагин IntelliJ для ускорения работы с языком в IDE
👩💻 Kotlin to Swift Export (почему-то формулировки interop нету)
👩💻 Упрощение разработки KMP библиотек
👩💻 Упрощения разработки и публикации Kotlin библиотек (формат klib), инструментов и фреймвокров
Что нашел интересного на сайте:
🤖 Поддержка дебага inline функций в Android
👉 Поддержка Gradle project isolation
👉 Поддержка XCode 16
👩💻 Стабилизация kotlinx-io
👩💻 Создание собственных Atomic типов: AtomicIntArray, AtomicLongArray, AtomicArray, AtomicInt, AtomicLong, AtomicReference
👉 Kotlin Ecosystem плагин, который нацелен сделать работу с декларативными возможностями Gradle лучше
#kotlin #k2
Основные приоритеты:
Что нашел интересного на сайте:
👉 Поддержка Gradle project isolation
👉 Поддержка XCode 16
👉 Kotlin Ecosystem плагин, который нацелен сделать работу с декларативными возможностями Gradle лучше
#kotlin #k2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👎9👍4
Разбор(9м) как под капотом работает Dagger, Koin, Hilt и как написать свой простой DI
#di #underthehood
#di #underthehood
❤21👍10👎6🔥5
Откуда вы ставите приложения не из магазинов для использования?
Anonymous Poll
18%
Ставлю APK по ADB с компа
47%
Качаю с сайтов на телефон и там ставлю
35%
Использую только магазины
6%
Другой источник для APK (пиши в комментах)
16%
Использую iPhone как основное устройство
7%
Не участвую в опросе
👎23👍17🤔4🔥1
Исправили баги в стабильной Android Studio- вышел первый патч Android Studio Koala Feature Drop
#androidstudio
#androidstudio
👍23👎6❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Интервью с Аркадием Ивановым, автором популярных библиотек Decompose и MVIKotlin, про open source, жизнь в Англии, будущее Kotlin Multiplatform.
#AndroidBroadcast #видео #kmp #decompose #mvikotlin #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍61🔥13👎8❤4
Статья про Gradle Convention Plugins(8м) - фича, которая позволяет переиспользовать код между Gradle скриптами, что очень актуально для KTS. Автор описал полный пример настройки и применения
#gradle
#gradle
👍43👎5❤2
Forwarded from Compose Broadcast
Теперь The Compose Bill of Materials (BOM) будет публиковаться для нескольких каналов:
👉
👉
👉
#compose #bom
👉
Alpha - последние альфа, бета или стабильные версии каждой библиотеки👉
Beta - последние Beta или стабильные версии каждой библиотеки👉
Stable - содержит только стабильные версии каждой библиотеки#compose #bom
👍28❤12👎6🔥4
В Jetpack Benchmark 1.4.0-alpha01 появилась возможность проверки холодного старта приложений и анализа мест где можно улучшиться
#benchmark #jetpack #производительность
#benchmark #jetpack #производительность
🔥32👎6👍4
Forwarded from Kotlin Multiplatform Broadcast
Room 2.7.0-alpha08 дальше развивает поддержку KMP
👉 Артифакт room-paging получил поддержку KMP
👉 API InvalidationTracker теперь стало доступно не только для Android
#jetpack #room #kmp
👉 Артифакт room-paging получил поддержку KMP
👉 API InvalidationTracker теперь стало доступно не только для Android
#jetpack #room #kmp
👍15👎6❤1
Вышел Profile Insteller 1.4.0
👉 ProfileInstaller теперь поддерживает работу на Android 15 и выше (API 35+)
🛠 Исправлены баги
#jetpack
👉 ProfileInstaller теперь поддерживает работу на Android 15 и выше (API 35+)
🛠 Исправлены баги
#jetpack
👍12👎6
👍14👎6
Вышел Jetpack WebKit 1.12.0
👉 В WebSettingsCompat добавлена возможность включить/выключить BackForwardCache
👉 Экспериментальное API по спекулятивной загрузке WebSettings
👉 Новое API для включения Web Authentication в WebView
#jetpack #webview
👉 В WebSettingsCompat добавлена возможность включить/выключить BackForwardCache
👉 Экспериментальное API по спекулятивной загрузке WebSettings
👉 Новое API для включения Web Authentication в WebView
#jetpack #webview
👍13👎6 2