deviant

    deviant

    1 year ago
    hi guys! how you manage build flavors/variants in KMM projects? particularly multi dimensional flavors e.g. "staging/debug", "free/enterprise" etc
    Tomasz Krakowiak

    Tomasz Krakowiak

    1 year ago
    I am working on some platform, that support multiple modules implementing single SPI. I have 2 implementations of backend - cloud and standalone. Cloud is used for production and standalone is used for development on modules. Cloud implementation has dependencies on DB, JMS, etc... while standalone version keeps everything in memory. I recommend keeping free/enterprise variants as separate modules or even projects with shared core. Regarding staging/debug I am not sure what you mean.
    deviant

    deviant

    1 year ago
    staging/release sorry 🙂 in our current android application we have lot of dimensions. some of them have own business logic, some just distinct by resources, or pre-configuration/secrets. since KMM don't support android flavors we are trying to find a proper KMM replacement that will satisfy both android/ios teams
    e

    Eirik Vale Aase

    1 year ago
    deviant

    deviant

    1 year ago
    yeah considering this one too. not sure yet if it's suitable enough