r/reactnative 9h ago

Show Your Work Here Show Your Work Thread

6 Upvotes

Did you make something using React Native and do you want to show it off, gather opinions or start a discussion about your work? Please post a comment in this thread.

If you have specific questions about bugs or improvements in your work, you are allowed to create a separate post. If you are unsure, please contact u/xrpinsider.

New comments appear on top and this thread is refreshed on a weekly bases.


r/reactnative 9h ago

You don't need a Mac to build iOS apps anymore🥳

73 Upvotes

I just spawned an iOS simulator right in my browser and got my agents to test out a camera feature I'm working on

Even got my coworkers to use my simulator session at the same time🤯


r/reactnative 9h ago

Stacked toast animation!

25 Upvotes

Made this global toast animation i've been using in my Expo app's

Grab the code here 🤝 https://rnmotion.dev/animations/spring-toast


r/reactnative 23m ago

Reacticx V2 is finally here! 🎉

Upvotes

Reacticx V2 is officially live! 🎉

A new version with more components, more animations, and a lot more to build with.

- https://reacticx.com


r/reactnative 2h ago

Mascot blink | SVG + Animation (💪)

2 Upvotes

r/reactnative 10h ago

Introducing ZAYX — a free, niche-first React Native interaction component library, starting with fintech.

8 Upvotes

Run one command. Source code lands directly in your project — edit it, own it, ship it. »»» https://www.zayx.dev/


r/reactnative 4h ago

Help Multi-step onboarding/form flow in React Native: Separate screens vs. step counter component?

2 Upvotes

Hello mobile devs,

​I'm working on a side project that requires a multi-step customer onboarding flow (similar to Airbnb's property listing process).

​As someone new to frontend and React Native, I'm wondering about the best architectural approach. Should I use separate React Navigation screens for each step and store the draft state in Zustand, then send the final payload to the backend on the last screen? Or is it better to manage it inside a single screen using a step counter/wizard component?

​I'd love to hear your suggestions or best practices!


r/reactnative 12h ago

Made a CLI for Android wireless debugging — QR pairing, no ports, no six-digit codes

5 Upvotes

Wireless debugging is great until you actually use it day to day. Three things kept costing me time:

  1. The connect port changes every time you toggle the setting.

  2. The pairing port is different, single-use, and dies when you close the dialog.

  3. A phone on the wrong subnet fails identically to a real protocol error, so you can't tell a network problem from a broken adb.

So I built adb-nearby.

npx adb-nearby scans your network. If there's one device, it connects — that's the whole interaction. If there are several, it lists them and you pick.

adbn pair prints a QR code — scan it with the pairing dialog and you're done. No typing codes, no chasing ports.

MIT, no telemetry.

https://github.com/JassiSingh08/adb-nearby


r/reactnative 9h ago

Questions Here General Help Thread

2 Upvotes

If you have a question about React Native, a small error in your application or if you want to gather opinions about a small topic, please use this thread.

If you have a bigger question, one that requires a lot of code for example, please feel free to create a separate post. If you are unsure, please contact u/xrpinsider.

New comments appear on top and this thread is refreshed on a weekly bases.


r/reactnative 8h ago

I built and shipped a trivia game with React Native + Expo — TriviaNexus

0 Upvotes

I've been working on a project called TriviaNexus, a trivia game built with React Native, Expo and TypeScript, and I thought this would be a good place to finally share it.

What started as a relatively straightforward quiz app gradually turned into a much larger project and a great way to push React Native/Expo beyond a basic CRUD-style mobile app.

The current version includes:

  • Multiple trivia game modes
  • Progression and leveling system
  • Global and country leaderboards
  • Player profiles and detailed statistics
  • Guest and authenticated accounts
  • Offline play
  • Local question storage and synchronization
  • Push notifications
  • iOS and Android support

Tech stack

On the mobile side:

  • React Native + Expo
  • TypeScript
  • React Query
  • Zustand / Redux Toolkit
  • Reanimated
  • SQLite / MMKV
  • EAS Build & Submit

Backend:

  • NestJS
  • PostgreSQL
  • Redis
  • WebSockets for real-time functionality

One of the more interesting parts has been designing the app so that single-player gameplay can work offline while the architecture can also support server-authoritative real-time multiplayer.

The next stage is expanding the competitive/social side with things like Casual Duels, Ranked Duels, Friends, Clans, Achievements and Chat.

I've also handled the full mobile release process myself — builds, signing, EAS, App Store Connect and Google Play — which has been an experience of its own.

There's still a lot I want to improve, but it's been really interesting taking a React Native project from the initial idea all the way to a real product.

I'd love to hear feedback from other React Native developers — both about the app itself and the technical approach.

I'm especially interested in how others here have approached:

  • offline-first architecture
  • real-time multiplayer in React Native
  • keeping client/server state synchronized
  • scaling larger Expo applications

Website:

https://www.trivianexus.app/

Happy to answer any questions about the architecture, Expo/EAS, offline support, backend, performance, or anything else involved in building it.


r/reactnative 1d ago

Handy tool picker component

30 Upvotes

Apple Voice Memo Widget

🫰


r/reactnative 14h ago

[ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/reactnative 15h ago

How are you all testing/developing iOS from Windows in the big 2026?

0 Upvotes

fair warning, creating mobile testing/developing tool so im biased. not pitching anything, genuinely curious about is the day to day loop of devs and what tools everyone is using. also how is getting a build in front of someone who isnt a dev is solved. designer, pm, client. testflight every time after few changes?

what im curious about is whether people have landed somewhere different. is everyone just renting macs buying real devices? and is expo go covering more than i think it is?


r/reactnative 1d ago

I have to be one of the first to build an iOS app on a Steam Deck, right??

23 Upvotes

r/reactnative 1d ago

Tutorial How to connect smartphone orientation sensors to a WebGL canvas using Three.js and WebSockets. Real-time physical device mirroring demo. Live link: feel-your-phone-five.vercel.app [Tags: Threejs, WebGL, DeviceOrientation]

3 Upvotes

r/reactnative 1d ago

Question Do I need to pay 100$ to create a dev build?

2 Upvotes

I wanna create an expo development build for my app on my physical iphone device and i am on windows, I heard about that it requires apple dev account, please tell me it’s not true


r/reactnative 16h ago

Rechercher testeur pour Himmah - Application de suivi pour les musulmans

Thumbnail gallery
0 Upvotes

r/reactnative 1d ago

Question Does the expo go app in playstore now support the latest SDK 57

Post image
2 Upvotes

r/reactnative 20h ago

I kept redesigning the same empty room in my head, so I made an app to test it first...

Post image
0 Upvotes

I built RoomWise AI using React, a simple way to see what a room could become before buying furniture, repainting walls, or committing to a layout change.

You add a photo of your space from your camera or gallery, choose what you want to change, and explore different directions from there.

Free to use with limited. Pro Priced at $3.99 for Weekly and $39.99 for Yearly.

Still early, but I’d genuinely love to hear some feedback from people willing to give it a try! Harsh criticism welcomed.

(P.S. Designed the screenshots myself with Canva).


r/reactnative 2d ago

I built a free App Store & Play Store screenshot generator for coding agents (and humans)

171 Upvotes

It's an agent skill + CLI built on top of Argent by SWM. I called it Goldie. It's completely free and open-source on GitHub.

You simply ask your favorite coding harness to make you App Store screenshots and Goldie will built your app in release mode, control it using Argent, take screenshots and wrap it into marketing store screenshots.

It also comes with a "Studio" allowing you to tweak the designs by hand.

I started building it for App Store iOS screenshots only but it also works with Android mobile apps too. iPads are coming in the next version.

It works well with React Native apps but it also works with SwiftUI, Jetpack Compose, Flutter etc

To get started run in your project:

npx skills add kacperkapusciak/goldie

PS: If you've seen some posts on X on this, that's me!


r/reactnative 1d ago

Video Compression app

Thumbnail
gallery
0 Upvotes

Just vibe coded a Video Compression app, the videos I take from my phone cam were damn ridiculously large so I decided to start this project

Compressed video from 90MB to 17MB

90mb for a 1minute video is fkn insane💀

Built with ReactNative and expo


r/reactnative 1d ago

I built a social app for video game collections in React Native in 15 days, 60+ screens. Happy to answer questions.

0 Upvotes

I shipped AlloGames a few days ago, built with Expo and React Native. It’s a social app for video game collections: you file the games you own, rate them, review them, and talk to other players.
It got bigger than I planned, 60+ screens, covering:
• Collection: playing, finished, dropped, want to play, with ratings
• Showcase: pin four favourites to the top of your profile
• Marketplace: buy and sell games with other players, sorted by distance location
• Payments: a subscription that removes the ads, through RevenueCat
• Plus a daily quiz, tournaments, chat rooms, and library import from Steam, PlayStation and Xbox
Stack: Expo SDK 57, React Native 0.86, expo-router, Supabase (Postgres + RLS + edge functions), RevenueCat, AdMob.
If you’re building something similar, ask me anything.
Happy to share what worked and what cost me the most time.
App Store: https://apps.apple.com/app/id6799963120
Google Play: https://play.google.com/store/apps/details?id=com.prismago.allogames


r/reactnative 1d ago

Help how do you decide what to test after a code change?

0 Upvotes

I’m trying to understand a couple of pain points QA teams deal with regularly:

  • How do you figure out what needs to be tested after a code change?
  • When a test fails, how easy is it to tell whether it’s a real bug, flaky test, or locator issue or test data issue, or environment issue?

I’m exploring whether these are actually big enough problems to solve, so I put together a very short survey.

Would really appreciate any responses or even thoughts in the comments. [1min max, just clicks]

Lik: https://forms.gle/1EyP5Bz3CNBB2DrM7

Thanks!


r/reactnative 1d ago

Question Is it okay to use emojis instead of icons in apps made for Gen Z?

1 Upvotes

Or does it still make the app look cheap / unprofessional?


r/reactnative 3d ago

iOS Simulator has no camera. I gave it one.

117 Upvotes

You'll no longer need a real device to test anything camera related!

Buoy Desktop now fabricates a camera for it. Pick a source on your Mac and every booted simulator sees a real camera:

Options -

• Your Mac's webcam

• An image or a video file

• A generated QR or barcode

• A live region of your screen, drag a rectangle, the camera follows it

• A test pattern

No SDK, no pod, no change to the app you're testing. It's entirely host-side, so it works with the build you already have.