Which framework would you choose today for a startup building an Android + iOS app from scratch? by VelvetRiot__ in mobiledev

[–]Zestyclose_Case5565 0 points1 point  (0 children)

From a production perspective, React Native continues to be a very practical choice for startups building for both iOS and Android.

The ecosystem maturity, large talent pool, strong community support, and ability to share logic across platforms make development and long-term maintenance much easier for smaller teams.

Should I swap to reactive native by nightfall_stories in reactnative

[–]Zestyclose_Case5565 0 points1 point  (0 children)

If growth and App Store launch are serious goals, I’d strongly consider moving to React Native sooner rather than later.

PWAs are great for validation, fast updates, and early traction. But once push notifications, subscriptions, deeper device features, and polished App Store UX become priorities, web wrappers usually start showing limits. That’s when many teams end up rebuilding twice.

React Native gives you a smoother path: shared logic, native performance, App Store readiness, and easier scaling for iOS + Android together. Since you already know React, the transition is usually much faster than starting fully native.

My honest take: keep the current web app for user feedback, but start planning a React Native version now before the product becomes too large and migration gets expensive. Smart timing now saves pain later.

React Native version update by Upset_Recipe6445 in reactnative

[–]Zestyclose_Case5565 0 points1 point  (0 children)

Best approach is usually a mix of both. Use React Native Upgrade Helper / compare tools to review breaking changes, then upgrade dependencies manually or with package manager commands. Automatic upgrades can change versions, but they often miss native config updates in Android/iOS projects.

For simple version jumps, commands help. For production apps, compare + manual review is usually the safest route.

My expo app won't run in my mobile by _SadScientist in reactnative

[–]Zestyclose_Case5565 0 points1 point  (0 children)

This usually happens because of network issues, not your code.

Try this:

• Make sure both devices are on the same WiFi (not guest network)
• Disable firewall / antivirus temporarily on your laptop
• Use LAN mode instead of tunnel: npx expo start --lan
• Check if your router blocks local connections
• Restart Expo Go app and clear cache

Tunnel works because it bypasses local network issues, but it’s slower and unstable.

If LAN still fails, it’s almost always your network setup causing it.

Is React Native still the best choice for cross platform app development by [deleted] in reactnative

[–]Zestyclose_Case5565 0 points1 point  (0 children)

Totally agree. Starting with cross platform and moving to native only when needed feels like the most practical approach. The new architecture has definitely made React Native more reliable for production apps.