CHOOSE YOUR SHARING LINE
Share UI where it helps. Keep native seams where they matter.
The kit uses Compose Multiplatform for a shared interface and expect/actual boundaries where Android and iOS genuinely differ. That keeps common product flows consistent without pretending permissions, maps and storage are identical on both platforms.
Start with the included screens and components, replace the data provider behind repository interfaces, then move platform-specific work behind the existing seams. You can examine the dedicated Compose UI kit and architecture guidebefore deciding whether the structure fits your app.