-
Notifications
You must be signed in to change notification settings - Fork 211
Open
Description
Would start with Desktop and then move to iOS
Areas that need investigation
- KMP Paging lib https://github.com/cashapp/multiplatform-paging
- Audit use of direct android APIs that have KMP alternatives
- Common ones are things like
Context,SuppressLint, etc
- Common ones are things like
- What does a Desktop CatchUp look like? Is it landscape with panels or is it just a windowed phone app?
- iOS would require migrating off of Anvil and Dagger 😬. Perhaps github.com/evant/kotlin-inject, but no replacement for anvil currently. Same with Circuit code gen.
- Debug screen has most android-specific APIs, maybe that goes later
- Android-only dependencies
- Image loading (Coil is building something I think?)
- JVM-only dependencies
- Retrofit, Eithernet, other
- Resources
- Probably some combination of Lyricist and moko-resources?
Metadata
Metadata
Assignees
Labels
No labels