Реализация бесконечной прокрутки в Lazy Column Jetpack Compose - новый шаг в создании новостного приложения TrendNow. Она позволит без проблем загружать больше трендовых новостей по мере того, как пользователь прокручивает список.
https://nsprg.ru/OVaQQv
VK: https://nsprg.ru/xkGnwx
@nuancesprog #Android #JetpackCompose
https://nsprg.ru/OVaQQv
VK: https://nsprg.ru/xkGnwx
@nuancesprog #Android #JetpackCompose
Ознакомьтесь с ключевыми концепциями и практиками, касающимися обработки валидации ввода в Jetpack Compose. Они помогут вам отточить навыки работы с Jetpack Compose и уверенно пройти важнейшую часть собеседования по Android.
https://nsprg.ru/mW3QRm
VK: https://nsprg.ru/O51ryO
@nuancesprog #Android #JetpackCompose #Interview
https://nsprg.ru/mW3QRm
VK: https://nsprg.ru/O51ryO
@nuancesprog #Android #JetpackCompose #Interview
В этой части вы узнаете о том, как эффективно реализовать кэширование новостных тем на стороне клиента с использованием базы данных Room. Это может быть полезно для снижения ограничения скорости API, уменьшения нагрузки на сервер, повышения эффективности приложения.
https://nsprg.ru/mrAM9O
VK: https://nsprg.ru/O4XAoO
@nuancesprog #Android #JetpackCompose
https://nsprg.ru/mrAM9O
VK: https://nsprg.ru/O4XAoO
@nuancesprog #Android #JetpackCompose
В этой части вы узнаете о решении проблемы ограничения скорости API в TrendNow путем реализации OkHttp Cache для кэширования трендовых новостей на стороне клиента. Это решение, хотя и не устраняет полностью проблему, помогает минимизировать ограничение скорости API.
https://nsprg.ru/vdB42m
VK: https://nsprg.ru/maJ0Lx
@nuancesprog #Android #JetpackCompose
https://nsprg.ru/vdB42m
VK: https://nsprg.ru/maJ0Lx
@nuancesprog #Android #JetpackCompose
Как плагином компилятора нарушаются правила Kotlin? Изучим архитектуру, FIR-фронтенд компилятора. Заглянем внутрь и попробуем сориентироваться: что и где перехватывается при прохождении этапов компилятора Kotlin?
https://nsprg.ru/ObBNEO
VK: https://nsprg.ru/vdB48m
@nuancesprog #Android #JetpackCompose
https://nsprg.ru/ObBNEO
VK: https://nsprg.ru/vdB48m
@nuancesprog #Android #JetpackCompose
В этой части предлагается эффективное решение по оптимизации кэширования на стороне клиента: объединение OkHttp Cache и базы данных Room. OkHttp Cache будет управлять кэшем ответов, а база данных Room - сохранять метаданные кэша и контролировать истечение срока действия кэша.
https://nsprg.ru/mDJjMv
VK: https://nsprg.ru/OVaj7v
@nuancesprog #Android #JetpackCompose
https://nsprg.ru/mDJjMv
VK: https://nsprg.ru/OVaj7v
@nuancesprog #Android #JetpackCompose
Шесть тем в фокусе: внедрение зависимостей, чистая архитектура, Jetpack Compose, Kotlin, конвейеры сборки, безопасность. Расскажем обо всем, что важно, дополнив фрагментами кода и пояснениями.
https://nsprg.ru/xR3Ndv
VK: https://nsprg.ru/xeyplx
@nuancesprog #Android #JetpackCompose #Kotlin
https://nsprg.ru/xR3Ndv
VK: https://nsprg.ru/xeyplx
@nuancesprog #Android #JetpackCompose #Kotlin