Spec-Zone.ru › Kotlin 1.9

Начало работы с Kotlin Multiplatform для мобильных устройств

Kotlin Multiplatform находится в бета-версии. Она практически стабильна, но в будущем могут потребоваться шаги по миграции. Мы приложим все усилия, чтобы свести к минимуму изменения, которые вам придётся внести.

Технология Kotlin Multiplatform упрощает разработку кроссплатформенных проектов. Приложения Kotlin будут работать на различных операционных системах, таких как iOS, Android, macOS, Windows, Linux, watchOS и другие.

Одно из основных применений Kotlin Multiplatform — совместное использование кода между мобильными платформами. Вы можете разделять логику приложения между приложениями для iOS и Android и писать код, специфичный для платформы, только тогда, когда вам нужно реализовать пользовательский интерфейс нативной платформы или работать с API платформы.

Compose Multiplatform, декларативный фреймворк для пользовательского интерфейса от JetBrains, основанный на Kotlin и Jetpack Compose, даёт возможность расширить возможности совместного использования Kotlin Multiplatform за пределы логики приложения. Это позволяет реализовать пользовательский интерфейс один раз и затем использовать его для всех целевых платформ — iOS, Android, настольные компьютеры и веб.

  • Посмотрите наше видео Kotlin Multiplatform Mobile находится в бета-версии, чтобы узнать о текущем состоянии и будущих планах технологии.

  • Узнайте, как разные компании уже используют Kotlin для разработки кроссплатформенных приложений в производстве.

  • Попробуйте Compose Multiplatform, декларативный фреймворк для пользовательского интерфейса от JetBrains, основанный на Kotlin и Jetpack Compose, чтобы совместно использовать пользовательские интерфейсы между iOS, Android, настольными компьютерами и веб.

Узнайте о Kotlin Multiplatform и создайте мобильное приложение, которое работает как на Android, так и на iOS, выполнив следующие шаги:

Этот учебник описывает, как использовать Kotlin Multiplatform для совместного использования логики приложения между iOS и Android. Чтобы узнать о полных возможностях технологии, ознакомьтесь с другими вариантами использования.

First step Настройка среды для кроссплатформенной разработки мобильных приложений

Second step Создайте своё первое приложение, работающее как на Android, так и на iOS, с помощью IDE

Third step Добавление зависимостей в проект

Fourth step Обновление вашего приложения

Fifth step Заключительные действия по проекту

Следующий шаг

Начните с настройки среды для разработки мобильных приложений.

Перейти к следующей части

См. также

Если вы хотите преобразовать существующий проект Android в кроссплатформенное приложение, выполните следующие шаги, чтобы оно работало на iOS:

First step Настройка среды для кроссплатформенной разработки мобильных приложений

Second step Завершите этот учебник, чтобы сделать ваше приложение Android кроссплатформенным

Присоединяйтесь к сообществу

  • Slack Kotlin Slack: получите приглашение и присоединяйтесь к каналу #multiplatform

  • Stack Overflow Stack Overflow: подпишитесь на "kotlin-multiplatform" тег

  • YouTube Канал Kotlin на YouTube: подпишитесь и посмотрите видео о Kotlin Multiplatform

Последнее изменение: 15 мая 2023 г.
Рефлексия Настройка среды

© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/multiplatform-mobile-getting-started.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API