mobile-app
mobile-app copied to clipboard
Intergrate shared KMP module into the iOS app
This PR wires android:shared KMP module to the iOS app and makes it possible to open KMP screens. Should be noted that the locker screen opens as a modal above the flutter app and its not the proper navigation solution :)
Changelog:
- Update
sharedmodule's gradle config to make Room work on iOS - Implement
AppDatabase.ios.kt - Run
shared:embedAndSignAppleFrameworkForXcodegradle task during Xcode build to integrate kmp binary into the iOS app (build times are longer now) - Setup KMPApiBridge
Here is a preview:
https://github.com/user-attachments/assets/4fb3e192-9314-44e6-872f-43146ec654df