Evan Bacon 🥓
@bacon.bsky.social
Created Expo Router, Config Plugins, and Expo CLI. “use dom” today!
Pinned
Evan Bacon 🥓
@bacon.bsky.social
· Jan 22
Just built my first App Clip in Expo Router!
◆ Instantly launch on iOS w/o downloading
◆ Deep link to every screen automatically
◆ Convert users in-app w/o ever going to the App Store
A new era for mobile web—notifications, Live Activities, haptics, etc
Try now appclip.apple.com/id?p=com.eva...
◆ Instantly launch on iOS w/o downloading
◆ Deep link to every screen automatically
◆ Convert users in-app w/o ever going to the App Store
A new era for mobile web—notifications, Live Activities, haptics, etc
Try now appclip.apple.com/id?p=com.eva...
Great photo 🚀
@expo.dev Can't get away from work for just a couple of days, smh.
Just kidding, excited to get back to the Expo / @tailwindcss.com app we're working on.
Just kidding, excited to get back to the Expo / @tailwindcss.com app we're working on.
April 7, 2025 at 7:27 PM
Great photo 🚀
Reposted by Evan Bacon 🥓
It's absolutely incredible how good @expo.dev is these days
I set up a new Expo Router shell and built about 80% of an entire super slick app in 1 day yesterday 😮
It works flawlessly on Web, iOS, and Android 👏 Before, this would've taken so much longer, or be far less capable in the same time 💅
I set up a new Expo Router shell and built about 80% of an entire super slick app in 1 day yesterday 😮
It works flawlessly on Web, iOS, and Android 👏 Before, this would've taken so much longer, or be far less capable in the same time 💅
February 3, 2025 at 10:02 AM
It's absolutely incredible how good @expo.dev is these days
I set up a new Expo Router shell and built about 80% of an entire super slick app in 1 day yesterday 😮
It works flawlessly on Web, iOS, and Android 👏 Before, this would've taken so much longer, or be far less capable in the same time 💅
I set up a new Expo Router shell and built about 80% of an entire super slick app in 1 day yesterday 😮
It works flawlessly on Web, iOS, and Android 👏 Before, this would've taken so much longer, or be far less capable in the same time 💅
Built a quick Expo website to search through expo/vector-icons 🚀
◆ Framework — Expo Router
◆ Hosting — eas deploy 💕
◆ UI — shadcn
◆ Virtual list — tanstack/react-virtual
Try it here icons.expo.app
◆ Framework — Expo Router
◆ Hosting — eas deploy 💕
◆ UI — shadcn
◆ Virtual list — tanstack/react-virtual
Try it here icons.expo.app
January 25, 2025 at 10:09 PM
Built a quick Expo website to search through expo/vector-icons 🚀
◆ Framework — Expo Router
◆ Hosting — eas deploy 💕
◆ UI — shadcn
◆ Virtual list — tanstack/react-virtual
Try it here icons.expo.app
◆ Framework — Expo Router
◆ Hosting — eas deploy 💕
◆ UI — shadcn
◆ Virtual list — tanstack/react-virtual
Try it here icons.expo.app
Just built my first App Clip in Expo Router!
◆ Instantly launch on iOS w/o downloading
◆ Deep link to every screen automatically
◆ Convert users in-app w/o ever going to the App Store
A new era for mobile web—notifications, Live Activities, haptics, etc
Try now appclip.apple.com/id?p=com.eva...
◆ Instantly launch on iOS w/o downloading
◆ Deep link to every screen automatically
◆ Convert users in-app w/o ever going to the App Store
A new era for mobile web—notifications, Live Activities, haptics, etc
Try now appclip.apple.com/id?p=com.eva...
January 22, 2025 at 8:22 PM
Just built my first App Clip in Expo Router!
◆ Instantly launch on iOS w/o downloading
◆ Deep link to every screen automatically
◆ Convert users in-app w/o ever going to the App Store
A new era for mobile web—notifications, Live Activities, haptics, etc
Try now appclip.apple.com/id?p=com.eva...
◆ Instantly launch on iOS w/o downloading
◆ Deep link to every screen automatically
◆ Convert users in-app w/o ever going to the App Store
A new era for mobile web—notifications, Live Activities, haptics, etc
Try now appclip.apple.com/id?p=com.eva...
Just moved my game pillarvalley.expo.app over to EAS Hosting 🚀
Re-deploying on iOS with the new universal links.
Re-deploying on iOS with the new universal links.
pillarvalley.expo.app
January 14, 2025 at 11:33 PM
Just moved my game pillarvalley.expo.app over to EAS Hosting 🚀
Re-deploying on iOS with the new universal links.
Re-deploying on iOS with the new universal links.
Reposted by Evan Bacon 🥓
Day 10: Expo Config Plugins
In my opinion, possibly the single greatest thing in the #ReactNative ecosystem, even better than New Architecture. Config plugins fix SO much pain, and go hand-in-hand with the prebuild process, together enabling what's called Continuous Native Generation (or CNG)
In my opinion, possibly the single greatest thing in the #ReactNative ecosystem, even better than New Architecture. Config plugins fix SO much pain, and go hand-in-hand with the prebuild process, together enabling what's called Continuous Native Generation (or CNG)
Day 9: Expo and #ReactNative
As someone who’s gone from actively avoiding @expo.dev to never shutting up about it, I’m trying hard not to make this sound like a love letter. Coming back to appdev after years of @nextjs.org, I felt right at home.
As someone who’s gone from actively avoiding @expo.dev to never shutting up about it, I’m trying hard not to make this sound like a love letter. Coming back to appdev after years of @nextjs.org, I felt right at home.
Day 8: Hermes, Yoga and Metro
Back when #ReactNative was being built, Facebook needed foundational technologies that, at the time, did not exist (or were too young). Yoga, Metro, Yarn, Jest AND Docusaurus all came from Facebook that year, and it was a very cool year for open source.
Back when #ReactNative was being built, Facebook needed foundational technologies that, at the time, did not exist (or were too young). Yoga, Metro, Yarn, Jest AND Docusaurus all came from Facebook that year, and it was a very cool year for open source.
December 10, 2024 at 7:00 PM
Day 10: Expo Config Plugins
In my opinion, possibly the single greatest thing in the #ReactNative ecosystem, even better than New Architecture. Config plugins fix SO much pain, and go hand-in-hand with the prebuild process, together enabling what's called Continuous Native Generation (or CNG)
In my opinion, possibly the single greatest thing in the #ReactNative ecosystem, even better than New Architecture. Config plugins fix SO much pain, and go hand-in-hand with the prebuild process, together enabling what's called Continuous Native Generation (or CNG)
Reposted by Evan Bacon 🥓
the amount of pure value expo has created must be astronomical. i don’t think react native would be viable for smaller companies without it. and it’s free. wild
November 8, 2024 at 2:30 AM
the amount of pure value expo has created must be astronomical. i don’t think react native would be viable for smaller companies without it. and it’s free. wild
🚀 Migrated my React website evanbacon.dev to a native app with Expo DOM components, on a stream.
You can try it today on iOS! testflight.apple.com/join/Mnx4HDsf
And watch the stream here www.youtube.com/watch?v=lLlu...
You can try it today on iOS! testflight.apple.com/join/Mnx4HDsf
And watch the stream here www.youtube.com/watch?v=lLlu...
Evan Bacon
Artist and Software Developer. Currently reimagining mobile software with Expo.
evanbacon.dev
October 31, 2024 at 4:12 PM
🚀 Migrated my React website evanbacon.dev to a native app with Expo DOM components, on a stream.
You can try it today on iOS! testflight.apple.com/join/Mnx4HDsf
And watch the stream here www.youtube.com/watch?v=lLlu...
You can try it today on iOS! testflight.apple.com/join/Mnx4HDsf
And watch the stream here www.youtube.com/watch?v=lLlu...
I was talking about “use dom”. It’s really good. docs.expo.dev/guides/dom-c...
October 31, 2024 at 3:31 AM
I was talking about “use dom”. It’s really good. docs.expo.dev/guides/dom-c...
Reposted by Evan Bacon 🥓
you meet @bacon.bsky.social one time and all of a sudden all your buttons become squishy and native-feeling
October 5, 2024 at 11:11 AM
you meet @bacon.bsky.social one time and all of a sudden all your buttons become squishy and native-feeling
Expo 52 will make it clear how web developers can incrementally build high-powered native apps with their existing React skills
August 1, 2024 at 5:18 PM
Expo 52 will make it clear how web developers can incrementally build high-powered native apps with their existing React skills
🚀 Ever wonder how many apps use Expo × React Native?
Over the last year I've collected a list of over +𝟭,𝟱𝟬𝟬 top iOS apps (including Bluesky) using Expo OSS in the App Store!
🔗 Today I'm sharing the list!
evanbacon.dev/blog/expo-2024
Over the last year I've collected a list of over +𝟭,𝟱𝟬𝟬 top iOS apps (including Bluesky) using Expo OSS in the App Store!
🔗 Today I'm sharing the list!
evanbacon.dev/blog/expo-2024
Who's using Expo in 2024
A list of popular iOS apps using Expo open source libraries in 2024
evanbacon.dev
January 5, 2024 at 5:58 PM
🚀 Ever wonder how many apps use Expo × React Native?
Over the last year I've collected a list of over +𝟭,𝟱𝟬𝟬 top iOS apps (including Bluesky) using Expo OSS in the App Store!
🔗 Today I'm sharing the list!
evanbacon.dev/blog/expo-2024
Over the last year I've collected a list of over +𝟭,𝟱𝟬𝟬 top iOS apps (including Bluesky) using Expo OSS in the App Store!
🔗 Today I'm sharing the list!
evanbacon.dev/blog/expo-2024
When people compare React Native with Flutter, they often say that Flutter is better for graphics-based apps.
However, the #1 graphics app in the App Store is built with React Native.
Anything's possible with a truly native framework!
However, the #1 graphics app in the App Store is built with React Native.
Anything's possible with a truly native framework!
September 19, 2023 at 5:15 AM
When people compare React Native with Flutter, they often say that Flutter is better for graphics-based apps.
However, the #1 graphics app in the App Store is built with React Native.
Anything's possible with a truly native framework!
However, the #1 graphics app in the App Store is built with React Native.
Anything's possible with a truly native framework!
Reposted by Evan Bacon 🥓
Take a look at this RFC from @bacon.bsky.social if you care about API Routes in your apps. Please share feedback if you have any. blog.expo.dev/rfc-api-rout...
RFC: API Routes
Bringing server-side development to React Native with Expo API Routes
blog.expo.dev
September 13, 2023 at 6:32 PM
Take a look at this RFC from @bacon.bsky.social if you care about API Routes in your apps. Please share feedback if you have any. blog.expo.dev/rfc-api-rout...
Reposted by Evan Bacon 🥓
@pfrazee.com @danabra.mov We're working a lot on Expo web and trying to make Expo one of the best ways to make a website -- on par w Remix and Next, etc. If there's anything you think is missing or wish were diff, let us know. @bacon.bsky.social is leading this effort.
September 1, 2023 at 8:33 PM
@pfrazee.com @danabra.mov We're working a lot on Expo web and trying to make Expo one of the best ways to make a website -- on par w Remix and Next, etc. If there's anything you think is missing or wish were diff, let us know. @bacon.bsky.social is leading this effort.
Reposted by Evan Bacon 🥓
May 15, 2023 at 8:44 PM
Writing this from a branch of the Bluesky app that uses Expo Router
May 15, 2023 at 11:25 PM
Writing this from a branch of the Bluesky app that uses Expo Router
With Expo, even a quick hack can get you a performant app that runs natively on 99% of mobile devices, and web—at scale…
this entire app was meant to be a quick hack while we finish the protocol, lol. oops
April 28, 2023 at 3:25 PM
With Expo, even a quick hack can get you a performant app that runs natively on 99% of mobile devices, and web—at scale…
Reposted by Evan Bacon 🥓
It'd be fun to do a case study of this Expo app sometime.
April 24, 2023 at 6:56 PM
It'd be fun to do a case study of this Expo app sometime.
Universal apps don't have to be slow!
Expo apps are highly performant ↓
Expo apps are highly performant ↓
my phone is approaching two years old now and I honestly don't think I have any other apps on it that feel as snappy and responsive as this one does
April 24, 2023 at 6:46 PM
Universal apps don't have to be slow!
Expo apps are highly performant ↓
Expo apps are highly performant ↓
@lydiahallie.bsky.social @ccheever.bsky.social and I are at Coachella today! Come find us and talk about universal development!
April 23, 2023 at 8:45 PM
@lydiahallie.bsky.social @ccheever.bsky.social and I are at Coachella today! Come find us and talk about universal development!
Use Expo, like Bluesky!
April 23, 2023 at 8:15 PM
Use Expo, like Bluesky!