Is the process for contributing to Compose iOS/Mul...
# compose-ios
g
Is the process for contributing to Compose iOS/Multiplatform documented somewhere? I run into little Compose iOS bugs every once in awhile, and I’d be willing to contribute some fixes if I can figure out 1. how get everything setup on my local machine and 2. the process for submitting PRs for specific issues.
☝️ 1
I was going to attempt a fix for this TextFieldValue/iOS dictation issue I reported yesterday, but I’m still trying to figure out how I can run and debug things easily.
a
Hey! Compose multiplatform lives here: https://github.com/JetBrains/compose-multiplatform-core Sample app is in the
compose/mpp/demo
directory. Desktop and web apps are available from build menu. To have iOS project, just run
compose/mpp/demo/regenerate_xcode_project.sh
. Then you can use XCode to build and run it. Regarding the contribution: just fork the repo, do some changes and create a MR back into
compose-multiplatform-core
. Depending on the responsibility, me or my colleagues will do the review. To mention issue just use
Fixes
section in your MR.
And some notices: • We're using IDEA with compose-multiplatform-ide-support plugin or Fleet. • It's not possible to build Android app. • To build iOS app, you need XCode (and new macOS device)
g
Thanks! I’ll take a look a look this weekend!