Month 1 React Native Core, Native Bridge & File-Based Expo Router Weeks 1–4 • 8 Live Sessions
  • Session 1-2: React Native architectural foundation: How the New Architecture (Fabric renderer & TurboModules) connects JS to Native platforms.
  • Session 3-4: Modern layout with Flexbox: Handling multi-screen aspect ratios, safe areas, status bars, and platform-specific stylings.
  • Session 5-6: Navigation mastery with Expo Router: File-based routing, stack navigators, nested bottom tab systems, and deep-linking configuration.
  • Session 7-8 (Live Hand-Holding): Multi-Screen Product Catalog Lab — Building a multi-screen app with smooth screen transitions, tab navigation, and responsive native layouts.
Month 2 Native Gestures, 60 FPS Fluid Animations & Device APIs Weeks 5–8 • 8 Live Sessions
  • Session 9-10: Fluid 60 FPS animations on the UI thread: Deep-dive into React Native Reanimated (worklets, shared values, interpolate).
  • Session 11-12: Complex touch gestures: Integrating React Native Gesture Handler for swipeable lists, bottom sheet modals, and pinch-to-zoom images.
  • Session 13-14: Accessing hardware hardware APIs: Camera capture, media library integration, secure device storage (Keychain/Keystore), and location services.
  • Session 15-16 (Live Hand-Holding): Interactive Native Media Player Lab — Developing an audio/media companion app featuring gesture-driven volume sliders and background playback controls.
Month 3 Offline-First SQLite, Push Notifications & App Store Publishing Weeks 9–12 • 8 Live Sessions
  • Session 17-18: Offline-first data persistence: Local SQLite database integration, schema migrations, and sync queues for offline updates.
  • Session 19-20: Remote messaging: Implementing Expo Notifications, push token registration, and handling background notification taps.
  • Session 21-22: App performance profiling: Memory leak detection using Flipper/React DevTools, image caching strategies, and JS bundle minimization.
  • Session 23-24 (Final Capstone & Architecture Defense): EAS Production Build & Release — Generating signed production APKs and iOS ipa bundles via Expo Application Services (EAS) and setting up OTA (Over-The-Air) update channels.