Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
Всем пора переходить на 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
📺 Как выбрать компьютер для разработки под Android iOS KMP Flutter (23 мин)

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
Сегодня буду на конференции Город IT в Томске. Выступлю с докладом, расскажу про навигацию через состояние и буду тусить в коридорах. В комментариях расскажу как тут что проходит.
🔥53👎20👍72🤯1
Готовлюсь к встречи сообщества Mobile Broadcast Томск. Сегодня будет Code Review двух проектов, общение и классная атмосфера.

Во многих городах, куда я приезжаю, есть локальное сообщество и можно собраться в уютной атмосфере.

Все группы сообщества по городам смотрите тут

#mobilebroadcast #томск
👍24👎16🔥43
Вышла библиотека 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
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👎92
Обновили дорожную карту разработки 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
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👎9👍4
Инструмент SKIP обзавёлся поддержкой запуска Swift кода на Android а также тестов на Android устройстве и эмулятора. Подробности запуска "Hello World" в статье

#swift #skip
🤔22👎10👍4
Разбор(9м) как под капотом работает Dagger, Koin, Hilt и как написать свой простой DI

#di #underthehood
21👍10👎6🔥5
Исправили баги в стабильной Android Studio- вышел первый патч Android Studio Koala Feature Drop

#androidstudio
👍23👎61
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Заработок на Open Source. Decompose. Будущее KMP. Аркадий Иванов (1 час 22 мин)

Интервью с Аркадием Ивановым, автором популярных библиотек Decompose и MVIKotlin, про open source, жизнь в Англии, будущее Kotlin Multiplatform.

#AndroidBroadcast #видео #kmp #decompose #mvikotlin #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍61🔥13👎84
Статья про Gradle Convention Plugins(8м) - фича, которая позволяет переиспользовать код между Gradle скриптами, что очень актуально для KTS. Автор описал полный пример настройки и применения

#gradle
👍43👎52
Forwarded from Compose Broadcast
Теперь The Compose Bill of Materials (BOM) будет публиковаться для нескольких каналов:
👉 Alpha - последние альфа, бета или стабильные версии каждой библиотеки
👉 Beta - последние Beta или стабильные версии каждой библиотеки
👉 Stable - содержит только стабильные версии каждой библиотеки

#compose #bom
👍2812👎6🔥4
В Jetpack Benchmark 1.4.0-alpha01 появилась возможность проверки холодного старта приложений и анализа мест где можно улучшиться

#benchmark #jetpack #производительность
🔥32👎6👍4
Room 2.7.0-alpha08 дальше развивает поддержку KMP
👉 Артифакт room-paging получил поддержку KMP
👉 API InvalidationTracker теперь стало доступно не только для Android

#jetpack #room #kmp
👍15👎61
Вышел Profile Insteller 1.4.0
👉 ProfileInstaller теперь поддерживает работу на Android 15 и выше (API 35+)
🛠 Исправлены баги

#jetpack
👍12👎6
Вышел Jetpack Startup 1.2.0 с исправлениями багов

#jetpack #startup
👍14👎6
Вышел Jetpack WebKit 1.12.0
👉 В WebSettingsCompat добавлена возможность включить/выключить BackForwardCache
👉 Экспериментальное API по спекулятивной загрузке WebSettings
👉 Новое API для включения Web Authentication в WebView

#jetpack #webview
👍13👎62