• g

    Guilherme Delgado

    1 year ago
    Hi guys, have you noticed an increase of .apk size? A simple app with 4 screens (UI in compose) exports an .apk with size of ~45mb while iOS 4mb. Have the table been turned? 😛
    g
    louiscad
    10 replies
    Copy to Clipboard
  • a

    Abhishek Dewan

    1 year ago
    I was reading through this post by @John O'Reilly and was wondering if there is a genuine reason you would have both cocoapods and swift package publishing for your iOS app? (Android developer here trying his hand out on iOS so pardon the lack of knowledge on my part)
    a
    John O'Reilly
    +2
    5 replies
    Copy to Clipboard
  • Big Chungus

    Big Chungus

    1 year ago
    is it possible to publish MPP artefact with no sources? My use-case is a "marker" artefact that declares dependencies on all library modules to make it easy to get them all via transitive dependencies.
    Big Chungus
    russhwolf
    +1
    20 replies
    Copy to Clipboard
  • Elka

    Elka

    1 year ago
    Kotlin Native: Why are
    implementation
    dependencies specified in submodules are exported when
    transitiveExport = true
    ? Shouldn’t it only export dependencies marked with
    api
    ?
    Elka
    c
    +1
    5 replies
    Copy to Clipboard
  • Hossein Amini

    Hossein Amini

    1 year ago
    In KMM projects, is it possible to check internet connection with Ktor? I want to write my code in shared module and use in both iOS and Android platforms#ktor
    Hossein Amini
    r
    2 replies
    Copy to Clipboard
  • Bailey Pollard

    Bailey Pollard

    1 year ago
    Hey folks, wondering if there is any way to eliminate the need for duplicated code in both iosX64Main/iosArm64Main directories? Tried to find some documentation on this with no luck
    Bailey Pollard
    mbonnin
    +2
    13 replies
    Copy to Clipboard
  • saket

    saket

    1 year ago
    I can’t seem to be able to suppress compiler warnings against
    kotlin.time
    APIs. I already have this in my buildscript as mentioned in the docs:
    kotlin {
      sourceSets {
        all {
          languageSettings.apply {
            useExperimentalAnnotation("kotlin.RequiresOptIn")
            useExperimentalAnnotation("kotlin.time.ExperimentalTime")
          }
        }
    }
    am I missing something?
    saket
    rnett
    +1
    3 replies
    Copy to Clipboard
  • Alex

    Alex

    1 year ago
    Not sure if anyone else has hit this problem, I have a bunch of
    enum
    classes in the shared module that I'm trying to use in a
    Picker
    in iOS. I had no issues using the enums in Android, but the
    Picker
    in SwiftUI requires the class to conform to
    CaseIterable
    and
    RawRepresentable
    . This hits a bit of a brick wall because you can only implement the
    RawRepresentable
    interface within the source class and not in an extension, has anyone found a way around this or do you have to create two enum classes and map between them?
    Alex
    o
    3 replies
    Copy to Clipboard
  • Stefan Oltmann

    Stefan Oltmann

    1 year ago
    I'm looking for a Kotlin Multiplatform library that also allows to write EXIF data. Does anyone know a good one? I need something that runs on JVM Desktop, Android and iOS. I'm aware that Kotlin/Native allows me to use the built-in libs from Android & iOS, but I'm not sure what to do about Desktop... expect that I could use Apache Commons Imaging. A pure Kotlin EXIF Reader/Writer would be a nice thing, but I don't find one so far.
    Stefan Oltmann
    Big Chungus
    4 replies
    Copy to Clipboard
  • gbasile

    gbasile

    1 year ago
    Hello KMM community 👋 I was exploring KMM for a project that will be Android/iOS/Desktop/(and maybe web) and I would like to understand if it’s possible to have multiple feature modules instead of a single one. Any recommended reading?
    gbasile
    Arkadii Ivanov
    2 replies
    Copy to Clipboard