Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: React Native for a Startup in 2023?
2 points by ldjkfkdsjnv on May 13, 2023 | hide | past | favorite | 4 comments
Building a startup with some pre-seed money. Enough to hire a few devs. We need a mobile app. Build also have decent scope on the backend. Seems like alot to maintain android, ios, and web. Whats the consensus on using React Native as a way to reduce code surface area and move quicker? I know it has issues, but are they manageable?

Also, the app is just a business application, not a flashy consumer one. Lots of form pages, document uploads, picture capturing, etc. We do need both from the start, with a heavy number of users on Android.



Know demographics.

iOS more prevalent in the US, but Android dominant worldwide. Android users are generally more price sensitive.

Know device landscape difference:

iOS less variation. Android broad set of manufacturers with wide ranging performance characteristics and typically wider range of network conditions (and pricing).

Etc.

Depending on your app, your initial target market, maturity of idea (mvp to test idea vs scale from the outset) and the above kind of considerations, may lead you to focus on one platform vs the other first.

If you do end up concluding you need to build for both from the start, you then have to pick between something cross platform vs the native way.

I personally think that introducing unnecessary technical complexity and unknowns and friction is not worth it if you don’t even know that your business idea has merit.


The app is just a business application, not a flashy consumer one. Should have put that in the description. We do need both from the start, with a heavy number of users on Android.

"I personally think that introducing unnecessary technical complexity and unknowns and friction is not worth it if you don’t even know that your business idea has merit."

I would agree, but from the wording, not clear to me if that supports using react native to get something out, or going native


It's really difficult to give you a useful answer. Some teams have succeeded and some have failed. It depends on the product, the team, and the user base. I've built and worked on both native mobile apps (swift and kotlin) and cross platform (react native and flutter). Personally I would choice native and have for my projects. That being said I personally hate the JavaScript eco system and language so to me it slows everything down. I'm faster (not twice as fast though) and much better in the native platforms. That doesn't mean your team will be. Who you hire and what the product is will matter more than which tech you use IMO.


We need both ios and android. You think hiring top knotch devs will accomplish 2 apps faster than react native with higher quality? Seems risky to me, especially when rolling out new features




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: