News for hackers. Stuff that matters.

Show HN: I built a React Native boilerplate to ship mobile apps faster

https://expoship.dev/

Hey HN.

I'm a developer and solopreneur.

Few months ago I realized I was doing the same thing over and over again: set up onboarding flow, user authentication, payments, connect a DB...

So I built ExpoShip for 3 reasons: 1. Save Time and focus on what matters: building a business. 2. Avoid headaches like setting up authentication or handling in-app payments. 3. Get profitable fast.

I hope this boilerplate will be as helpful to you as it is for me. Would love your feedback.

Rudolfs

( 12 comments | 3 points | on HN )
Re:Show HN: I built a React Native boilerplate to ship mobil... by namanyayg on Tuesday August 13, 2024 @01:11AM (#41232455)
Nice work on the launch, rudolfs! any chance this is inspired by shipfa.st?

One thing that caught my eye is that you're using expo - how do you handle the tradeoff between expo's ease of use and its potential limitations? do you have any plans to support non-expo react native projects in the future?

And have you used flutter? I've used both rn and flutter, and i found flutter to offer much superior dx

Re:Show HN: I built a React Native boilerplate to ship mobil... by ramonverse on Tuesday August 13, 2024 @03:40AM (#41233204)
Many years ago I tried Flutter. I had to stackoverflow every single thing because dash is a language that nobody uses (maybe it is easier now with chatgpt but this was before openai releases it). In comparison React Native feels familiar to anyone who has uses React (with in 2024 is pretty much everyone who has done anything in frontend) and you only need to read a fairly short documentation explaining the core components https://reactnative.dev/docs/components-and-apis

Regarding Expo, I found the the easiest and most sane way to get iOS compilation working. It worked for me and got it set up in < 1h. Just getting Xcode to work took me way more and I don't even use xcode to code wtf

Re:Show HN: I built a React Native boilerplate to ship mobil... by ramonverse on Tuesday August 13, 2024 @03:40AM (#41233209)
dart*
Re:Show HN: I built a React Native boilerplate to ship mobil... by rudolfsrijkuris on Tuesday August 13, 2024 @04:33AM (#41233489)
Yes, it is inspired by shipfa.st but for mobile development. Well if there are more than 1 people who also want support for non-expo version I'll probably make also that, no problem.

About flutter, yes I have used it a year ago but for my use case it didn't work very well so I switched to React Native.

Re:Show HN: I built a React Native boilerplate to ship mobil... by alfonsodev on Tuesday August 13, 2024 @10:47AM (#41236002)
from your experience, what are the pros and cons of expo vs no expo ?

I only have experience with no expo react-native development

Re:Show HN: I built a React Native boilerplate to ship mobil... by rudolfsrijkuris on Tuesday August 13, 2024 @11:00AM (#41236147)
Expo makes it super easy to get started with React Native, offering quick setup, built-in tools, and easy updates, which is great for simple apps or prototypes. However, it comes with some limitations, like larger app sizes and less flexibility with native code. On the flip side, using bare React Native gives you complete control, better performance, and access to the latest features, but it requires more setup and can be a bit more challenging. The choice really depends on whether you need speed and simplicity or full control and customization.
Re:Show HN: I built a React Native boilerplate to ship mobil... by saaaaaam on Tuesday August 13, 2024 @05:05PM (#41239857)
When click "get ExpoShip" on the homepage and put my email address in I get an email saying "follow this link to confirm your user". When I click that link, it takes me to a page that says "You don't have access to this page To get access to this page make a purchase first".

Same thing if I sign in with github.

Re:Show HN: I built a React Native boilerplate to ship mobil... by rudolfsrijkuris on Wednesday August 14, 2024 @05:45PM (#41250828)
You need to go to https://expoship.dev/#pricing and make a purchase first to get access to the dashboard
Re:Show HN: I built a React Native boilerplate to ship mobil... by saaaaaam on Tuesday August 20, 2024 @03:54PM (#41303424)
Yes I understand that. But the “get expoship” button on the homepage should take me to somewhere I can purchase. And if it’s sending me a magic link then the magic link should take me to somewhere I can purchase.

Trying it again now it’s still the same bug, and the email doesn’t arrive.

If you have bugs like this at the first point you’re trying to acquire a customer then that doesn’t bode well for the robustness of the product you’re selling.

I was genuinely interested to buy this (I bought shipfa.st, and have found it very useful) but this is a big red flag.

Re:Show HN: I built a React Native boilerplate to ship mobil... by coopykins on Wednesday August 14, 2024 @02:42AM (#41243222)
Looks nice, congrats on the launch.

After building an app from scratch, I see the value in a nice starter template.

Re:Show HN: I built a React Native boilerplate to ship mobil... by kapersky11 on Wednesday August 14, 2024 @07:40PM (#41251827)
This is incredible. I will definitely check it out.

You can add your kits to BoilerplateSearch .com directory

Re:Show HN: I built a React Native boilerplate to ship mobil... by JRGC on Saturday August 17, 2024 @11:04AM (#41275049)
expoship.dev's design is a copy of shipfa.st

That's not cool.