React Native: Cross-Platform Mobile Apps Curriculum

Public curriculum preview for visitors and enrolled students. Use this page to evaluate module scope, outcomes, and learning path.

Curriculum

React Native: Cross-Platform Mobile Apps

Build native iOS and Android apps using JavaScript and React.

Duration: 12 Weeks
Level: Intermediate
Study Time: 6 hours/week + labs
School: Hexadigitall Academy

Welcome to React Native: Cross-Platform Mobile Apps! 🎓

This curriculum is designed to take you from core understanding to confident delivery through weekly applied practice, measurable outcomes, and portfolio evidence.

Each week builds progressively with practical tasks, implementation checkpoints, and reflection points so you can convert knowledge into repeatable professional performance.

Your success is our priority. Stay consistent with weekly execution, document your work, and use feedback loops to continuously improve your delivery quality.

Essential Resources

  • Language-specific style guides, design patterns reference, and debugging tools inventory
  • Testing frameworks, mock libraries, and performance profiling instructions for your tech stack
  • Refactoring patterns, security best practices, and code quality tooling configurations

Learning Roadmap

  • Early Weeks: Language fundamentals, testing basics, and design patterns
  • Middle Weeks: Advanced architectures, performance optimization, and debugging
  • Late Weeks: Production systems, scalability, and cross-platform deployment
  • State Management and Form Handling on Mobile
  • Working with APIs and Async Storage
  • Camera, Location, and Native Device Permissions
  • Lists, Gestures, and Performance Basics
  • Authentication and Secure Token Storage
  • Offline Handling and Sync Considerations
  • Testing on Devices and Debugging Builds
  • App Store Readiness and Release Process
  • Capstone: Build and Demo a Cross-Platform Mobile App

Detailed Weekly Curriculum

Each week includes outcomes and practical lab work aligned to the curriculum structure.

Week 1

React Native Project Setup and Core Components

6 hours/week + labs
Learning Outcomes
  • Understand the principles of React Native Project Setup and Core Components and link them to course outcomes through progressive practical delivery milestones.
  • Apply React Native Project Setup and Core Components in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for React Native Project Setup and Core Components, then record rationale for stakeholder review.
  • Document a portfolio-ready engineering implementation dossier for React Native Project Setup and Core Components with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 2

Flexbox Layout and Mobile Interface Patterns

6 hours/week + labs
Learning Outcomes
  • Understand the principles of Flexbox Layout and Mobile Interface Patterns and link them to course outcomes through progressive practical delivery milestones.
  • Apply Flexbox Layout and Mobile Interface Patterns in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for Flexbox Layout and Mobile Interface Patterns, then record rationale for stakeholder review.
  • Document a portfolio-ready engineering implementation dossier for Flexbox Layout and Mobile Interface Patterns with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 3

Navigation Stacks, Tabs, and Screen Flow

6 hours/week + labs
Learning Outcomes
  • Understand the principles of Navigation Stacks, Tabs, and Screen Flow and link them to course outcomes through progressive practical delivery milestones.
  • Apply Navigation Stacks, Tabs, and Screen Flow in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for Navigation Stacks, Tabs, and Screen Flow, then record rationale for stakeholder review.
  • Document a portfolio-ready engineering implementation dossier for Navigation Stacks, Tabs, and Screen Flow with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 4

State Management and Form Handling on Mobile

6 hours/week + labs
Learning Outcomes
  • Understand the principles of State Management and Form Handling on Mobile and link them to course outcomes through progressive practical delivery milestones.
  • Apply State Management and Form Handling on Mobile in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for State Management and Form Handling on Mobile, then record rationale for stakeholder review.
  • Document a portfolio-ready engineering implementation dossier for State Management and Form Handling on Mobile with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 5

Working with APIs and Async Storage

6 hours/week + labs
Learning Outcomes
  • Apply the principles of Working with APIs and Async Storage and link them to course outcomes through progressive practical delivery milestones.
  • Analyze Working with APIs and Async Storage in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for Working with APIs and Async Storage, then record rationale for stakeholder review.
  • Justify a portfolio-ready engineering implementation dossier for Working with APIs and Async Storage with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 6

Camera, Location, and Native Device Permissions

6 hours/week + labs
Learning Outcomes
  • Apply the principles of Camera, Location, and Native Device Permissions and link them to course outcomes through progressive practical delivery milestones.
  • Analyze Camera, Location, and Native Device Permissions in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for Camera, Location, and Native Device Permissions, then record rationale for stakeholder review.
  • Justify a portfolio-ready engineering implementation dossier for Camera, Location, and Native Device Permissions with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 7

Lists, Gestures, and Performance Basics

6 hours/week + labs
Learning Outcomes
  • Apply the principles of Lists, Gestures, and Performance Basics and link them to course outcomes through progressive practical delivery milestones.
  • Analyze Lists, Gestures, and Performance Basics in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for Lists, Gestures, and Performance Basics, then record rationale for stakeholder review.
  • Justify a portfolio-ready engineering implementation dossier for Lists, Gestures, and Performance Basics with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 8

Authentication and Secure Token Storage

6 hours/week + labs
Learning Outcomes
  • Apply the principles of Authentication and Secure Token Storage and link them to course outcomes through progressive practical delivery milestones.
  • Analyze Authentication and Secure Token Storage in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for Authentication and Secure Token Storage, then record rationale for stakeholder review.
  • Justify a portfolio-ready engineering implementation dossier for Authentication and Secure Token Storage with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 9

Offline Handling and Sync Considerations

6 hours/week + labs
Learning Outcomes
  • Analyze the principles of Offline Handling and Sync Considerations and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate Offline Handling and Sync Considerations in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for Offline Handling and Sync Considerations, then record rationale for stakeholder review.
  • Defend a portfolio-ready engineering implementation dossier for Offline Handling and Sync Considerations with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 10

Testing on Devices and Debugging Builds

6 hours/week + labs
Learning Outcomes
  • Analyze the principles of Testing on Devices and Debugging Builds and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate Testing on Devices and Debugging Builds in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for Testing on Devices and Debugging Builds, then record rationale for stakeholder review.
  • Defend a portfolio-ready engineering implementation dossier for Testing on Devices and Debugging Builds with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 11

App Store Readiness and Release Process

6 hours/week + labs
Learning Outcomes
  • Analyze the principles of App Store Readiness and Release Process and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate App Store Readiness and Release Process in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for App Store Readiness and Release Process, then record rationale for stakeholder review.
  • Defend a portfolio-ready engineering implementation dossier for App Store Readiness and Release Process with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 12

Capstone: Build and Demo a Cross-Platform Mobile App

6 hours/week + labs
Learning Outcomes
  • Analyze the principles of Capstone: Build and Demo a Cross-Platform Mobile App and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate Capstone: Build and Demo a Cross-Platform Mobile App in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for Capstone: Build and Demo a Cross-Platform Mobile App, then record rationale for stakeholder review.
  • Defend a portfolio-ready engineering implementation dossier for Capstone: Build and Demo a Cross-Platform Mobile App with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.

Capstone Projects

Project 1: Mobile Workflow Core App

Build a functional mobile workflow app with multi-screen navigation, validated forms, and API integration.

  • Navigation architecture with protected and public flows
  • State and form management with robust validation
  • API integration report with loading and error handling evidence

Project 2: Native Features and Offline Resilience

Extend the app with camera or location features, secure auth storage, and offline synchronization support.

  • Permission handling and secure token lifecycle controls
  • Offline queueing and conflict resolution behavior
  • Performance and device compatibility validation results

Project 3: Final Cross-Platform Mobile Capstone

Deliver and present a production-ready React Native app with full QA evidence and release preparation.

  • Release candidate build for Android and iOS targets
  • Testing package with defect tracking and fixes
  • Technical demo deck and post-launch roadmap