Випущена бета-версія Compose Multiplatform, декларативного фреймворку для розробки інтерфейсів на Kotlin
Випущена бета-версія Compose Multiplatform — декларативної фреймворку для розробки інтерфейсів на Kotlin. JetBrains на крок ближче до стабільного випуску Compose for Desktop і Compose for Web, який запланований на кінець цього року. Ось що вас чекає в цьому оновленні:
- JetBrains починає стабілізувати API напередодні виходу версії 1.0, тому давайте розмістимо явні примітки до експериментальних інтерфейсів.
- У новій версії Compose Multiplatform використовуються артефакти Android, опубліковані Google. Це вирішило проблеми сумісності.
- Збірка для настільних комп'ютерів також має багато покращень:
- Більш стабільна робота на апаратному забезпеченні і драйверах, що викликали проблеми, завдяки інтелектуальному переходу на програмний рендеринг;
- Новий API курсору, включаючи новий API Hover.
- підтримка прозорих вікон;
- Перший попередній перегляд підтримки доступності в macOS.
- Compose for Web додає можливість використовувати SVG в дереві DOM на додаток до елементів HTML, і ви можете продовжувати використовувати Compose API.
Опубліковано: 15 листопада 2021