React Native

/reactnative161

Building apps with React Native. Get started rn.new

Anybody used HealthKit in a react native app? Looking for clinical records with good typings. Tried react-native-health, but seems to be out of date and there fhir typings are `any`.

Think I could make a Nitro Module or build entirely in Swift but would prefer alternatives to stick with RN. Any better approaches before going those routes?
Another morning lost to Gradle caches 🥳
there are dozens of us! dozens!
you're gonna want this vscode extension if you're building with RN/Expo https://youtu.be/07Un9EfE8D4
great video showcasing how bluesky works

would love to see a react native app of this scale from farcaster go fully open source
https://youtu.be/cIoYUQhKJUo?si=iTqWxC87yKUvhXvd
"use dom" and server component support in expo 52 really do look like they're game changers

https://x.com/Baconbrix/status/1859343312999809031
what are some important considerations that you think are easy to miss when submitting an app to testflight?

how did you learn how to do it? do you have any guide or tutorial that i can study and learn from?

what is failing is inside the 11MB Xcode logs. somewhere in there
Expo 52 has so many good updates

For me, "use dom" is most interesting one. You can run React code directly in React Native.

Has anyone tried that?

https://www.youtube.com/watch?v=quZv3uKSEfY
question for the cracked devs of this channel: would you pick nativewind for a mobile only app? I keep coming back to this benchmark and even though I'd like to use tailwind on mobile I'm still not fully convinced that nativewind is there performance wise

https://github.com/efstathiosntonas/react-native-style-libraries-benchmark
i just had what feels like a good idea. one that i had never thought. design as if the default state of the device of the user is "offline". the transformative part of the idea (at least in my mind because of how mind blown i felt when it spawned into my awareness) is that the server that im using might break. im not the best programmer in the world. im running the ai locally. im writing the server in golang. im not an expert in any of these things. but im doing it. and designing the ux with this in mind is big. thinking that it needs to work properly even if the device of the user is not connected to the internet (or my server happens to not be working) is something that i had never thought of
good perf in React Native doesn’t come for free. this is cool work!!
IDK why Over the Air updates are so satisfying, but I won't question it.
pov: you moved the Android Emulator to the second monitor
i created a development build using eas, and then scanned the qr code to install the app on my iphone

but it still requires me to have the dev server running on my computer

is there a way to have the app running without the server on the computer before going to testflight? how?
if you ever doubted react native's ability to be on par with native apps, this release should put those doubts to rest

https://reactnative.dev/blog/2024/10/23/the-new-architecture-is-here
something i just did and is an interesting mental model to prepare for /quilibrium mainnet:

since privy is the industry standard and we don't have Q SDKs yet, i created a global context called QuilibriumProvider, that wraps my react native app just inside the PrivyProvider

so now i access the logged in user, on any component, by calling

const { user } = useQuilibrium()

not "real", but it is a good step forward towards understanding how to implement Q as "the place where the user object comes from and where the interactions between the user and the network happen through the app"

thoughts?