Most active commenters

    30 points desertmonad | 13 comments | | HN request time: 2.233s | source | bottom
    1. 4b11b4 ◴[] No.44388860[source]
    Does this help LiveView Native efforts?

    (naive question)

    2. zerr ◴[] No.44388876[source]
    Did they finish porting the core lib to Windows?
    replies(1): >>44389089 #
    3. CharlesW ◴[] No.44389089[source]
    Foundation (the Swift Standard Library), Dispatch (the concurrency library), and XCTest (the testing framework) are all available and functional on Windows.
    replies(1): >>44392091 #
    4. bestouff ◴[] No.44389116[source]
    I always found non-native apps too out-of-place. Please use Swift on iOS and Kotlin on Android.
    replies(1): >>44390313 #
    5. mattl ◴[] No.44390313[source]
    Swift is just a programming language, I thought?
    replies(1): >>44390589 #
    6. v5v3 ◴[] No.44390589{3}[source]
    Yes.

    Unless I am also mistaken, they are seeking to make a supported language to android development.

    Which will save mobile devs having to learn two languages, and also allow reuse of code.

    replies(2): >>44390638 #>>44390683 #
    7. mattl ◴[] No.44390638{4}[source]
    Yeah Swift isn’t SwiftUI.
    8. mhast ◴[] No.44390683{4}[source]
    Kotlin multiplatform has been around for some time if you want that. But I guess it makes sense to be able to approach it from the other end as well if you're mainly an iOS shop.
    replies(1): >>44392088 #
    9. dfabulich ◴[] No.44391392[source]
    You can use Swift on Android today with Skip Tools. https://skip.tools/ The Skip devs are founding members of the Swift on Android working group.

    When using Skip Fuse, your Swift code compiles to 100% native Android ARM code.

    They've also reimplemented ~60% of SwiftUI on Android, in an open-source library, SkipUI. https://github.com/skiptools/skip-ui SkipUI works way better than you'd think, and anyway, it's totally optional.

    You can just write Swift against native Android APIs and it works fine.

    replies(1): >>44393167 #
    10. v5v3 ◴[] No.44392088{5}[source]
    It's the only approach that can be taken, as Android being open source can make Swift a first class supported language. Apple will be apple.
    11. zerr ◴[] No.44392091{3}[source]
    I remember some crucial parts were not implemented a few months ago.
    12. bentocorp ◴[] No.44393167[source]
    If Apple was really serious about combating the use of Electron and other cross-platform frameworks they would seriously support (and possibly even fund) a tool like this.

    Despite the issues, if Swift and SwiftUI were available and compelling for Android then it may help to give Apple greater mindshare of developers.