在 Android 和浏览器上构建多平台

问题描述 投票:0回答:1

compose multiplatform实际上是mautiplatform吗?或者它只是通过不同的代码库支持不同的平台?

因此,如果我使用 compose 多平台构建 Android 应用程序 ui,我可以在不同平台(如 Android 和浏览器)上运行相同的代码库吗?

android kotlin browser cross-platform compose-multiplatform
1个回答
0
投票

Compose Multiplatform 已经稳定几天了!

仅适用于 Android 和桌面版。 iOS 仍处于 alpha 阶段,但它已经可以运行,但尚未准备好投入生产。

对于Web,它甚至比iOS还要早,仍处于实验阶段。

Compose Multiplatform 是一个声明式 UI 框架,这意味着您可以在不同操作系统之间共享您的 UI。由JetBrains开发,逻辑基于Kotlin,UI基于Jetpack Compose。

因为两天前就出来了,昨天我就尝试了一下。 IMO它有潜力。同一个应用程序可以在 Android、iOS 和 MacOS 上运行。由于它是 Kotlin,因此它可能可以在执行 Java 的任何地方运行。

所以简短的答案是肯定的,您可以在不同平台之间共享您的逻辑和 UI。

您可以从 JetBrains 官方网站找到大量文章,快来看看吧!

© www.soinside.com 2019 - 2024. All rights reserved.