Oliver Kwast

Oliver Kwast

@baumstumpf.bsky.social

CEO of bitglow - Your mobile and web development agency React Native & Expo enthusiast πŸ‘¨β€πŸ’» React (Native) Meetup co-organizer. πŸ“ Germany

1.2K followers405 following411 posts

Oliver Kwast reposted

πŸ₯³ Observe is now generally available! React Native startup and per-screen performance from real devices, with every build and OTA update marked on the chart. Now you can see how your app actually feels to your users. Details in today's blog from @kadi.bsky.social: try.expo.dev/observe-ga-b...

try.expo.devIntroducing Observe: Performance monitoring for Expo apps, now generally available β€” Expo blogObserve is generally available. Startup and per-screen performance for React Native, measured on real devices, tied to every build and update.

Oliver Kwast reposted

Trust your instincts. If your app feels slow today, there's probably a cold-start regression on a specific build, on specific devices... this has always been a difficult problem to identify. Now it's not. Our new "Observe" service is in open beta, free up to 10k MAUs. β†’ try.expo.dev/observe-beta...

try.expo.devIntroducing Observe: Performance monitoring for Expo appsEAS Observe shows how your React Native app really performs for real users: startup speed, per-screen metrics, and release regressions.

Oliver Kwast reposted

Do I know any React Native developers here? Looking forward for you to try out our new SDK for React Native observability. Feedback is welcome!

The Measure React Native SDK is out πŸš€ session timelines Β· error monitoring Β· traces Β· bug reports Β· network monitoring Β· clean Hermes stack traces Everything @measure.sh does, now on RN (including @expo.dev). Get to the root cause- measure.sh/docs/sdk-int... #reactnative #androiddev #iOSDev

App.js is one of the biggest events in the React Native & Expo world every year. Can't make it to the conference in person? We're bringing the App.js experience to Kiel! πŸ“Ί Live talks πŸ’¬ Interesting Discussions 🍻 Drinks sponsored by bitglow Would love to see the local mobile dev community there πŸ‘‹

That’s huge! …I mean tiny. You know what I mean 😁

Expo@expo.dev

EAS Update in SDK 55 now supports bundle diffing. Devices download a small binary patch instead of the full JavaScript bundle. A typical 3MB update drops to ~0.75MB. Opt-in now, default in SDK 56. https://expo.dev/blog/ship-smaller-ota-updates-bundle-diffing-comes-to-ota-updates-in-sdk-55

Oliver Kwast reposted

This setup is a must have for large apps.

Oliver Kwast@baumstumpf.bsky.social

Shipping the β€œsame” app in dev, preview, and production without release chaos? We’re using App Flavors with Expo + EAS to keep builds cleanly separated. Full post: bitglow.de/blog/app-fla... Curious how others structure their builds.

Oliver Kwast reposted

Less is more: Bundle diffing comes to EAS Update. Instead of downloading the full bundle on every update, devices now receive a binary patch of only what changed. Result: ~75% smaller downloads. ♦ A 3MB update drops to ~0.75MB ♦ Opt-in beta, safe fallback to full bundles expo.dev/blog/ship-sm...

expo.devShip smaller OTA updates: bundle diffing comes to EAS Update in SDK 55SDK 55 introduces bundle diffing in EAS Update. Devices now download patches instead of full bundles, reducing download sizes by up to 75%.

Working both with React Native and iOS native, I’ve noticed that AI tools seem to be more helpful (at least for me) in React Native projects. Curious if others have similar or completely different experiences?

The last six months were pretty intense. Two projects with tight timelines and some interesting challenges along the way. So I barely had time to be active here. Time to change that again πŸ™‚ Who from the React Native community is still around?

Oliver Kwast reposted

πŸ€‘ Learn how bitglow modernized DEPOT's React Native app with Expo Prebuild, cutting upgrade time by 80% & boosting performance scores from 36 to 90. The blog from @bonesyblue.bsky.social is a blueprint for speeding up an RN e-comm app and protecting rev with OTA updates. expo.dev/blog/how-to-...

Oliver Kwast reposted

Reanimated 4.2.0 is here, and it brings gifts! πŸ”₯ 🎁 Long-awaited Shared Element Transitions πŸŽ‰ Not production-ready yet, so they’re behind a feature flag. Please, test it out and give us feedback! 🎁 Experimental performance fixes, inspired by real apps...

Oliver Kwast reposted

Oliver Kwast reposted

Replying to @reactnative.dev

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.

Oliver Kwast reposted

Replying to @reactnative.dev

Folks are downloading react-native on npm over 4 million times a week, that 100% growth from last React Conf!

Oliver Kwast reposted

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.

Oliver Kwast reposted

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.devExpo SDK 54 beta is now available - Expo ChangelogLearn about the changes, how to try it out, and how to give feedback.

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?

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?

Oliver Kwast reposted

Announcing React Native Screens Overhaul ✨ ↳ Native Bottom Tabs on iOS and Android ↳ iOS 26 ↳ Support for the New & Legacy Architecture ↳ More native primitives coming in the future Currently in Alpha πŸš€

Oliver Kwast reposted

WebGPU is an amazing piece of technology, allowing for truly cross-platform graphics and GPGPU programming. It's being used by frameworks like Three.js and Tensorflow.js to accelerate their internals ⚑ However, when we try to connect libraries together, we soon hit a limit... 🧡 THREAD 🧡 (1/n)

Oliver Kwast reposted

We did it! You can finally use third-party libraries in worklets - with `react-native-worklets`. Jump in the thread to learn more πŸ‘‡

Anyone know a good project or resource on using React Native Web with SSR? Or to ask it differently: how would you approach this topic? Context: We want to rebuild a web project with strong SEO requirements and dynamic content. We already have a great RN app and want to reuse as much as possible.