+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

JetBrains випустив Compose Multiplatform v1.0 – декларативний фреймворк для розробки інтерфейсів на Kotlin

JetBrains випустила Compose Multiplatform v1.0 -  декларативний фреймворк для розробки інтерфейсів на Kotlin

JetBrains випустила Compose Multiplatform v1.0 - декларативний фреймворк для розробки інтерфейсів на Kotlin повністю готовий до використання в реальних проектах!

Нові можливості Compose Multiplatform v1.0:

  • Compose for Desktop дозволяє швидко і ефективно створювати десктопні додатки з красивим призначеним для користувача інтерфейсом на Kotlin.
  • За допомогою Compose for Web ви можете створювати повнофункціональні динамічні веб-інтерфейси, використовуючи стабільний DOM API з підтримкою всіх API на основі браузера. Підтримка віджетів Material UI з'явиться в наступній версії.
  • В цілому , використовувати загальний код при роботі на різних платформах (в тому числі і Android завдяки сумісності з Jetpack Compose від Google) стало набагато простіше.

Створення для настільних комп'ютерів

До недавнього часу при створенні призначеного для користувача інтерфейсу для десктопних додатків на Kotlin доводилося використовувати традиційні Java-фреймворки. Бібліотек на Kotlin, які дозволяли створити сучасний інтерфейс користувача для настільних комп'ютерів, не існувало. З виходом Compose Multiplatform ситуація змінилася. Давайте подивимося, як цей фреймворк розширює можливості створення інтерфейсів для додатків kotlin.

Декларативний підхід до створення користувальницьких інтерфейсів

Compose Multiplatform - це декларативний фреймворк, тобто ваш код відображає структуру інтерфейсу вашого додатка. Вам більше не потрібно думати про копіювання даних з моделі в вид або розробці логіки оновлення інтерфейсу. Про все це подбає фреймворк, тому розробка інтерфейсів тепер справжнє задоволення. у цьому прикладі вміст мітки Text буде оновлюватися, коли вміст TextField зміниться без будь-якого додаткового коду

Почати роботу з Compose Multiplatform легко, особливо якщо ви вже працювали з декларативними фреймворками для інтерфейсів, таких як React або Jetpack Compose від Google. Твір Мультиплатформенно багато в чому засноване на одних і тих же принципах, тому вам варто бути знайомим з усім.

Інші новини

Найкраща ціна