Hi fellow swift devs,
About a month ago we put an app on the Google Play Store <https://play.google.com/store/apps/details?id=com.flowkey.app> that has a large component written in Swift (we think it was the first). This couldn’t have happened without the awesome work and enormous support of the Swift community, especially @zhuowei and @modocache, others including William Dillon for his work on the Raspberry Pi port, and various members of the Apple Swift team for answering questions along the way. I want to take this opportunity to send a big thank you to all of you for this here!
In order to give something back to the community, I wrote some posts about the experience with the hope of encouraging more to give it a try themselves. If you’re interested in the idea of using Swift on Android, I’d be delighted if you took the time (about 15-20mins in total) to read the posts and share / recommend them. Here they are:
1. Why we put an app in the Android Play Store using Swift <Why we put an app in the Android Play Store using Swift | by Geordie J | Medium; (mostly non-technical)
2. How we put an app in the Android Play Store using Swift <How we put an app in the Android Play Store using Swift | by Geordie J | Medium; (more technical, with code examples)
3. Using JNI in Swift to put an app into the Android Play Store <Using JNI in Swift to put an app into the Android Play Store | by Geordie J | Medium; (very technical, first principles)
I’d be happy to answer any questions here or in the comments sections there. Have a great Sunday!
In gratitude,
Geordie