Hacker News new | ask | show | jobs
by chrisvenum 18 days ago
React Native + Expo is also a good option if you want to touch the iOS/Android IDEs as little as possible. You use Xcode and Android studio to install the device sims and then expos tool chain handles the rest, even for deploying to stores. If you are on a windows computer and can’t install Xcode, you can even run your iOS app directly on an iPhone with their managed app.

Ignite is a great starter using RN and Expo. Some great people maintaining it. https://github.com/infinitered/ignite

1 comments

+1 for Expo, their Expo Application Services are great and have a free tier.

npx expo run:ios --device #runs a build on my iphone and shows logs in the terminal

eas build --platform ios --profile preview #builds in the cloud and gives me a QR code to install a build on my device with a custom certificate

eas build --platform ios --profile production --auto-submit #auto increments and submits a production build to the app store.