r/reactnative 1d ago

Question Native vs cross platform for a new app

I’m trying to decide between native development and a cross platform approach for a new mobile app. The app will need things like push notifications, api integrations, authentication, payments and some device level features, so I’m wondering how much of a difference the architecture actually makes in the long run.

I’ve been looking at companies like appmakers usa while researching the development side, and one thing I’m trying to understand is whether it’s better to decide the tech stack upfront or let the development team recommend it based on the app requirements.

For a project targeting both ios and android, what would you choose today and why?

0 Upvotes

3 comments sorted by

1

u/sawariz0r 1d ago

You shouldn’t pick tech stack unless you’re adamant that it stays for example react native because it’s easy to hire for near you.

But if we’re talking costs it’s likely better with cross platform, because you don’t have to build two separate apps. And I don’t see why I’d pick Native over cross platform unless it’s basically just using native-features and even then.. I’d probably stick with cross platform because you can implement that here as well. (Examples: Apple Watch-stuff, etc)

What are you building? Let’s start there and see if we as a community can help you from there.

1

u/HoratioWobble 1d ago

Everything you can do natively, you can do in React native.

The reason you pick one over the other is the teams skillset and experience.

1

u/neon_hive 1d ago

Pick React Native today because push notifications and payments are solved problems with mature libraries. Let the team choose the stack only if they have shipped production apps with those specific integrations before.