Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a sample for Compose Multiplatform #305

Open
Mugurell opened this issue Jul 21, 2023 · 1 comment
Open

Add a sample for Compose Multiplatform #305

Mugurell opened this issue Jul 21, 2023 · 1 comment

Comments

@Mugurell
Copy link

Compose multiplatform is now in alpha - https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatform-for-ios-is-in-alpha/ and we can all use it to simplify and reduce the maintenance costs of not just the functionality but also the UI of cross platform applications.

I'd like to work on adding a new branch to showcase this approach.

Mugurell added a commit to Mugurell/KaMPKit that referenced this issue Jul 21, 2023
This will allow to share it with iOS also.
Migrated to Material3 and Dynamic Color support for Android in the meantime.
Migrated to support automatic day/night theme support for both platforms.
Mugurell added a commit to Mugurell/KaMPKit that referenced this issue Jul 21, 2023
…red on Android

Added moko-resources as the community preferred approach to using strings in
similar scenarios.
Added the materialIconsExtended dependency for :shared instead of reusing the
vector images shown previously from :app since those vectors are not in a
format moko-resources supports at this moment (though it support SVGs). While
this is a big package R8 will ensure unused resources are stripped from the
generated builds at compile time.
Mugurell added a commit to Mugurell/KaMPKit that referenced this issue Jul 21, 2023
Mugurell added a commit to Mugurell/KaMPKit that referenced this issue Jul 21, 2023
@mylockerbiz
Copy link

support for desktop and browser would be a fabulous addition.
All the samples and instructions are contradictory or fail when compiling.

Desperate for solutions here.

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

No branches or pull requests

2 participants