App Links Assistant стал поддерживать проверку Digital Asset Links JSON файл на корректность настройки
#androidstudio #applink
#androidstudio #applink
🔥13👍3
Baseline Profile теперь компилируется для любой НЕдебажной сборки. Это позволит ощутить скорость при установки из Android Studio или CLI. Предварительно вы все также должны настроить модуль с генераций Baseline профиля.
#androidstudio #производительность #baselineprofile
#androidstudio #производительность #baselineprofile
👍17
Compose UI Check обзавёлся возможностью симулировать разные цветовые искажения для проверки вашего UI
#androidstudio #compose
#androidstudio #compose
👍36
Android Studio Jellyfish позволит перенаправить звуки с подключеного физического Android устройства в компьютер или наушники, подключенные к нему. Доступно для устройств с Android 12 и выше
#androidstudio
#androidstudio
🔥43👍5
Новая версия Android Studio сделана на основе IDEA 2023.3:
👉 Полная поддержка Java 21
👉 Run to Cursor - выполнение кода в дебаге до указанной строки
👉 Поддержка K2 компилятора
👉 Много улучшение для работы с Kotlin
👉 Больше интеграция с Gitlab
👉 Ускорили импорт Gradle проектов и индексацию
👉 Загрузка готовых индексов JDK включено по умолчанию
#androidstudio #idea #java21
👉 Полная поддержка Java 21
👉 Run to Cursor - выполнение кода в дебаге до указанной строки
👉 Поддержка K2 компилятора
👉 Много улучшение для работы с Kotlin
👉 Больше интеграция с Gitlab
👉 Ускорили импорт Gradle проектов и индексацию
👉 Загрузка готовых индексов JDK включено по умолчанию
#androidstudio #idea #java21
👍22
Насколько стабильна Android Studio Jellyfish 2023.3.1 ?
Anonymous Poll
21%
Использую стабильную. Всё ок!
6%
Сидел(а) на Beta/RC - все хорошо
23%
Подожду с обновлением пару недель
2%
Обновились и откатились назад (пиши причины в комментариях)
8%
Всегда сижу на Canary
40%
Не участвую в опросе
👍7
Вышел Jetpack Fragment 1.7.0
👉 Поддержка Predictive Back Gesture из Android 13 и показывает предыдущий Fragment при жесте назад на основе Animator или в связке с AndroidX Transition 1.5.0
👉 Артефакт fragment-compose для перехода с полностью архитектуры на Fragment на полностью Compose
#jetpack #jetpackupdate #fragment
👉 Поддержка Predictive Back Gesture из Android 13 и показывает предыдущий Fragment при жесте назад на основе Animator или в связке с AndroidX Transition 1.5.0
👉 Артефакт fragment-compose для перехода с полностью архитектуры на Fragment на полностью Compose
#jetpack #jetpackupdate #fragment
👍30
Вышла Jetpack Navigation Compose 2.8.0 Alpha 08 с поддержкой типобезопасной навигации. Это значит больше никаких аргументов через строки, а всё безопасно на основе KotlinX Serialization
👉 Артефакт
👉 NavType теперь поддерживает List<Int>, List<String>, List<Boolean>, List<Float> и List<Long>
#compose #навигация #jetpack #jetpackupdate
👉 Артефакт
navigation-fragment-compose artifact предоставляет LocalFragment для работы с ComposableFragment👉 NavType теперь поддерживает List<Int>, List<String>, List<Boolean>, List<Float> и List<Long>
#compose #навигация #jetpack #jetpackupdate
🎉78👍13🔥11❤1
Forwarded from Compose Broadcast
Больше подробностей про типобезопасную навигацию в Jetpack Navigation Compose читайте в статье (EN, 8м). Ребята взяли KotlinX Serialization и сделали всё на основе его красиво (почему не сразу???)
#навигация #jetpack #compose
#навигация #jetpack #compose
🎉37
Вышла Jetpack Transition 1.5.0
👉 Появилась функциональность перемотки в TransitionManager. Работает на API 34 и выше и используется в Fragment для работы с Predictive Back Gesture
👉 Метод Transition.getRootTransition() позволит получить Transition, который запустил её
👉 Transition.TransitionListener получил методы onTransitionStart() и onTransitionEnd()
#анимация #jetpack #jetpackupdate
👉 Появилась функциональность перемотки в TransitionManager. Работает на API 34 и выше и используется в Fragment для работы с Predictive Back Gesture
👉 Метод Transition.getRootTransition() позволит получить Transition, который запустил её
👉 Transition.TransitionListener получил методы onTransitionStart() и onTransitionEnd()
#анимация #jetpack #jetpackupdate
👍7
Вышла SeekableAnimatedVectorDrawable - альтернатива AnimatedVectorDrawable с дополнительными возможностями: пауза, перемотка, больше информации о событиях анимации VectorDrawable
#анимация #jetpack #jetpackupdate
#анимация #jetpack #jetpackupdate
👍14🔥4
Вышел Jetpack WebKit 1.11.0:
👉 Возможность управлять проигрыванием аудио в WebView
👉 URLUtilCompat - компат версия URLUtil с проверкой Url и парсингом инфы из них
#webview #webkit #jetpack #jetpackupdate
👉 Возможность управлять проигрыванием аудио в WebView
👉 URLUtilCompat - компат версия URLUtil с проверкой Url и парсингом инфы из них
#webview #webkit #jetpack #jetpackupdate
👍12
Всем кто разрабатывает под Android TV возрадуйтесь - первая Beta Jetpack Tv-Material 1.0 на Compose
#androidtv #compose #material #дизайн #jetpack #jetpackupdate
#androidtv #compose #material #дизайн #jetpack #jetpackupdate
🔥31
🔥 Первая альфа Jetpack SQLite 2.5.0 с поддержкой Kotlin Multiplatform: нативно Android и iOS, а остальные платформы через собранный из исходников SQLite (
Добавлены новые API: SQLiteDriver, SQLiteConnection и SQLiteStatement для установки связи с БД и выполнением запросов
#sqlite #kmp #jetpack #jetpackupdate
bundled версия)Добавлены новые API: SQLiteDriver, SQLiteConnection и SQLiteStatement для установки связи с БД и выполнением запросов
#sqlite #kmp #jetpack #jetpackupdate
🔥35
Стартанула разработка версии 2.7.0 и это становится главной новостью.
Важные факты:
👉 Переход на генерацию на основе KSP по умолчанию и генерация Kotlin кода
👉 KAPT и APT будут генерировать Java код
👉 Переход на новые мультиплатформенные API из Jetpack SQLIte
👉 Удалили KTX артефакт так как основной артефакт будет полностью на Kotlin
👉 Все функции Room интерфейсов должны содержать либо suspend функции или возвращать Flow
Что не работает
Больше информации о Room в KMP читайте в документации
#sqlite #room #jetpack #jetpackupdate #kmp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61👍3
Больше подробностей про все обновления Jetpack библиотек от 1 мая читайте здесь
#jetpack #jetpackupdate
#jetpack #jetpackupdate
👍11
GitHub представила ИИ-платформу GitHub Copilot Workspace. Цель - значительное сокращение времени на настройку нового проекта и построения процесс разработки. Не придется читать документации и копаться в выборе технологий - ИИ все сделает за вас. Прощайте шаблоны
#github #ai #copilot
#github #ai #copilot
❤15👍5
Forwarded from Compose Broadcast
В официальной документации по Android выпустили руководство по созданию Shared Element Transition в Compose. Руководство содержит информацию о том как сделать анимацию и какие ограничения есть у неё сейчас
#анимация #compose #sharedelement
#анимация #compose #sharedelement
🔥27👍2
С приходом AI ассиcтентов для написания кода не стоит забывать что они отправляю ваш код на свои сервера для предоставления подсказок. Это значит что ваши безопасники должны дать одобрение на использование таких инструментов, а вы должны запретить анализировать чувствительный код
В статье найдете как настроить шаринг данных Gemini в Android Studio. Теперь в корне проекта ожидается появление файла
#ai #androidstudio #gemini
В статье найдете как настроить шаринг данных 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
👉 Обновление Slider и Progress Indicator для лучшей поддержки accessibility
👉 Material Motion Transitions теперь стали поддерживать Predictive Back Fragment/View
⬆️ minSdk подняли до 19 (Android 4.4)
👉 Небольшие улучшения по всем виджетам
🛠 Исправление багов
#material
👍24