differently for Android and iOS. 2. Plugins and experimentation code is duplicated. 3. Differences across platforms. Eg. Analytics UUIDs. 4. Views sometimes have logic. 5. More time and resources required for building features.
iOS teams on Kotlin. 2. Migrate business logic from Java to Kotlin. 3. Build shared-libraries like RIBs and MMDF in Kotlin. 4. Make infrastructure (CI/CD/SQ) KMP ready. 5. Make KMP work with buck/bazel or migrate to gradle.