Swift Stream IDE: Announcing Android App Target

Congratulations on the release! Are you using your own custom build of the Swift SDK for Android, or a preview build of the official one (Getting Started with the Swift SDK for Android | Swift.org)? We'd love to get as much feedback as possible on the nightly-6.3 builds in advance of the release.

Also, I notice in your description of JNIKit:

It is a foundation library that provides best in class Swift layer for Java Native Interface with automatic memory management, convenient methods to work with Java objects, beautiful wrappers for Java types, and more.

Yeah nah it's not swift-java, it's an alternative foundation provided by the Swift Stream Family.

If swift-java isn't a good fit for your project, might you consider sharing the lower-level JNI currency types if they were to be broken out into a separate package (as I had proposed at Android, Java, and SwiftJNI)? That would at least facilitate sharing Android-capable frameworks between the various projects that are evolving in the Swift-Android ecosystem, and would help reduce fragmentation and duplication of effort (e.g., a dozen different bluetooth integration libraries when a single one could work for everyone).

3 Likes