Christian Falch (@chrfalch) header
Christian Falch (@chrfalch) profile picture

Software Engineer at @Expo, React Native Core Contributor. React Native Skia

Oslo, Norge
Joined March 2009
Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)Photo by Christian Falch (@chrfalch)
We just published a new and experimental package in Expo for doing local AI inference on iOS, Android and Web. Being able to use a local LLM to handle user input is really helpful. npmjs.com/package/expo-ai (alpha)
6
4
33
1,868
Working on getting Expo SDK ready for the new iPhone Duo has been super interesting. Thanks to @huntie and @__ubax__ for all the insanely great work! #expo
Today is the day to fold your apps πŸ™Œ We wrote a guide you can give to your agents to get started. On iPhone Duo your status bar and tab bar move into a rail on the side, so πš’πš—πšœπšŽπšπšœ.πšπš˜πš™ is 0 now. This guide from @huntie, @__ubax__, and @chrfalch will help you adjust your apps for the fold: expo.dev/blog/supporting-iph…
5
378
While trying to deprecate Cocoapods and add support for SwiftPM in Expo and React Native almost at the same time can make me a bit dizzy, stuff like this really makes me happy: github.com/Shopify/react-nat… - SwiftPM in RNSkia 🀩 @wcandillon
2
2
32
3,670
So many insanely cool things coming.
πŸ™Œ 𝝠 Expo SDK 58 beta is out. Built for iOS 27 on React Native 0.88 RC, with πšŽπš‘πš™πš˜-πšŠπš™πš™-πš’πš—πšπšŽπš—πšπšœ for Siri, @πšŽπš‘πš™πš˜/πšŠπšπšŽπš—πš-πšŒπš•πš’ for coding agents, and Expo Modules 2.0 in beta....and tons more. πš—πš™πš‘ πšŽπš‘πš™πš˜ πš’πš—πšœπšπšŠπš•πš• πšŽπš‘πš™πš˜@πš—πšŽπš‘πš --πšπš’πš‘ Tons of delicious details in the changelog: expo.dev/changelog/sdk-58-be…
14
1,354
Looking good... 🍿#expo
Something is in the air πŸ’¨
9
685
Excited to see RN #SwiftPM PRs being merged in community libraries - lottie-react-native, op-sqlite, posthog-js and powersync-js have all merged PRs using the new SwiftPM pipeline in React Native 0.87! Thanks for the feedback - already fixed some issues you found in 0.87.1!
15
503
Taking a week off now feels like missing at least 4 MS Builds, 3 WWDCs, and a few App.js conferences at the same timeβ€”things are happening at such speed these days. Looking forward to be able to use Fable and ChatGPT 5.6 when I'm back. πŸŒ΄πŸ˜‚
1
7
400
This has been (and still is) a lot of fun. Making stuff faster! #expo
Your iOS builds just got faster. No changes required. SDK 56 ships Expo modules as precompiled XCFrameworks: instead of compiling them from source on every build, your app links binaries that were already built. On by default, locally and on EAS Build. @chrfalch shares all the details ↓
1
3
25
2,485
It feels to me like Fable is a lot better than Opus - it just doesn't struggle with anything - builds it directly without any issues... Working on testing out some Expo Universal components in #Expo SDK-56 and it just fixes everything.πŸ”₯
6
439
Wow... Back from #Appjs 2026 - this was a really fantastic experience! Thanks for having me on stage - looking forward to show more of the Swift PM support in React Native!
2
5
30
1,762
See you soon, #AppJS!
1
15
545
Long nights and great solutions creates awesome SDKs. So proud of being part of this - thanks to the awesome Expo SDK Team πŸ”₯
Expo SDK 56 is out πŸ™Œ β—† Expo UI is stable on iOS and Android β—† iOS builds 16% faster, plus another 20% on EAS from precompiled community libs β—† Android cold starts 40% faster β—† Expo Router decoupled from React Navigation β—† Inline native modules: write Swift and Kotlin right next to your TypeScript β—† Hermes v1 by default β—† Bytecode diffing on by default (~58% smaller OTA updates) β—† iOS Widgets stable β—† React Native 0.85 + React 19.2 It's been two months since SDK 55, and we packed in everything we could fit. Your iOS build times are going to thank you. Full changelog ↓
1
2
27
1,884
Speed, Widgets, Expo UI, Inline Native Modules, Expo Router and Brownfield. Huge beta release.
We just cut the SDK 56 beta πŸ˜… β—† 50%+ faster iOS builds (precompiled XCFrameworks) β—† 40% faster cold starts on Android β—† Expo UI is stable β—† iOS widgets are stable β—† expo-router rebuilt from scratch β—† Inline native modules β—† Brownfield multi-app support The obvious themes are speed and stability. But there are a lot of other interesting changes (like Expo Router decoupling itself form React Navigation). Get all the nuance and detail in the changelog below ↓
20
1,898
Looking forward to start talking more about the SPM transition in React Native. It’s going to be big. #appjsconf
7
8
2
105
18,076
So proud to be part of this awesome team πŸ”₯
πŸ™Œ Expo is the best it's ever been, and it's about to get a lot better. We raised a Series B so we can go faster on the things that matter to you: faster builds, smoother native integrations, and the services to make end-to-end app development a delightful experience. There is a lot of work to do. This round led by @Georgian_io puts us in position to go do it!
2
25
1,227
So happy to see React Native animations being disrupted like this - it will result in huge steps forward for RN devs.
npm i react-native-ease Reanimated is an incredible library. But react-native-ease by @appandflow is opening the door to new possibilities. Pure native animations. No JS thread. Built this particle cube with EaseView, then recreated it with Reanimated. What do you think?
1
10
130
11,200
Seeing agents fail like this when asked to create an avatar from my profile picture makes me believe I’ll have a job next year as well.
2
202