Cross-Platform Mobile Apps

Master cross-platform mobile app development with React Native, Flutter, Expo CLI, mobile UI design, state management, Firebase authentication, REST API sync, and App Store / Google Play publishing.

4.9
(558 ratings)820 students
Created byCodeXpress Mobile Engineering Team
Last updated 08/2026English & SinhalaIntermediate

What you'll learn

Understanding native bridges, Expo CLI, and initializing mobile apps.
Navigating between screens, passing parameters, and header options.
Global state management for user sessions and shopping carts.
Email/password authentication, Google login, and session persistence.
Variables, OOP, functions, and async futures in Dart.
Building production app bundles and submitting to Apple Developer / Google Play Console.

Explore related topics

React Native & Expo CoreReact Navigation & Mobile UIMobile State & StorageFirebase & Cloud BackendFlutter & Dart FundamentalsApp Store & Google Play Publishing

This course includes:

12 on-demand video lectures
Downloadable source code & exercises
Downloadable resources & project files
Full lifetime access
Access on mobile and desktop
Certificate of completion

Course content

6 sections • 12 lectures
React Native Architecture & Expo Setup
14:00
Core Mobile Components & Layouts
16:20
Custom UI Components & Touchables
12:45

Requirements

  • A computer with internet access (Windows, Mac, or Linux)
  • No prior programming experience required — we start from absolute zero
  • Willingness to practice exercises and build real projects
  • Basic English reading comprehension (lectures are in English & Sinhala)

Description

"Build high-performance cross-platform iOS & Android apps with React Native & Flutter"

Master cross-platform mobile app development with React Native, Flutter, Expo CLI, mobile UI design, state management, Firebase authentication, REST API sync, and App Store / Google Play publishing.

This comprehensive training program by CodeXpress Mobile Engineering Team covers everything from beginner fundamentals to professional-level skills. Each module includes hands-on video lectures, practical exercises, and real-world project assignments.

By the end of this course, you will have the confidence and skills to build production-ready projects and earn your official CodeXpress Academy Certificate of Completion.

Who this course is for:

  • Complete beginners who want to learn from scratch
  • Students looking to build a professional portfolio
  • Working professionals wanting to upskill or transition careers
  • Freelancers who want to offer professional services to clients

Instructor

APP

CodeXpress Mobile Engineering Team

Senior iOS & Android Developers

4.9 Instructor Rating820 Students12 Lectures

CodeXpress Mobile Engineering Team is part of the CodeXpress IT Solutions team — "King of IT Solutions". Specializing in practical, industry-focused training programs that prepare students for real-world software engineering careers.

Preview this course

Cross-Platform Mobile Apps

Enroll in this course

Contact CodeXpress Academy for enrollment & pricing

This course includes:

12 on-demand video lectures
Downloadable resources
Full lifetime access
Access on mobile and desktop
Certificate of completion

Training for your team?

Get your team access to CodeXpress's top courses. Contact us for group enrollment discounts and corporate training packages.

Contact for Group Enrollment