intermediate · cohort
React Native Performance & Debugging
Trace JS and native bridges to remove jank in lists, maps, and animation-heavy screens.
- Duration
- 4 weeks · intensive lab
- Tuition
- ¥112,000 JPY
- Level
- intermediate
- Lead mentor
- Priya Nair
Cross-platform specialist; previously embedded with a fintech RN squad.
Overview
Profiling-first curriculum using Flipper, Hermes sampling, and native trace markers. You will refactor a supplied news reader app with heavy lists and measure improvements with consistent device lab steps.
What ships in the syllabus
- Hermes vs JSC tradeoffs with measurable criteria
- FlashList migration playbook
- Native module peek for bottlenecks
- Memory leak hunt patterns in navigation stacks
- Image pipeline tuning with caching headers
- FPS budgeting worksheets for product teams
- Release build profiling parity checks
Outcomes you can demo
- Deliver a before/after trace bundle for one screen
- Document a performance budget for your squad
- Ship a patched branch with measurable FPS gain
Questions instructors expect
Mentor notes from recent runs
“FlashList migration worksheet mirrored our production list. Bridge tracing module was the standout.”
“Needed more Windows setup notes—Mac-centric scripts in week one.”
Related programs
SwiftUI Foundations for Product Teams
Ship native iOS screens faster with composable SwiftUI patterns and accessibility checks baked into each module.
Kotlin & Jetpack Compose Essentials
Build declarative Android UIs with Compose while keeping Gradle sane for small teams.
Flutter State Management Deep Dive
Compare Riverpod, Bloc, and Provider with decision trees grounded in real product constraints.