Calling all Compose Multiplatform for Web devs! :g...
# compose
e
Calling all Compose Multiplatform for Web devs! 🌐 We’re gathering real stories from developers building with Compose Multiplatform for Web. 🗣️ Tell us about your experience – which use case fits your project best? Instant web trials 🛠️ Internal applications, such as dashboards and admin panels 🤝 Sharing design system components with colleagues 💡 Or something else? ⚙️ What worked well — and what could be better? 🔗 Share a short note about what you’re building and add a project link if you’d like! The best quotes will be featured on our new Compose Multiplatform for Web landing page to highlight real developer experiences. Drop your thoughts in the thread and help inspire others to try Compose Multiplatform for Web! 💬
a
I use Compose Web to showcase the components and APIs in my Compose Multiplatform open-source library. People love the interactive demos on the documentation. I believe it helped with the adoption of the open source a lot, instead of using static images.
👍 1
thank you color 2
j
I introduced CMP in my company to showcase our design system in the browser. What's really cool is that people started using it even on branches to show changes that could then be reviewed by stakeholders that only have iOS devices - simply in their browser. What could be better here is that it's a hassle to setup emoji rendering, so I didn't do that yet. Personally, I use it to build a new web version of my note taking app (current version being in Compose HTML), but that's not ready yet. Again, what could be better there is font-related: supporting non-latin alphabet languages without having to preload them all.
👍 1
thank you color 2
g
@Alex Styl link please...
s
I built a management software for our football club, native apps fully in KMP. Some functionaries, however, mainly use their work laptops from their day job, where it's not always possible to install third party software. For that case CfW is a great, low-effort alternative, that could also be set up and published quickly.
👍 1
thank you color 2
w
I've used CMP Web to build out https://artistalley.pages.dev, letting me (a purely Android dev) reach a much broader audience at conventions, including iOS/Mac. I don't have hard numbers, but we went from <10K users last year of the original Google Sheets/Android app to <100K this year using the website. And I attribute a lot of that to the accessibility of a website versus a spreadsheet or Android-only app. Web is also great to allow attendees to use the app offline via a PWA. CMP has let me essentially deprecate the Android build, and attendees no longer need to download APKs or worry about Play/App stores. The migration this year was really easy, essentially 1:1 port of the Android app, although I had the benefit of already being built mostly in Compose.
👍 1
thank you color 2
nice spin 2
👍🏽 1
a
g
Thx
🫡 1
c
I've had a Compose WebAssembly project running in production (technically several production deployments) since last summer (B2B application for voice-to-voice roleplaying for employee training). https://exawizards.com/exabase/roleplay/ I'm asking our directors for the green light to make a KotlinConf submission before the deadline, but I've been wanting to share this with the Kotlin community for a while now!
🔥 1
thank you color 1
🙌 5
j
I built a time tracking tool for GitLab the last couple weeks. There are mobile, desktop and web app versions. (It’s internal atm)
👍 1
thank you color 2
u
@Himanshu Kumar ^^
j
By the way, »*Time* — Simplify GitLab time tracking!« is now open source. https://github.com/youniqx/time
K 1