I've launched 3 Turbo Native apps to the iOS and Android stores. I found it 80% awesome, 20% frustrating. Of that 20%, some was bugs or missing features in the frameworks, many of which have been resolved.<p>But mostly it was because expectations not matching reality. When I first heard about Turbo Native I read the pitch as "write all your app on web, and get native free". (Maybe that was my optimism.) In reality you really do need to think about native all the time. You can do your development in the browser, but for almost any app you'll need to at least test in the simulator, and you <i>should</i> test on device. Also, you <i>will</i> have to write native code at some point.<p>This is not a problem if you have native developers on your team, or if you want to learn Kotlin and Swift, or if you work with a consultant like Joe. It is a bummer if you want to make the one-person app that Rails always talks about. For me the frustrating thing was that I wasn't using these languages <i>often</i> - I wasn't writing native code every day. So when I did need to write/debug native code, half the time was spent remembering how Swift is different to Ruby and how to use Android Studio.<p>All that said, I still think Turbo Native is a game changer for B2B apps. It's much better than writing 2 native apps from scratch. It's just not a silver bullet!<p>I also think for a long time the governance of the native projects wasn't ideal, in the sense that it was just whoever at Basecamp had some time to work on it (mostly Jay Ohms - thanks Jay!!). It's exciting to see that Joe has been made a maintainer - well earned, and hopefully it results in some more issues being closed and PRs being shipped :)