Skip to content

Updates February 2026#86

Open
evilya wants to merge 2 commits intomasterfrom
updates-feb-2026
Open

Updates February 2026#86
evilya wants to merge 2 commits intomasterfrom
updates-feb-2026

Conversation

@evilya
Copy link
Contributor

@evilya evilya commented Feb 17, 2026

No description provided.

@evilya evilya requested a review from pahill February 17, 2026 12:19
@StefMa
Copy link
Contributor

StefMa commented Feb 17, 2026

The sample was once build in mind to serve as a basic KMP project. Having shared code, but native UI (compose for android, swift ui for ios). The README still mention this.

This PR introduces compose multiplatform. But if I get it right, it is only used inside the android target, not the ios target? 🤔

Anyways, I'm not familiar with jetbrains plans or roadmap, but from my point of view, I would keep it like it was and don't introduce compose multiplatform in this sample.
If jetbrains plan is, to merge KMP and CMP, then this PR makes sense. However, I think there are multiple people out there that don't want to use CMP yet and looking for an basic KMP sample.

@pahill
Copy link
Contributor

pahill commented Feb 18, 2026

Hi @StefMa - thank you for your question.

First, this is a very simple sample, I wouldn't read too much into this design decision.

BUT We are working on some guidelines on what makes an app easier to migrate to CMP on other platforms later, and using either CMP (or at the very least Jetpack Compose) on Android alone is a best practice. Here, we decided on CMP to illustrate this best practice. There are benefits to the decision, like having Hot Reload if we were to add desktop etc.

This is the article, for your reference: https://kotlinlang.org/docs/multiplatform/migrate-from-android.html.

Hope this answers your question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants