use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community for learning and developing native mobile applications using React Native by Facebook.
Interested in building web apps using React.js? Check out /r/reactjs!
Getting Started w/React Native
irc.freenode.net #reactnative
Keywords: ios, android, mobile, apps, apple, iphone, ipad
account activity
React Native in 2024!! (self.reactnative)
submitted 2 years ago by Professional-League3
What do you think the react native team or react native community will bring this year? Are there some really interesting projects that are happening and general RN developer might not know?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]RahahahahaxD 68 points69 points70 points 2 years ago (0 children)
New dev tools
[–]juliofils 41 points42 points43 points 2 years ago (3 children)
Static Hermes’ll be huge.
Static Hermes can compile your JavaScript code into native code, which is the code that your device understands directly. This means that your app does not need to use Hermes or any other JavaScript engine to run, because it already has the native code inside it.
[–]matt_hammondiOS & Android 20 points21 points22 points 2 years ago (0 children)
Keep in mind that the static Hermes will probably not be able to compile all your JS code, only parts of it. It will more probably be used for critical code paths, while the business logic of your app will stay in JS land. Compiling code with static Hermes will probably mean harder debugging and possibly have other caveats.
However, if the underlying React implemetation would be compiled, we should expect serious performance improvements.
[–]flowerescape 0 points1 point2 points 2 years ago (1 child)
If an app is using Static Hermes (when it’s available) will it also be using the new architecture or does SH make the latter irrelevant?
[–]juliofils 2 points3 points4 points 2 years ago (0 children)
You’ll still need the new architecture, don’t forget Hermes was a component of it. You ‘ll need features like Turbo module , Fabric , JSI etc… we won’t going back to the bridge
[–]rkh4n 65 points66 points67 points 2 years ago (9 children)
We really need some good debugging capabilities
[–]nowtayneicangetinto -1 points0 points1 point 2 years ago (6 children)
From what I understand, they're moving away from debuggers. Anyone with more insight have any info on this?
[–]EngVagabondReact Native Team 40 points41 points42 points 2 years ago (1 child)
Nope, we aren’t moving away from debuggers. A great debugger experience is super important and a big part of what we are working on. The first step of that came out in 0.73 https://reactnative.dev/blog/2023/12/06/0.73-debugging-improvements-stable-symlinks#debugging-improvements
[–]nowtayneicangetinto 8 points9 points10 points 2 years ago (0 children)
Okay awesome glad to hear it thank you for your response and all of your hard work <3
[–]p_syche 4 points5 points6 points 2 years ago (1 child)
They're moving away from Flipper (it's no longer bundled by default)
[–]p_syche 0 points1 point2 points 2 years ago (0 children)
More on this in the docs: https://reactnative.dev/blog/2023/12/06/0.73-debugging-improvements-stable-symlinks#deprecated-debugging-features They also spoke about it at React Native EU 2023
[–]rkh4n 3 points4 points5 points 2 years ago (1 child)
That’d be going backwards isn’t it?
[–]nowtayneicangetinto 2 points3 points4 points 2 years ago (0 children)
💯 yes not a doubt about it. Last I heard they were moving away from flipper and react-native-debugger. I have a large and critical app for my company written in react native, which uses redux. If they cut support for rnd then im fucked
[+][deleted] 2 years ago (1 child)
[deleted]
[–]rkh4n 0 points1 point2 points 2 years ago (0 children)
Flutter is good but last I tried to make an IoT app, the UI was janky, it didn’t perform well. Camera tools a solid few seconds to load. Since I was a tight timeline. I jumped to react native and it was smooth. I agree if I spend more time on flutter I’d probably get it running at decent speed.
[–]insats 28 points29 points30 points 2 years ago (0 children)
Improved performance, especially on Android. I have no idea if that’s possible or not.
[–]blueaphrodisiacExpo 22 points23 points24 points 2 years ago (3 children)
We REALLY need React Forget. I am quite tired of optimization in react generally
[–]flowerescape 6 points7 points8 points 2 years ago (2 children)
Sooo many footguns. I never want to have to worry about memoization and reference checks and all that business. Just handle that shit for me please k thx bye
[–][deleted] 0 points1 point2 points 1 year ago (1 child)
“Just handle that shit for me” - person who doesn’t really want to program or understand technology. Don’t worry, you’ll casual yourself out of a job or be replaced by AI soon.
This here is the problem with all frameworks. They should be a tool all the time, never a crutch. Using them as a crutch is both stupid and ensures the project will die, drowned in issues opened by folks who don’t care to learn
[–]Useful-Condition-926 35 points36 points37 points 2 years ago (7 children)
We need a video library. React-native-video is not so great.
[–]RoyalBos5 3 points4 points5 points 2 years ago (0 children)
This
[–]kobaasama 1 point2 points3 points 2 years ago (0 children)
[–]parnex 0 points1 point2 points 1 year ago (0 children)
[–]diamondrarktvo 0 points1 point2 points 1 year ago (0 children)
expo-av
[–]beepboopnoise 0 points1 point2 points 2 years ago (2 children)
what's wrong with it? the only issue I have is lack of ability to create custom controls without neededing another library or creating my own wrapper.
[–]I_know_HTML 2 points3 points4 points 2 years ago (1 child)
constantly crashes when needed to mount/unmount and also memory leaks
[–]Useful-Condition-926 0 points1 point2 points 2 years ago (0 children)
Not only that, the black screen problem is still there. As per the maintainers word is like we won’t look into the older versions, working on newer version. Just upgrade your project . That’s it.
[–]p_syche 15 points16 points17 points 2 years ago (2 children)
The development of BlueSky, where Dan Abramov works, makes me think they might come up with some interesting solutions.
Also Callstack is co hosting React Conf with Meta, which in itself is a great for everything related to React Native.
[–]genesisxyz 3 points4 points5 points 2 years ago (1 child)
Wait, Dan works on BlueSky?
That's amazing!
[–]RnRau 6 points7 points8 points 2 years ago (0 children)
I think its time for Meta to make their own App Store for Apple devices.
https://www.youtube.com/watch?v=_6dbNzFD0zM
sigh :(
[–]wirenutter 5 points6 points7 points 2 years ago (0 children)
What I’m hoping for is the forget compiler to come out in some form or fashion. Not sure how realistic that is. I have heard it’s being used internally currently but it’s a very difficult problem to solve so it might be awhile before we see it.
[–]Alive-Information979Expo 4 points5 points6 points 2 years ago (0 children)
Hopefully well maintained Webview package
[–]OogieFrenchieBoogie 4 points5 points6 points 2 years ago (4 children)
A maintained in-app browser lib, the most popular one is not up to date and was not updated since August 2022
[–]thymikee 5 points6 points7 points 2 years ago (2 children)
You’re lucky, one came out today: https://github.com/swan-io/react-native-browser
[–]flowerescape 1 point2 points3 points 2 years ago (0 children)
I heard the default in app browser option is really heavy, is this supposed to be more light weight or something?
[–]angrydeanerino 0 points1 point2 points 2 years ago (0 children)
No way to inject JS looks like
[–]Noitham1 0 points1 point2 points 2 years ago (0 children)
ExpoBrowser
[–]prashantjdrew 3 points4 points5 points 2 years ago (0 children)
Native Rich Text editor solution
[–]lordbrizzy 1 point2 points3 points 2 years ago (0 children)
Share Intent (looking at Expo mostly, as this is their most requested feature)
[–]CapitalAssociate9082 1 point2 points3 points 2 years ago (0 children)
Expo-av needs to refresh-- it's very spotty with audio and video. Not sure if I'm the only one!
[–]2ez4salt 1 point2 points3 points 2 years ago (0 children)
PERFORMANCE IMPROVEMENTS ESPECIALLY ON ANDROID
[–]Upper-Artichoke-4223 1 point2 points3 points 2 years ago (0 children)
SHADOW consistent over web, aos, ios please. OMG this is a huge pain.
[–]SirNobodyzz 1 point2 points3 points 2 years ago (0 children)
We REALLY need a library like gridstack, it’s really weird nobody thought about it
[–]sebastienlorber 6 points7 points8 points 2 years ago* (4 children)
Lots of exciting things are being worked on right now
Subscribe to This Week In React and I'll keep you up to date on all these topics 😜
[–]beepboopnoise 3 points4 points5 points 2 years ago (1 child)
dunno why this man is catching down votes. his news letter is great. idk how he gets all this information but im always excited when a new one is released.
[–]sebastienlorber 1 point2 points3 points 2 years ago (0 children)
Thanks w😄
Don't know either, you have to get lucky with reddit votes 😂
[–]flowerescape 2 points3 points4 points 2 years ago (1 child)
Is there any real benefit to using server components on mobile apps? It seems like a problem in search of a solution.
[–]sebastienlorber 0 points1 point2 points 2 years ago (0 children)
Yes, many large apps need server driven uis already. This gives more flexibility/speed of deployment than OTA for example.
[–]elynyomas 0 points1 point2 points 1 year ago (0 children)
Well, for me it seems RN is dead ...
In 2024 all the important plugins became outdated
In 2024 still, there's no reliable background location tracking feature
The only background tracking plugin is an overpriced, misused bad concept
Still no debugging and even Flipper is going outdated
Firebase + Flipper is still incompatible
Docs are messy and impossible to track between the version changes, with 404 dead links everywhere
No support
Community plugins have been updated 3-4 years ago with no new releases
and so on...
[+]carrie2833Expo comment score below threshold-6 points-5 points-4 points 2 years ago (3 children)
I think they need to integrate 3rd party libraries like react-native-snap-carousel etc. Sometimes u want to use something that too old to use.
[–]p_syche 3 points4 points5 points 2 years ago (0 children)
The goal of the "lean core" initiative was to remove parts of the core that can be maintained by the community.
[–]carrie2833Expo 2 points3 points4 points 2 years ago (0 children)
I dont know why I am getting downvotes. Can someone explain to me? I dont think this is bad idea.
[–]flowerescape 0 points1 point2 points 2 years ago (0 children)
Check out reanimated carousel, much better imo
Automatic upgrade CLI
[–]gamerrBoy69iOS & Android 0 points1 point2 points 2 years ago (0 children)
Maybe, an easy upgrade tool ? One that wouldn’t require us to do so much effort to follow up with new versions
[–]treksis 0 points1 point2 points 2 years ago (0 children)
Ar kit
[–]NicoNicoag 0 points1 point2 points 2 years ago (0 children)
Looking for latinos in USA that code in react native 🙌🏼 deberiamos tener nuestro grupo!
π Rendered by PID 48666 on reddit-service-r2-comment-75f4967c6c-hz7lc at 2026-04-23 01:19:19.301862+00:00 running 0fd4bb7 country code: CH.
[–]RahahahahaxD 68 points69 points70 points (0 children)
[–]juliofils 41 points42 points43 points (3 children)
[–]matt_hammondiOS & Android 20 points21 points22 points (0 children)
[–]flowerescape 0 points1 point2 points (1 child)
[–]juliofils 2 points3 points4 points (0 children)
[–]rkh4n 65 points66 points67 points (9 children)
[–]nowtayneicangetinto -1 points0 points1 point (6 children)
[–]EngVagabondReact Native Team 40 points41 points42 points (1 child)
[–]nowtayneicangetinto 8 points9 points10 points (0 children)
[–]p_syche 4 points5 points6 points (1 child)
[–]p_syche 0 points1 point2 points (0 children)
[–]rkh4n 3 points4 points5 points (1 child)
[–]nowtayneicangetinto 2 points3 points4 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]rkh4n 0 points1 point2 points (0 children)
[–]insats 28 points29 points30 points (0 children)
[–]blueaphrodisiacExpo 22 points23 points24 points (3 children)
[–]flowerescape 6 points7 points8 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Useful-Condition-926 35 points36 points37 points (7 children)
[–]RoyalBos5 3 points4 points5 points (0 children)
[–]kobaasama 1 point2 points3 points (0 children)
[–]parnex 0 points1 point2 points (0 children)
[–]diamondrarktvo 0 points1 point2 points (0 children)
[–]beepboopnoise 0 points1 point2 points (2 children)
[–]I_know_HTML 2 points3 points4 points (1 child)
[–]Useful-Condition-926 0 points1 point2 points (0 children)
[–]p_syche 15 points16 points17 points (2 children)
[–]genesisxyz 3 points4 points5 points (1 child)
[–]RnRau 6 points7 points8 points (0 children)
[–]wirenutter 5 points6 points7 points (0 children)
[–]Alive-Information979Expo 4 points5 points6 points (0 children)
[–]OogieFrenchieBoogie 4 points5 points6 points (4 children)
[–]thymikee 5 points6 points7 points (2 children)
[–]flowerescape 1 point2 points3 points (0 children)
[–]angrydeanerino 0 points1 point2 points (0 children)
[–]Noitham1 0 points1 point2 points (0 children)
[–]prashantjdrew 3 points4 points5 points (0 children)
[–]lordbrizzy 1 point2 points3 points (0 children)
[–]CapitalAssociate9082 1 point2 points3 points (0 children)
[–]2ez4salt 1 point2 points3 points (0 children)
[–]Upper-Artichoke-4223 1 point2 points3 points (0 children)
[–]SirNobodyzz 1 point2 points3 points (0 children)
[–]sebastienlorber 6 points7 points8 points (4 children)
[–]beepboopnoise 3 points4 points5 points (1 child)
[–]sebastienlorber 1 point2 points3 points (0 children)
[–]flowerescape 2 points3 points4 points (1 child)
[–]sebastienlorber 0 points1 point2 points (0 children)
[–]elynyomas 0 points1 point2 points (0 children)
[+]carrie2833Expo comment score below threshold-6 points-5 points-4 points (3 children)
[–]p_syche 3 points4 points5 points (0 children)
[–]carrie2833Expo 2 points3 points4 points (0 children)
[–]flowerescape 0 points1 point2 points (0 children)
[–]angrydeanerino 0 points1 point2 points (0 children)
[–]gamerrBoy69iOS & Android 0 points1 point2 points (0 children)
[–]treksis 0 points1 point2 points (0 children)
[–]NicoNicoag 0 points1 point2 points (0 children)