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
Forwarded from Compose Broadcast
В официальной документации по Android выпустили руководство по созданию Shared Element Transition в Compose. Руководство содержит информацию о том как сделать анимацию и какие ограничения есть у неё сейчас

#анимация #compose #sharedelement
🔥27👍2
С приходом AI ассиcтентов для написания кода не стоит забывать что они отправляю ваш код на свои сервера для предоставления подсказок. Это значит что ваши безопасники должны дать одобрение на использование таких инструментов, а вы должны запретить анализировать чувствительный код

В статье найдете как настроить шаринг данных Gemini в Android Studio. Теперь в корне проекта ожидается появление файла .aiexclude, подобного .gitignore, но для описания исключений анализа AI

#ai #androidstudio #gemini
👍53
Вышло обновление Material Components Android 1.12.0
👉 Обновление Slider и Progress Indicator для лучшей поддержки accessibility
👉 Material Motion Transitions теперь стали поддерживать Predictive Back Fragment/View
⬆️ minSdk подняли до 19 (Android 4.4)
👉 Небольшие улучшения по всем виджетам
🛠 Исправление багов

#material
👍24
Обзор (10м) коллекций из AndroidX Collection:
👉 IntList, LongList
👉 IntIntPair, FloatFloatPair, LongLongPair
👉 Оптимизированные Map для работы с примитивными типами (ScatterMap)

#производительность #оптимизации
👍32🔥9
🤯 Google удаляет поддержку RISC-V из общего ядра Android

Не успели довести до конца и уже удаляю. Анонсировали поддержку громко! Самое интересное что с анонсом умных часов на RISC-V процессоре от Qualcomm ? Почему Google решила это не делать? Архитектура то переспективная и интересная производителям

Делитесь своими мыслями в комментариях почему выходит так

#riscv #aosp #google
👍122
Примеры как можно использовать виброотдачу в Android на View и Compose и в каких сценариях UI

#compose #haptic
🔥401
Какими технологиями вы пользовались для написания приложения за последний год?
Anonymous Poll
26%
Kotlin Multiplatform
10%
Flutter
2%
React Native
70%
Пишу только нативно
2%
Не пишу кода
5%
Не участвую в опросе
В Google Play на государственных приложениях стала появляться специальная отметка

#googleplay
👍473🔥2
Всем кто делает приложения для здоровья и фитнеса пора мигрировать с Google Fit API на Android Health Platform API. Руководство по миграции тут
👍311
Написал разбор, что такое иммутабельный тип, как написать свой и какое важное применение он имеет в программировании. Прочитать статью можно тут, а что ссылка открылась нужно получить доступ к Базе Знаний Android разработчика.

Сделать это можно через Boosty или Telegram

#хакаемсобес #AndroidBroadcast
👍14
Статья (3м) с описанием как упростить inject параметров с помощью библиотеки автора Anvil Utils

#anvil #dagger #di
🔥10👍3
Вышел Kotlin 1.9.24 с исправлениями багов

#kotlin
👍20
GitHub Copilot Chat стал доступен в мобильном приложении. Теперь можно чатиться с ботом про код, а вот качественные ответы всё также даст только эксперт.

Вступайте в мой закрытый чат

#github #ai #copilot
👍111
Forwarded from Compose Broadcast
Разбор (EN, 7м) сложностей тестирования UI на Compose со стандартным решением от Google.

Сделал автор библиотеки для тестирования Ultron и показывает как можно делать их удобнее

#автотесты #ui #compose #ultron #тестирование
👍4
Статья (10 мин) с разбором отличий K2 компилятора от версии в Kotlin 1.X и за счет чего получилось достичь ускорения сборки проектов до 2 раз 🤯

#k2 #подкапотом @kotlin_broadcast
🔥24👍3
Android Studio теперь станет выходить чаще. Теперь каждый релиз Android Studio будет состоять из релиза и затем будет Feature Drop. Сам релиз фокусируется на адаптации новых фичей IDEA, а вот Feature Drop поверх будет добавлять фичи для Android разработки.

Например, следующая студия будет выходить под номером 2024.1.1 Koalа и затем сразу будет Feature Drop под номером 2024.1.2 и с тем же названием

Это значит что релизы будут чаще, может и багфиксы в Stable будут приходить чаще. Я так и не понимаю зачем делать версии Android Studio, а не просто инкременто раскатывать апдейты как появляются новые фичи

#androidstudio
🔥41👍8
Также релиз каждой новой версии Android Studio будет выходить с новой версий Android Gradle Plugin (AGP) на основе самое свежей версии Gradle. Koala 2024.1.1 будет с AGP 8.5, Koala 2024.1.2 - AGP 8.6

#gradle #agp
👍16
Если у вас много интерфейса на Fragment, но очень хочется Compose, то теперь есть официальное API для вставки Fragment в Composable функции. Статья с примером использования тут

#fragment #compose
👍85🔥20