Mobile App Development

Mobile devices dominate consumer software. This course shows you how to build apps that run on both iOS and Android… Read more

Brooklyn Simmonsby

Course Description

Mobile devices dominate consumer software. This course shows you how to build apps that run on both iOS and Android using React Native — the same framework behind apps like Instagram, Discord, and Shopify. You’ll write JavaScript and produce native apps.

We start with the mobile ecosystem and the trade-offs of cross-platform development, then move into React Native fundamentals and a complete first app. By the end, you’ll know how to publish to both the App Store and Google Play.

What you’ll learn

  • The mobile platform landscape: iOS, Android, and cross-platform options
  • React Native fundamentals: components, props, state, navigation, styling
  • Fetching data from APIs and handling user input
  • Working with the Expo toolchain for fast iteration
  • Publishing apps to the App Store and Google Play

Who is this for

Designed for web developers who want to extend their reach to mobile, designers who want to prototype real apps, and entrepreneurs validating mobile product ideas. Some JavaScript and React experience helps tremendously, but motivated beginners can keep up with extra effort.

Prerequisites

  • Basic JavaScript and ideally some React experience
  • A computer running Windows, macOS, or Linux
  • A smartphone (iOS or Android) for testing — Expo lets you run apps without building anything

Course outcomes

You will be able to design, develop, and ship a real mobile app on both major stores. You’ll understand the build and review processes, debugging tools, and update mechanisms. This foundation translates directly to professional mobile work or independent product launches.

Course Content

iOS vs Android vs Cross-Platform
Introduction to React Native
Setting Up Your Development Environment 1 Quiz
Components, Props, and State
Navigation with React Navigation
Styling with StyleSheet 1 Quiz
Fetching Data from an API
User Input and Forms
Publishing to App Store and Google Play 1 Quiz
iOS vs Android vs Cross-Platform 3 Topics
Introduction to React Native 3 Topics
Setting Up Your Development Environment 3 Topics | 1 Quiz
Components, Props, and State 3 Topics
Navigation with React Navigation 3 Topics
Styling with StyleSheet 3 Topics | 1 Quiz
Fetching Data from an API 3 Topics
User Input and Forms 3 Topics
Publishing to App Store and Google Play 3 Topics | 1 Quiz
Meet Your Instructor
Brooklyn Simmons

Brooklyn Simmons

Certified Tech Coach

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.

Feedback & Reviews

0.0

Based on 0 reviews

(0)
(0)
(0)
(0)
(0)

You must log in to leave a review.

There are no reviews for this course yet. Be the first to leave one!

[ld_precio]

This course includes:

Learners

[ld_estudiantes] Studients

Lessons

[ld_lecciones]

Topics

[ld_temas]

Duration

[ld_duracion]