Oliver Kwast
@baumstumpf.bsky.social
1.2K followers 390 following 380 posts
CEO of bitglow - Your mobile and web development agency React Native & Expo enthusiast 👨‍💻 React (Native) Meetup co-organizer. 📍 Germany
Posts Media Videos Starter Packs
Pinned
Hey React Native folks! 👋

To make things more comfortable for you here, I put together a starter pack and a feed — check them out and let me know what you think!

Starter pack: bsky.app/starter-pack...
Feed: bsky.app/profile/did:...
#ReactNative
Reposted by Oliver Kwast
And, coming later in React Native 0.83, you'll be able to profile and understand your app more intuitively, with native support for the Performance panel and Network panel in React Native DevTools.
Reposted by Oliver Kwast
Folks are downloading react-native on npm over 4 million times a week, that 100% growth from last React Conf!
Reposted by Oliver Kwast
The iOS queue times for Free plan users on @expo.dev were around 4 hours at this time last week.

We increased our Mac capacity today. We're seeing <10 min queue times right now. ⚡

Subscribers are seeing 0 min queue times.
Reposted by Oliver Kwast
Expo @expo.dev · Sep 10
𝝠 Expo SDK 54 is LIVE 🚀

◆ React Native 0.81
◆ Precompiled RN for iOS → faster clean builds
◆ iOS 26 Liquid Glass icons + views
◆ Android 16 target, edge-to-edge default
◆ Router v6 native tabs
◆ Updates: header overrides, progress, reload screen
◆ So much more...

expo.dev/changelog/sd...
Expo SDK 54 - Expo Changelog
Learn about the changes and how to upgrade
expo.dev
Haha, yeah. Though in RN you don’t need to care about Xcode warnings. The RN team is doing a fantastic job keeping you away from any issues.

Also I’d recommend to use Expo as much as possible to reduce the amount of Xcode in your dev flow even more.
Reposted by Oliver Kwast
Expo @expo.dev · Aug 19
SDK 54 beta is out 🚀

◆ RN 0.81 + React 19.1
◆ Precompiled React Native for iOS → ⚡ faster builds
◆ iOS 26 Liquid Glass icons + Expo UI
◆ Android 16 edge-to-edge + predictive back
◆ Updates to EAS Update + Autolinking
◆ Final release w/ Legacy Arch

Details in the changelog: expo.dev/changelog/sd...
Expo SDK 54 beta is now available - Expo Changelog
Learn about the changes, how to try it out, and how to give feedback.
expo.dev
Cool. Welche ist es geworden?

Ich warte auf meine Air V3 und hoffe, die wird auch bald verschickt 😬
Reposted by Oliver Kwast
We are excited to announce the release of React Native 0.81! 🎉

This new version brings Android 16 support, faster iOS builds (experimental), and several bugfixes.

reactnative.dev/blog/2025/08...
React Native 0.81 - Android 16 support, faster iOS builds, and more · React Native
Today we are excited to release React Native 0.81!
reactnative.dev
Haha, so it’s not just me! 😄

Also React Native used that shortcut for refresh until Apple started using it for recording a few years ago. But even though it’s been a while, it’s somehow still burned into my muscle memory 😅
11.86 GB – looks like video compression is doing a great job 😁
When you get back after the weekend and find out your iOS simulator has been screen recording ... since Wednesday 🤣
Hi Jen, welcome on board. I haven't updated the starter pack recently, but you can have a look here.
Hey React Native folks! 👋

To make things more comfortable for you here, I put together a starter pack and a feed — check them out and let me know what you think!

Starter pack: bsky.app/starter-pack...
Feed: bsky.app/profile/did:...
#ReactNative
Expo is amazing! I was actually referring to the bit about apps feeling off.
Shaders are awesome! Looks great.

Did you build this with Skia or something else?
Would love to hear what stood out to you in particular.

In my experience, it’s usually not so much about the technology itself, but more about the level of detail that went into the project.
One workaround might be to initially render the WebView with opacity: 0 for the first few ms and set it back to 1 after the flicker.
Not ideal, I know. Just thinking out loud here.
Mmhh, I remember having a similar issue a while back.
In that case, the problem was actually inside the web content: it showed a white screen until the client-side rendering kicked in and set a dark background color.
Very cool! Interesting use case.

Love that it’s become so easy to build helpful tools like this nowadays 🚀

Also great to see more 🇩🇪 people building with React Native / Expo!
We thought the same at first and also tried a light blue, which looked a bit off. The difficulty in this scenario is that the app already is very colorful already and we need something that stands out.
Also, this is probably the one time I built a feature where I used the color "tomato", which is my go-to dev and debug color.
But I liked it so much this time… I just kept it 😄

What do you think, does it look too much like a warning?
It’s amazing how easy it is these days to build a custom flow for over-the-air updates.

Just take the useUpdates hook from Expo Updates and wrap a nice little UI around it.

Smooth banner → update check → ready state → tap → reload.

Awesome, isn't it?
What exactly do you mean by “the build”?
Expo Go just runs the JS bundle, so there’s no native build step involved. Curious what kind of bugs you’re running into.
Really cool! That can bring a lot of value to us all.

The same idea was already great with Flipper, but yeah you know Flipper didn't really work out 😁
Does that mean EAS iOS builds will also only cost one credit then? 😜