200,332 views
4,440 likes
In this video, you'll bridge the gap between web and mobile with an intensive crash course on React Native fundamentals and modern features like file-based routing and server components. Then, youβll build Recurrly, a subscription tracker using Expo. Youβll implement essential real-world features before taking the leap that most tutorials skip: publishing your app to the Apple App Store and Google Play Store so you can actually start monetizing your work.
Expo: https://jsm.dev/nativesub-expo
Expo EAS : https://jsm.dev/nativesub-eas
Clerk: https://jsm.dev/nativesub-clerk
PostHog: https://jsm.dev/nativesub-posthog
CodeRabbit: https://jsm.dev/nativesub-coderabbit
Junie AI: https://jsm.dev/nativesub-junie
WebStorm: https://jsm.dev/nativesub-webstorm
Explore my Pro Content:
β Join JS Mastery Pro: https://jsm.dev/nativesub-jsm
π Become Top 1% Next.js Developer: https://jsm.dev/nativesub-nextjs
π¨βπ¬ Master Next.js Testing: https://jsm.dev/nativesub-testing
π GSAP Animations Course: https://jsm.dev/nativesub-gsap
π Three.js 3D Course: https://jsm.dev/nativesub-threejs
π JavaScript Course: https://jsm.dev/nativesub-javascript
π Launch Your SaaS: https://jsm.dev/nativesub-saas
π FREE Video Kit (Code, Figma, Assets, and more): https://jsm.dev/nativesub-kit
More courses launching soon! Join the waitlists to get notified! π₯
π Backend Course Waitlist: https://jsm.dev/nativesub-backend
π Agentic Coding Course Waitlist: https://jsm.dev/nativesub-agentic
π React Native Course Waitlist: https://jsm.dev/nativesub-native
π React Course Waitlist: https://jsm.dev/nativesub-react
π Tailwind Course Waitlist: https://jsm.dev/nativesub-tailwind
β€ Links not working?
If you're in Nigeria, you might have to use a VPN to access the links.
β€ If something mentioned in the video isnβt listed here or a link is broken:
Leave a comment, or contact support@jsmastery.pro
Rate us on TrustPilot: https://jsm.dev/trustpilot
https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery
Business Inquiries: contact@jsmastery.pro
Timestamps:
00:00:00 β Introduction
00:03:19 β Crash Course
00:13:14 β Fundamentals
00:23:44 β Project Setup
00:35:19 β Setup Styling (Nativewind)
00:45:17 β Routing & Navigation
01:03:10 β Tab Navigation
01:27:55 β Custom Fonts
01:36:11 β Home UI
02:24:13 β Clerk Setup
02:28:37 β Authentication
02:53:40 β PostHog
03:05:44 β Subscription Tab
03:10:16 β Create Subscriptions
03:13:57 β PostHog Custom Events
03:26:04 β EAS Build & Deploy
03:39:39 β Closing & What's Next