Uploaded March 2026 | Updated September 2026, 3 weeks ago
π Build and compete in the TestSprite Hackathon starting March 9th: testsprite.com/?via=codewithbeto
Expo UI in SDK 55 is powerful, but a few non-obvious properties can make or break your app's feel. I share 6 tips I learned building production apps like AI Tattoo and the upcoming Platano template. From ignoreSafeArea and matchContents to platform colors and the React Native host view β these are the things I wish I knew from the start.
Master React Native alongside me https://cwb.sh/rn
AI Tattoo App (Inkigo): https://cwb.sh/inkigo
π¬ Newsletter: https://cwb.sh/newsletter?r=yt
π¬ Join the Discord community: https://cwb.sh/discord
For other ways to support my work, please consider:
- Become a Code with Beto channel member: https://cwb.sh/join
- GitHub Sponsors: github.com/sponsors/betomoedano
π¦ Follow Beto on X: https://x.com/betomoedano
πΌ LinkedIn: linkedin.com/in/betomoedano
π» GitHub: github.com/betomoedano
πΈ Instagram: instagram.com/codewithbeto
π΅ TikTok: tiktok.com/@codewithbeto
π§΅ Threads: threads.com/@codewithbeto
π¦ Bluesky: https://bsky.app/profile/codewithbeto.dev
βοΈ Timestamps βοΈ
00:00 Intro
01:24 Tip 1: ignoreSafeArea Property
03:51 Tip 2: matchContents Property
06:21 Tip 3: React Native Host View
08:49 Tip 4: Platform Extensions
10:46 Tip 5: Centralize Your API Logic
12:13 Tip 6: Platform Colors
14:22 Recap
#expoui #mobileappdevelopment #reactnative
π Build and compete in the TestSprite Hackathon starting March 9th: testsprite.com/?via=codewithbeto
Expo UI in SDK 55 is powerful, but a few non-obvious properties can make or break your app's feel. I share 6 tips I learned building production apps like AI Tattoo and the upcoming Platano template. From ignoreSafeArea and matchContents to platform colors and the React Native host view β these are the things I wish I knew from the start.
Master React Native alongside me https://cwb.sh/rn
AI Tattoo App (Inkigo): https://cwb.sh/inkigo
π¬ Newsletter: https://cwb.sh/newsletter?r=yt
π¬ Join the Discord community: https://cwb.sh/discord
For other ways to support my work, please consider:
- Become a Code with Beto channel member: https://cwb.sh/join
- GitHub Sponsors: github.com/sponsors/betomoedano
π¦ Follow Beto on X: https://x.com/betomoedano
πΌ LinkedIn: linkedin.com/in/betomoedano
π» GitHub: github.com/betomoedano
πΈ Instagram: instagram.com/codewithbeto
π΅ TikTok: tiktok.com/@codewithbeto
π§΅ Threads: threads.com/@codewithbeto
π¦ Bluesky: https://bsky.app/profile/codewithbeto.dev
βοΈ Timestamps βοΈ
00:00 Intro
01:24 Tip 1: ignoreSafeArea Property
03:51 Tip 2: matchContents Property
06:21 Tip 3: React Native Host View
08:49 Tip 4: Platform Extensions
10:46 Tip 5: Centralize Your API Logic
12:13 Tip 6: Platform Colors
14:22 Recap
#expoui #mobileappdevelopment #reactnative










