Jetpack Compose — будущее Android UI
Если вы пока не пробовали Compose, посмотрите доклад нашего коллеги, где он разобрал текущее состояние фреймворка.
Также он рассказал о существующих проблемах разработки UI Android-приложения, которые способен решить Jetpack Compose:
https://youtu.be/d_fqp_ujs_M
#android #compose #начинающим
Если вы пока не пробовали Compose, посмотрите доклад нашего коллеги, где он разобрал текущее состояние фреймворка.
Также он рассказал о существующих проблемах разработки UI Android-приложения, которые способен решить Jetpack Compose:
https://youtu.be/d_fqp_ujs_M
#android #compose #начинающим
YouTube
Jetpack Compose - будущее Android UI и убийца Fragment
Из видео вы узнаете как Jetpack Compose изменит написание UI в Android и на других платформах, как он убьёт Fragment и новые подходы в разработке после прихода Compose
🔗 AvitoTech https://avito.tech/
🔗 Поддержать проект https://taplink.cc/android_broadcast/p/video…
🔗 AvitoTech https://avito.tech/
🔗 Поддержать проект https://taplink.cc/android_broadcast/p/video…
Способы отладки на Jetpack Compose
В этом коротком видеоуроке рассматривается, как отлаживать проблемы с производительностью в JetSnack и способы их исправления на Jetpack Compose:
https://youtu.be/SWBN0y0lFNY
#android
В этом коротком видеоуроке рассматривается, как отлаживать проблемы с производительностью в JetSnack и способы их исправления на Jetpack Compose:
https://youtu.be/SWBN0y0lFNY
#android
YouTube
Jetpack Compose: Debugging recomposition
A look into how debugging a performance issue in Jetsnack and how we fixed it in Jetpack Compose. Why does deferring state reads into a lambda mean composition can be skipped?
Chapters:
0:00 - Introduction
0:37 - Three Phases Of Compose
1:40 - Deferring…
Chapters:
0:00 - Introduction
0:37 - Three Phases Of Compose
1:40 - Deferring…
This media is not supported in your browser
VIEW IN TELEGRAM
Параллакс в Jetpack Compose
Эффект параллакса является популярным способом улучшить внешний вид приложения. При этом создать эффект параллакса в compose довольно просто: мы отслеживаем состояние прокрутки нашего скроллера и изменяем скорость трансляции видов, для которых мы хотим использовать параллакс.
В этой статье вы найдёте пошаговую инструкцию для создания этого такого эффекта:
https://proandroiddev.com/parallax-in-jetpack-compose-bf521244f49
#jetpackcompose
Эффект параллакса является популярным способом улучшить внешний вид приложения. При этом создать эффект параллакса в compose довольно просто: мы отслеживаем состояние прокрутки нашего скроллера и изменяем скорость трансляции видов, для которых мы хотим использовать параллакс.
В этой статье вы найдёте пошаговую инструкцию для создания этого такого эффекта:
https://proandroiddev.com/parallax-in-jetpack-compose-bf521244f49
#jetpackcompose
This media is not supported in your browser
VIEW IN TELEGRAM
Как создать анимированные шейдеры в Jetpack Compose
Jetpack Compose — бурно развивающийся фреймворк для разработки под Android, который обладает множеством не всегда очевидных фичей. Сегодня речь пойдёт об одной из таких встроенных возможностей: речь идет об использовании OpenGL-шейдеров. Они позволяют делать красивые анимированные интерфейсы, как на видео выше.
В этой статье вы научитесь использовать эту фичу в своих проектах и делать аналогичные шейдеры:
https://habr.com/ru/companies/timeweb/articles/736192
#jetpackcompose
Jetpack Compose — бурно развивающийся фреймворк для разработки под Android, который обладает множеством не всегда очевидных фичей. Сегодня речь пойдёт об одной из таких встроенных возможностей: речь идет об использовании OpenGL-шейдеров. Они позволяют делать красивые анимированные интерфейсы, как на видео выше.
В этой статье вы научитесь использовать эту фичу в своих проектах и делать аналогичные шейдеры:
https://habr.com/ru/companies/timeweb/articles/736192
#jetpackcompose
Jetpack Compose и классы windowSize
Узнайте, как использовать Jetpack Compose и классы windowSize для создания адаптивных макетов в Android-приложениях. Статья будет полезна всем, кто занимается разработкой мобильных приложений под Android, особенно тем, кто хочет сделать свои приложения более адаптивными и гибкими для пользователей.
Автор статьи подробно рассматривает различные аспекты работы с классами Jetpack Compose и windowSize, и приводит много полезных советов и примеров.
https://dev.to/erdo/jetpack-compose-and-windowsize-classes-gb4
#android #jetpackcompose
Узнайте, как использовать Jetpack Compose и классы windowSize для создания адаптивных макетов в Android-приложениях. Статья будет полезна всем, кто занимается разработкой мобильных приложений под Android, особенно тем, кто хочет сделать свои приложения более адаптивными и гибкими для пользователей.
Автор статьи подробно рассматривает различные аспекты работы с классами Jetpack Compose и windowSize, и приводит много полезных советов и примеров.
https://dev.to/erdo/jetpack-compose-and-windowsize-classes-gb4
#android #jetpackcompose
Преобразуем приложение Android для использования Material Design 3
В этой статье показаны шаги по преобразованию шаблона приложения Jetpack Compose для использования Material Design 3:
https://dev.to/vtsen/convert-android-app-to-use-material-3-design-3ojm
#android #jetpackcompose
В этой статье показаны шаги по преобразованию шаблона приложения Jetpack Compose для использования Material Design 3:
https://dev.to/vtsen/convert-android-app-to-use-material-3-design-3ojm
#android #jetpackcompose
Готовим Window Inset под соусом Jetpack Compose и щепоткой View
В современных приложениях часто используется подход edge-to-edge, который предполагает отрисовку приложения под системным UI, т.е. под Status Bar и Navigation Bar. Но до сих пор не все знают, как этим подходом воспользоваться.
В этой статье вы узнаете, как применить edge-to-edge, используя WindowInsets:
https://habr.com/ru/companies/kts/articles/687310/
#android #jetpackcompose
В современных приложениях часто используется подход edge-to-edge, который предполагает отрисовку приложения под системным UI, т.е. под Status Bar и Navigation Bar. Но до сих пор не все знают, как этим подходом воспользоваться.
В этой статье вы узнаете, как применить edge-to-edge, используя WindowInsets:
https://habr.com/ru/companies/kts/articles/687310/
#android #jetpackcompose
Интеграция Google Maps в приложение Jetpack Compose
Хотите добавить в вашего приложение карты Google? В этой статье вы узнаете, как это делать.
После её прочтения вы научитесь работать с API карт, библиотекой Maps Compose и интегрировать её в код проекта максимально быстро и легко:
https://nuancesprog.ru/p/16921/
#jetpackcompose
Хотите добавить в вашего приложение карты Google? В этой статье вы узнаете, как это делать.
После её прочтения вы научитесь работать с API карт, библиотекой Maps Compose и интегрировать её в код проекта максимально быстро и легко:
https://nuancesprog.ru/p/16921/
#jetpackcompose
Миграция на Jetpack Compose
Встречайте серию статей, посвящённых искусству миграции: от классического View к современному Jetpack Compose.
Jetpack Compose уже завоевал признание за свою способность упрощать и ускорять процесс разработки.
Он сокращает boilerplate и предоставлять мощные инструменты, не говоря уже о синергии с Kotlin.
#android #jetpackcompose #миграция
Встречайте серию статей, посвящённых искусству миграции: от классического View к современному Jetpack Compose.
Jetpack Compose уже завоевал признание за свою способность упрощать и ускорять процесс разработки.
Он сокращает boilerplate и предоставлять мощные инструменты, не говоря уже о синергии с Kotlin.
#android #jetpackcompose #миграция