🔥35👍12
Media is too big
VIEW IN TELEGRAM
Теперь можно прямо из Android Studio запустить приложение через Firebase Android Device Streaming и видеть картинку с устройства у себя в IDE
Больше подробностей тут
#androidstudio #firebase #devicestreaming
Больше подробностей тут
#androidstudio #firebase #devicestreaming
👍38
App Quality Insights теперь показывает больше информации:
👉 Можно просмотреть несколько событий из отчёта Crashlytics
👉 Появилась возможность видеть кастомные ключ/значения из Crashlytics
👉 Теперь можно работать с ANR из Android Vitals (Google Play Console) и Crashlytics
#androidstudio #firebase #googleplay #androidvitals #качество
👉 Можно просмотреть несколько событий из отчёта Crashlytics
👉 Появилась возможность видеть кастомные ключ/значения из Crashlytics
👉 Теперь можно работать с ANR из Android Vitals (Google Play Console) и Crashlytics
#androidstudio #firebase #googleplay #androidvitals #качество
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Layout Inspector теперь встроен в раздел "Running Devices". Заявляют что до 2 раз быстрее стал работать
#androidstudio #инструменты #ui
#androidstudio #инструменты #ui
👍44🔥5
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