Earlier quoted context omitted.
More niche, but Scala is high quality for web/server/Android. (iOS is possible but not as good) Scala.js / Scala JVM / RoboVM
Pretty niche indeed. Have you actually pulled off a PWA + Android + iOS in Scala? PWA is easy enough with Scala/Scala.js but I assumed that Android + iOS was a sufficiently painful process to warrant avoiding the attempt. Thought about mixing in Cordova or perhaps Ionic via the excellent ScalablyTyped typings library, but the path of least resistance is to just use TS on the frontend.
Coworker's article:
https://dzone.com/articles/why-i-dont-regret-moving-our-andr...
The parent post counted "Kotlin Native" as iOS. If you're willing to do that, you might consider "Scala Native" for iOS.