Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
From Idea to The App Store using ReactNative
4 students

From Idea to The App Store using ReactNative

How to make your idea happen
Created byOhad Kravchick
Last updated 6/2025
English

What you'll learn

  • How to brainstorm your ideas
  • How to go from idea to release
  • How to create an React Native application from scratch
  • Publishing an app to Google's Play Store

Course content

1 section5 lectures4h 6m total length
  • Brainstorming: Expanding, and Contracting idea24:47

    Brainstorms an expanding and contracting idea for a kids' letter app, proposing a small initial version that adds letters, reads aloud, and uses a trash can for deletion.

  • Building the MVP 1/21:40:00

    Develop a minimal viable product in React Native with TypeScript, initialize a new project, implement a bottom row of letters a–z as components, and refine styling for the emulator.

  • Building the MVP 2/21:00:18

    Build the MVP of a React Native app by implementing letter-by-letter word input, app-level state, and touchable controls, with real-time word updates, clear functionality, and native speech integration.

  • Releasing to the Store1:01:31

    Prepare and release a React Native app to the App Store by configuring icons, names, and screenshots, handling Android and iOS assets, privacy policies, and pending publication.

  • Resources0:05

Requirements

  • Some JavaScript knowledge
  • Some React/React Native knowledge

Description

This course explores and demos how to take an idea and make it happen, in a lean start-up way. Specifically we use the Zoom in Zoom Out (ZIZO) method for brainstorming, then applying lean start-up narrowness to be able to make it all happen -- from idea, through execution, all the way to the app store -- within a couple of hours.

This course starts from a brainstorming session about an idea. First, we're expanding it with many possible features in a high-level brainstorming session where every idea is allowed; then, we contract it back and narrowing down our scope for our Minimum Viable Product (MVP) by choosing our most impactful features from the long list. Then, we install and set up a React Native app from scratch, slowly building up the UI and functionality for the first handful of features; this is done using React Native, yarn, and npm. Once the app is in a usable state, we are diving into the Google Play Store, filling out all the necessary paperwork, information, images, and descriptions, till the app is submitted to the store and is fully launched.


This course is fast and furious, bringing in a packed agenda, but in a fun manner.

The recordings are of two well-versed engineers, which allows you (the student) to understand the thought process that goes into making a product.

Hope you enjoy the course.

Who this course is for:

  • Beginner developers