You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: topics/overview/faq.md
+10-7Lines changed: 10 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -121,10 +121,13 @@ and desktop at the moment. For more details, see [Supported platforms](supported
121
121
### Can I use Compose Multiplatform in production?
122
122
123
123
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.
128
131
129
132
### How do I create a new Compose Multiplatform project?
130
133
@@ -216,16 +219,16 @@ We have plans for improving the core Kotlin Multiplatform technology, integratio
216
219
217
220
### When will Compose Multiplatform become Stable?
218
221
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.
220
223
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.
222
225
There are no specific dates for stabilizing support for these platforms.
223
226
For more information on stability statuses, see [Supported platforms](supported-platforms.md).
224
227
225
228
### What about future support for web targets in Kotlin and Compose Multiplatform?
226
229
227
230
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.
229
232
230
233
As for the JS target, the Kotlin/JS backend has already reached Stable status. In Compose Multiplatform, due to resource
231
234
constraints, we've shifted our focus from JS Canvas to Wasm, which we believe holds more promise.
0 commit comments