Shreck Ye
04/02/2024, 11:46 AMandroidx.compose
conventions including Material components to Compose HTML through wrappers around KMDC and Kobweb, while working on this I looked into the dependent KMDC project and noticed that the author Martynas has created a "sandbox" project that showcases the project APIs on the KMDC Katalog. I think this might be somehow similar to the project idea. However, I am not that familiar with React Storybook and as I said I see there are a lot of applicants for this project idea already, so I hope the information I provide on KMDC can be helpful to whoever works on this project idea.
2. Kotlin DSL improvements for declarative Gradle
A short while after I started developing Kotlin Multiplatform apps, I organized the Gradle plugins and functions that are shared among several projects into this gradle-common project with code for conventional Kotlin Multiplatform configurations, Maven publish, integration tests, common dependencies, and feature variants, during which I enjoyed writing build scripts in Kotlin but also encountered some pitfalls. Therefore I think I have some necessary experience and would be happy to work on this project idea. However, my knowledge of Declarative Gradle is currently limited to the linked blog article so I may need more guidance on this.
3. Enabling click-to-run for kotlinx-benchmark benchmarks in IntelliJ IDEA
I have used kotlinx-benchmark in several projects, and this feature is indeed one that I once needed. While I was coding this benchmark, it took tens of minutes to run the whole benchmark with all the orthogonal params and functions, so I do think it's quite necessary to click and run a single benchmark to see the performance. So I am to a degree familiar with kotlinx-benchmark already, but to accomplish this idea it seems necessary to work on an IntelliJ IDEA plugin, which I haven't done before. I do have some UI development experience with Android `View`s, Swing, TornadoFX, and Compose. So I guess I might need some guidance on this from the mentors.
Thank you.Ksenia Shneyveys
04/02/2024, 1:07 PMKsenia Shneyveys
04/02/2024, 1:07 PMShreck Ye
04/02/2024, 1:52 PMShreck Ye
04/02/2024, 2:00 PMKsenia Shneyveys
04/02/2024, 4:13 PM