
Beto
@betomoedano • 9,498 subscribers
building & shipping mobile apps with ai teaching 35k+ react native devs · ex-@Expo course: https://t.co/vElMxVmZbT book: https://t.co/v2xX3j5M0I app: https://t.co/gdBFHWHAcE
Shorts
Videos

Expo Router just unlocked a new level of native on iOS 🚀 For years, cross-platform meant tradeoffs. Your app worked everywhere, but it never felt quite right. That gap is finally closing. With the latest version of Expo Router, native iOS APIs are now exposed declaratively. No UIKit wrestling. No fake UI. If you want your app to feel truly native on iOS, these are the APIs you should be using: - Native Tabs (real system tab bar) - Stack Toolbar (native header controls) - Bottom toolbars with placement=“bottom” - Bottom accessories attached to the tab bar - Zoom transitions for fluid navigation - Native sheet footers (experimental) I wrote a full breakdown with code examples and video demos of these features in my blog (link below 👇)
Beto90,980 Aufrufe • vor 3 Monaten

Introducing QuickPush 2.0 🚀 A lightweight macOS menu bar utility for testing and debugging push notifications and Live Activities ✅ Expo Notifications ✅ Live Activities support (start, update, end) ✅ Native APNs support ✅ FCM support ✅ Save & reuse tokens ✅ Copy cURL commands ✅ View response JSON - APNs/FCM/Expo responses ✅ New keyboard shortcuts ✅ Check receipts ✅ Open Source
Beto36,291 Aufrufe • vor 3 Monaten

How to add haptic feedback to your Expo Router Native Tabs in 70 seconds 👇 Full blog with code examples below
Beto31,821 Aufrufe • vor 3 Monaten

I’m working on a new video about performance in Expo apps — and I’ve got to say, by far the most impressive technique I’ve found is digging into React Native Worklets (from Software Mansion). Realizing you can offload heavy computations into a custom runtime to keep your JS thread free and your app responsive just blew my mind. It feels like you can generate CPU power out of nowhere 😅 Stay tuned!
Beto54,149 Aufrufe • vor 7 Monaten

🏎️ React Native precompiled SDK 53 vs SDK 54 Speed Test In a real app from one of my projects
Beto49,664 Aufrufe • vor 9 Monaten

Here’s how I handle keyboard avoidance in React Native 👇 The keyboard covering your inputs is one of the most annoying UX issues on mobile. In this video, I show how I use react-native-keyboard-controller with reanimated to smoothly avoid this problem (👨💻 source code below)
Beto50,589 Aufrufe • vor 1 Jahr

QuickPush 2.0 coming soon 🚀 This one's a big update: ✅ Expo Notifications support ✅ Live Activities support (start, update, end) ✅ Native APNs support ✅ FCM support ✅ Save & reuse tokens ✅ Copy cURL commands ✅ View response JSON - APNs/FCM/Expo responses ✅ New keyboard shortcuts
Beto16,060 Aufrufe • vor 3 Monaten

📢 Introducing SnapAI ✨ A tiny CLI that turns a single prompt into production-ready app icons in seconds!
Beto38,224 Aufrufe • vor 11 Monaten

