Мобильная разработка
14.9K subscribers
472 photos
206 videos
2.51K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
Jetpack Compose — будущее Android UI

Если вы пока не пробовали Compose, посмотрите доклад нашего коллеги, где он разобрал текущее состояние фреймворка.

Также он рассказал о существующих проблемах разработки UI Android-приложения, которые способен решить Jetpack Compose:

https://youtu.be/d_fqp_ujs_M

#android #compose #начинающим
Способы отладки на Jetpack Compose

В этом коротком видеоуроке рассматривается, как отлаживать проблемы с производительностью в JetSnack и способы их исправления на Jetpack Compose:

https://youtu.be/SWBN0y0lFNY

#android
This media is not supported in your browser
VIEW IN TELEGRAM
Параллакс в Jetpack Compose

Эффект параллакса является популярным способом улучшить внешний вид приложения. При этом создать эффект параллакса в 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 и классы windowSize

Узнайте, как использовать 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
Готовим 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
Интеграция Google Maps в приложение Jetpack Compose

Хотите добавить в вашего приложение карты Google? В этой статье вы узнаете, как это делать.

После её прочтения вы научитесь работать с API карт, библиотекой Maps Compose и интегрировать её в код проекта максимально быстро и легко:

https://nuancesprog.ru/p/16921/

#jetpackcompose
Миграция на Jetpack Compose

Встречайте серию статей, посвящённых искусству миграции: от классического View к современному Jetpack Compose.

Jetpack Compose уже завоевал признание за свою способность упрощать и ускорять процесс разработки.
Он сокращает boilerplate и предоставлять мощные инструменты, не говоря уже о синергии с Kotlin.

#android #jetpackcompose #миграция