Make money doing the work you believe in

This is the moment I've been waiting to prove with Ruby Native.

I launched an iOS and Android app, approved in both app stores, without ever opening Xcode or Android Studio.

Getting approved by Apple and Google is huge. Uploading a binary is easy. But passing review in both stores, for a paid app? That's the part that says "this is a real app."

And the best part? It's just a Rails app. The whole iOS and Android shell is one YAML file and a handful of Rails view helpers. I never wrote a line of Swift or Kotlin and never managed a signing certificate or a keystore.

It took a few days to build the Rails app, three more to wire up Ruby Native for iOS, and then a single morning to add Android. End to end, one Rails developer shipped a paid app to two stores. The "second codebase" problem doesn't even apply.

If you have a Rails app and you've been told you need Swift, Kotlin, or a React Native rewrite to get to mobile, pingrb is the proof you don't.

Walkthrough with the YAML, the helpers, and the tradeoffs here:

May 26
at
8:58 PM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.