Рубрика «jetpack compose»
О зацикливании рекомпозиции в Jetpack Compose
2024-11-16 в 10:16, admin, рубрики: android, jetpack compose, kotlinApex Architecture: Модульность и стабильность в Android-разработке
2024-11-09 в 18:15, admin, рубрики: Android sdk, Android разработка, jetpack compose, архитектура, как стать программистом, многомодульность, приложения для android, разработка архитектуры, чистая архитектура, что такое чистая архитектураАрхитектура, с которой мы работаем изо дня в день, оставляет желать лучшего. Иначе как объяснить тот хаос и стресс, который каждый из нас испытывает, приходя на новое место работы? В большинстве случаев самым сложным слоем является UI, и эта сложность зачастую обусловлена не разнообразием элементов интерфейса, а неправильным подходом к архитектуре этого слоя. Отсюда можно сделать вывод, что нельзя дробить приложение в привычной форме: на UI, domain и data. Необходимо добавить еще один дочерний слой — ui/viewModel, и на этом слое, одном из самых важных, я хочу акцентировать ваше внимание.
Меня зовут Илья и мы начинаем!
Как написать Android приложение, которое не будет стыдно положить в портфолио. Гайд для новичков в Android разработке
2024-10-29 в 15:15, admin, рубрики: android, Android разработка, clean architecture, jetpack, jetpack compose, kotlin, mvi, mvvm, архитектурные паттерны, Создание Android приложенийВведение
В этом гайде мы напишем с вами Android-приложение с нуля, используя лучшие архитектурные подходы – Clean Architecture и MVVM с элементами MVI, они обеспечат поддерживаемость, тестируемость и масштабируемость приложений, что особенно важно для сложных и долгосрочных проектов..
Стек в нашем проекте будет следующим:
-
Kotlin, Kotlin Coroutines, StateFlow – для асинхронной обработки данных и управления состоянием
-
Jetpack Compose – для создания современного пользовательского интерфейса
-
Room – для локального хранения данных
-
Dagger Hilt – Читать полностью »
Моя история: разработчик в 16
2023-07-14 в 8:19, admin, рубрики: android, android development, java, jetpack compose, kotlin, Карьера в IT-индустрии, разработка мобильных приложений, Разработка под android, Учебный процесс в ITВсем привет! Пишу свой первый пост на Хабре, так как поймал вдохновение рассказать о небольшой истории своего пути становления разработчиком. Моя цель - помочь таким же, как и я молодым ребятам сделать свой путь чуть проще и дать советы, исходя из моего собственного опыта.
Мне на данный момент 16 лет, я еще учусь в школе и умею разрабатывать приложения под Android. Тяжело оценивать свой уровень, когда ты еще не можешь устроиться на работу, но посмотрев требования и выполнив разные тестовые задания, я понял, что на джуна я могу точно (я знаю, что также важен опыт работы в команде и т. д.).
Разделю свою историю на 3 части.
Читать полностью »
«Отдых — это непросто»: Андрей Бреслав о жизни после Kotlin
2021-03-23 в 8:19, admin, рубрики: alter, java, jetpack compose, kotlin, Андрей Бреслав, интервью, Карьера в IT-индустрииДля многих в IT-сообществе имя Андрея Бреслава было почти синонимичным с названием языка программирования: «мы говорим Бреслав, подразумеваем — Kotlin». Неудивительно, поскольку Андрей возглавлял этот проект десять лет подряд, начиная с самого его создания. Но теперь ситуация изменилась, потому что в ноябре он объявил об уходе из проекта.
Гонка вооружений
2019-06-24 в 1:49, admin, рубрики: jetpack compose, swiftUI, разработка мобильных приложений, Разработка под android, разработка под iOS
В мае на Google I/O 2019 было объявлено о новом фреймворке для разработки декларативного UI под Android с названием Jetpack Compose. Через месяц на WWDC 2019 было объявлено о декларативном UI фреймворке под IOS с названием SwiftUI. После этих конференции стало понятно, к чему стремится мобильная разработка, и мне захотелось разобраться, что можно сделать с помощью этих фреймворков на данный момент и в чем разница между ними.
Читать полностью »