gen0083 / android-engineer-codechechek

https://gen0083.github.io/android-engineer-codechechek/
Apache License 2.0
0 stars 0 forks source link

KMP Composeを導入 #72

Closed gen0083 closed 5 months ago

gen0083 commented 5 months ago

とりあえず形を整えただけ Sampleを写経した

https://github.com/Kotlin/kotlin-wasm-examples こちらだけだとKotlin2.0での設定がわからないとこともあったので、Kotlin2.0でKMP+Composeなこちらのプロジェクトも参考にした https://github.com/joreilly/Confetti

最終的にAndroidに実装しているコードをkmpShareモジュールに移行して、AndroidとWebで同じものが動くようにするのが目標 ついでにWebはGithubで表示できたらいいなと思っている(できるかしらんけど)

現状では単にサンプルコードから写経してきただけなので、webで動くのはAndroidとは全く異なるものになっているが、とりあえずWebでComposeの表示が確認できるところまでいったのでいったんPR出す

一旦以下のissueはcloseとする(一応実装できたので) close #64

次はAndroidをFull composeにするのが先かなあ wasmをgithubで表示(多分Github pagesで)を先にするか

gen0083 commented 5 months ago

モジュール構成について勘違いしていて、appモジュールを削除、ロジックをkmpShare, composeAppでWebもAndroidもやるというふうに当初考えていたけれど、それだとうまくいかないことがわかったのが収穫