Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

JetBrains расширяет мультиплатформу Compose, включая поддержку iOS

JetBrains расширяет мультиплатформу Compose, включая поддержку iOS

Компания JetBrains, занимающаяся разработкой программного обеспечения, активизировала свою игру, интегрировав поддержку iOS в Compose Multiplatform, свой кроссплатформенный, декларативный, реактивный фреймворк пользовательского интерфейса (UI) для языка программирования Kotlin. Последнее дополнение расширяет возможности фреймворка, который уже включает поддержку Android, настольных и веб-приложений.

Compose Multiplatform, который сейчас находится на стадии альфа-версии для iOS, позволяет разработчикам создавать единый пользовательский интерфейс, который работает без проблем на всех платформах. Фреймворк использует UI-фреймворк Google Jetpack Compose и Kotlin Multiplatform от JetBrains, набор технологий кросс-платформенной разработки.

Хотя Compose Multiplatform для iOS в настоящее время находится в стадии разработки, разработчики, заинтересованные в экспериментировании с ним для различных проектов, могут опробовать его на сайте Jetbrains.com и поделиться своими отзывами. Альфа-версия для iOS также содержит прототип двусторонней совместимости на уровне пользовательского интерфейса, предоставляя разработчикам больше возможностей для использования.

Благодаря рендерингу на основе холста, Compose Multiplatform гарантирует, что приложения для iOS и Android по умолчанию имеют одинаковый внешний вид. Поскольку в нем используются API, широко применяемые при разработке пользовательского интерфейса для Android, разработчики, имеющие опыт разработки для Android, могут быстро адаптироваться к созданию приложений с помощью Compose Multiplatform для iOS.

Для повышения совместимости на уровне пользовательского интерфейса в альфа-релизе представлен UIKitView, который позволяет разработчикам встраивать сложные, специфические для платформы виджеты, такие как карты, веб-просмотры и камеры, в общий пользовательский интерфейс. Аналогично, ComposeUIViewController позволяет разработчикам встраивать экраны Compose Multiplatform в приложения SwiftUI, облегчая внедрение Compose Multiplatform в приложения для iOS.

Low-code и no-code платформы, включая AppMaster.io, обеспечили быструю разработку приложений и широкое распространение кроссплатформенных фреймворков. Добавляя поддержку iOS в Compose Multiplatform, JetBrains делает значительный шаг к тому, чтобы сделать разработку пользовательского интерфейса более простой и доступной для различных платформ в технологической отрасли.

Похожие статьи

AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster принял участие в BubbleCon 2024 в Нью-Йорке, где получил новые знания, расширил связи и изучил возможности внедрения инноваций в сфере разработки без кода.
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Конференция FFDC 2024 (Нью-Йорк) предоставила разработчикам передовые идеи в разработке приложений с FlutterFlow. Сессии под руководством экспертов, эксклюзивные обновления и обмен опытом — такое событие мы не могли пропустить!
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
В 2024 году, когда в 254 компаниях, включая таких гигантов, как Tesla и Amazon, будет сокращено 60 000 рабочих мест, продолжится волна увольнений в сфере технологий, которая изменит ландшафт инноваций.
Начните бесплатно
Хотите попробовать сами?

Лучший способ понять всю мощь AppMaster - это увидеть все своими глазами. Создайте собственное приложение за считанные минуты с бесплатной подпиской AppMaster

Воплотите свои идеи в жизнь