Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yeah it just reached alpha. I’m using Kotlin to power a side project on iOS with a SwiftUI view layer. I’ve yet to actually implement the Android version though.


We’re looking to rewrite a legacy C++ shared component that had become unmaintainable and are considering Kotlin native, mostly because it will be easier to hire for a mobile component written in one of the four primary mobile languages. How is your experience using it on iOS?


Overall really good, I picked it up pre alpha and haven’t needed to change that part of the codebase too much since then so can’t tell you how much has improved, it was stable enough for me even then. It’s extremely flexible and doesn’t require you to buy in completely, I’d recommend trying out a small framework first to see how it could work for your team. It suffers from the various early adopter type issues, not many third party packages etc but the jet brains docs and tutorials are pretty good, compile time also isn’t the fastest yet but they’re working on it. Kotlin’s async model can tale a bit to wrap your head around if you’re new to it too. Interfacing with the host platform is also pretty painless compared to the react native or flutter process.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: