tgoop.com/android_live/606
Last Update:
Будущее разработки: Kotlin Multiplatform и декларативный UI
#theory #crossplatform
Попалась любопытная статья, которая описывает «будущее разработки». Конечно же это только мнение, но от многих разработчиков я слышал подобное, описанное в этой статье мнение, а также по большей части я солидарен, что разработка движется именно в этом направлении.
Автор рассказывает о применении Kotlin Multiplatform на Android, iOS и Web. Основные тезисы:
🔹переиспользовать 85% кода;
🔹UI описывается при помощи декларативных фреимворков;
🔹MVI-архитектура с единым состоянием View;
🔹так как не нужно писать логику на 3 платформах, то клиентные приложения становятся дешевле в создании и поддержке.
Кроме того, автор описывает те решения, что существуют сейчас на каждой из платформ. Например, для декларативного UI на Android уже есть всем нам знакомый Jetpack Compose, для iOS — SwiftUI, а для Web — React.js.
Удивился тому, сколько уже написано решений для Multiplatform. Это и HTTP-клиент, и SQL-обёртка для базы данных, и аналог SharedPreferences
. В общем, обо всём этом можно узнать, прочитав статью.
Она состоит из 3 частей, ссылка на первую, вторую и третью части.
Близко ли вам мнение, описанное автором статьи? И куда по вашему мнению движется разработка будущего?
BY Android Live 🤖

Share with your friend now:
tgoop.com/android_live/606