The shared module cost 400KB on Android and 11MB on iOS
Android shrinks against a runtime already on the device. iOS links yours in.
We use Google Analytics to see which pages help people. No ads, no profiles. Privacy Policy
Android shrinks against a runtime already on the device. iOS links yours in.
Freezing is gone, so the bugs it prevented at compile time are runtime bugs now.
WorkManager schedules under constraints, iOS grants windows, the browser has none.
You suspend across a UI the system presents and may destroy without telling you.
Cache keys for native compilation include the toolchain, so they rarely hit.
Each engine pins through its own trust machinery, and one cannot pin at all.
Exporting a Flow hands Swift something it has no way to collect.
A gesture requirement, a presenting view controller, and neither on desktop.
Each channel constrains your publishing pipeline differently.
A Kotlin List becomes an NSArray by conversion, not by reference.
A capability check belongs behind an expect, phrased as a capability.
A Kotlin bump without the matching plugin fails at a position no trace explains.