Skip to content

Migrate to KMM setup #26

Description

@wesleydonk

Goal
Streamline updating (internal) apps by using KMM shared modules for both Android and iOS.
At the moment the project is split up between two components:

  • core (with submodules)
  • ui

We can start to rewrite the core to a KMM setup, which currently already uses Flow<T> for Android. So it should not be a large setup. If the core is done, sharing with other platforms should be a breeze.

Steps

  • Replace database with SqlDelight.
  • The fetcher module should be supporting KMM where both platforms use their own POV dependency based on a shared interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions