Skip to content

Commit d96e58d

Browse files
committed
update: stability levels in FAQ
1 parent e578c2d commit d96e58d

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

topics/overview/faq.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,13 @@ and desktop at the moment. For more details, see [Supported platforms](supported
121121
### Can I use Compose Multiplatform in production?
122122

123123
The Android and desktop targets of Compose Multiplatform are Stable. You can use them in production.
124-
The iOS target is in Alpha, which means that it's in active development. You can use it with caution and expect
125-
migration issues.
126-
The version of Compose Multiplatform for web that is based on WebAssembly is Experimental. You can try it in your pet projects.
127-
It has the same UI as Compose Multiplatform for iOS, Android, and desktop.
124+
125+
The iOS target is in Beta, which means that it's feature complete. You can use it in production
126+
and expect minimal migration issues, but watch out for changes and deprecation warnings.
127+
128+
The version of Compose Multiplatform for Web that is based on WebAssembly is in Alpha, which means that it's in active development.
129+
You can use it with caution and expect migration issues.
130+
It has the same UI as Compose Multiplatform for iOS, Android, and Desktop.
128131

129132
### How do I create a new Compose Multiplatform project?
130133

@@ -216,16 +219,16 @@ We have plans for improving the core Kotlin Multiplatform technology, integratio
216219

217220
### When will Compose Multiplatform become Stable?
218221

219-
Compose Multiplatform is Stable for Android and desktop, while the iOS platform support is in Alpha, and web is Experimental.
222+
Compose Multiplatform is Stable for Android and desktop, while the iOS platform support is in Beta, and web is in Alpha.
220223

221-
We are planning to promote Compose Multiplatform for iOS to Beta and Compose Multiplatform for web to Alpha in 2024.
224+
We are planning to promote Compose Multiplatform for iOS to Stable and Compose Multiplatform for web to Beta in 2025.
222225
There are no specific dates for stabilizing support for these platforms.
223226
For more information on stability statuses, see [Supported platforms](supported-platforms.md).
224227

225228
### What about future support for web targets in Kotlin and Compose Multiplatform?
226229

227230
We're currently focusing resources on WebAssembly (Wasm), which shows great potential. You can experiment with our new
228-
[Kotlin/Wasm backend](https://kotlinlang.org/docs/wasm-overview.html) and [Compose Multiplatform for web](https://kotl.in/wasm-compose-example) powered by Wasm.
231+
[Kotlin/Wasm backend](https://kotlinlang.org/docs/wasm-overview.html) and [Compose Multiplatform for Web](https://kotl.in/wasm-compose-example) powered by Wasm.
229232

230233
As for the JS target, the Kotlin/JS backend has already reached Stable status. In Compose Multiplatform, due to resource
231234
constraints, we've shifted our focus from JS Canvas to Wasm, which we believe holds more promise.

0 commit comments

Comments
 (0)