Grilled Cheese

ExploreLog inSign up
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 19:07:23 EDT

Explore

PostsPeople
LatestRanked
@watermelonkode.bsky.socialSep 28, 2026, 12:00 AM

A practical Compose Multiplatform question for any new screen: what truly belongs in shared UI, and what should remain platform-specific? Good reuse starts with that boundary—not with a percentage target. #ComposeMultiplatform #KMP #SoftwareDesign

@watermelonkode.bsky.socialSep 27, 2026, 10:00 PM

The best shared code is often the code that captures product behavior: validation, state transitions, data mapping, domain rules. That is where KMP can reduce duplicated decisions—not just duplicated syntax. #KotlinMultiplatform #KMP #MobileArchitecture

@watermelonkode.bsky.socialSep 27, 2026, 8:00 PM

For KMP teams, debug the iOS integration as its own system: framework generation, Xcode build phases, signing, linking, and Swift-facing APIs. “Common code works” is only half the path to a healthy iOS build. #iOSDev #KMP #Xcode

@watermelonkode.bsky.socialSep 27, 2026, 1:00 PM

Flow gets easier to reason about when ownership is explicit. Decide where a stream is created, transformed, shared, collected, and cancelled. Most “Flow complexity” is really lifecycle complexity. #Kotlin #Coroutines #KMP

@watermelonkode.bsky.socialSep 26, 2026, 8:00 PM

A healthy KMP test strategy puts most shared business rules under common tests, then adds platform tests where APIs, serialization, storage, networking, or lifecycle behavior can diverge. #KotlinMultiplatform #Testing #KMP

@watermelonkode.bsky.socialSep 25, 2026, 9:30 PM

Use expect/actual when the abstraction is genuinely platform-shaped. Do not reach for it just because code lives on two targets. Interfaces plus dependency injection are often simpler and easier to test. #KotlinMultiplatform #KMP #SoftwareArchitecture

@johnoreilly.devSep 25, 2026, 6:43 AM

This is based as mentioned on the ClimateTrace #KMP/#CMP sample (github.com/joreilly/Con...). Hopefully that library will support Compose Multiplatform at some point (directly or perhaps through JB fork) and can use it for other platforms in the project.

@watermelonkode.bsky.socialSep 25, 2026, 2:00 AM

The best developer communities are useful before they are large. If you want a place to compare KMP approaches, share lessons, and get thoughtful feedback, our Discord door is open. #DeveloperCommunity #KotlinMultiplatform #KMP

https://discord.com/invite/ZtkY5X4ha3

@filipebaptista.bsky.socialSep 24, 2026, 1:50 PM

I'm speaking at @droidconLisbon 2026!

"Speeding Up on the Highway": how we rewrote the MAN Driver App for Android & iOS with #KotlinMultiplatform, without roadblocks.

📅 Oct 20–21 · Alcochete, Lisbon

#dclx26 #androiddev #kmp

@watermelonkode.bsky.socialSep 24, 2026, 2:00 AM

KMP module boundaries deserve more attention than code-sharing percentages. A shared module with clear responsibilities ages better than one giant commonMain that knows everything. #KotlinMultiplatform #SoftwareArchitecture #KMP

@nicolaounicos.bsky.socialSep 23, 2026, 2:32 PM

🚀 Kotlin 2.5.0-Beta1 is out!

New: strict "equals", JVM 27, K2 & Analysis API improvements, Kotlin/Wasm updates, Swift Export enhancements, and more.

🔗 github.com/JetBrains/ko...

#Kotlin #K2 #KMP #AndroidDev

@watermelonkode.bsky.socialSep 23, 2026, 1:15 PM

Compose Multiplatform works best when shared UI does not erase platform expectations. Reuse the design system and behavior, then respect platform-specific navigation, input, and conventions where they matter. #ComposeMultiplatform #KMP #UI

@nicolaounicos.bsky.socialSep 22, 2026, 2:27 PM

🚀 Compose Multiplatform 1.12.1 is here!

Highlights:
• iOS Toolbar & accessibility fixes
• SelectionContainer crash fixes
• Skia ColorFilter fixes
• Web keyboard improvements
• Navigation3 updates

🔗 github.com/JetBrains/co...

#Kotlin #KMP #ComposeMultiplatform #AndroidDev

@watermelonkode.bsky.socialSep 22, 2026, 1:30 AM

Building with Kotlin, KMP, or Compose Multiplatform? Bring the weird edge case, the architecture debate, or the project you want feedback on. That is exactly what our Discord is for. #Kotlin #KMP #DeveloperCommunity

https://discord.com/invite/ZtkY5X4ha3

@leanpub.bsky.socialSep 21, 2026, 6:45 PM

Jetpack Compose Ninja by Mahmoud Ramadan is the featured bundle of ebooks 📚 on Leanpub!

Master modern mobile development with Jetpack Compose and Kotlin Multiplatform.

Link: leanpub.com/b/jetpackcom...

#kmp #android #kotlin

@erik.thauvin.netSep 21, 2026, 6:27 PM

Ktor 3.6.0 Is Now Available!

#client #java #jetbrains #kmp #kotlin #ktor #multiplatform #openid #server

blog.jetbrains.com/ktor...

@watermelonkode.bsky.socialSep 21, 2026, 5:40 PM

KMP architecture gets cleaner when you share decisions, not platforms. Keep business rules and state machines common; keep platform APIs behind narrow boundaries. Sharing 100% of code is not the goal. #KotlinMultiplatform #KMP #MobileDev

@johnoreilly.devSep 20, 2026, 5:45 PM

I asked Claude to improve the UX for the Chip-8 #KMP sample (github.com/joreilly/chi...) and really like what it did....including cool Phosphor CRT display UI!

@johnoreilly.devSep 20, 2026, 2:59 PM

BikeShare #KMP/#CMP sample (github.com/joreilly/Bik...) updated to use the MapComposeMP library (github.com/p-lr/MapComp...) in the Android, Desktop and Web Compose Multiplatform clients. The SwiftUI iOS client is still using MapKit.

@watermelonkode.bsky.socialSep 19, 2026, 3:50 PM

New Medium article by Tomislav 📝

medium.com/@mladenov.to...

Feel free to share your article with our publication 🍉 Kotlin Multiplatform Notes

#AndroidDev #Kotlin #KMP #iOSDev #Medium

Load more