React Native Getting Started Tutorial

React Native Tutorial

Nial Kader 1/30/2026

React Native Getting Started

Read and complete the activities on the following sections of this tutorial

  • Introduction
  • Core Components and Native Components
  • React Fundamentals
  • Handling Text Input
  • Using a ScrollView
  • Using ListViews
  • TroubleShooting
  • Platform-Specific Code

Question 1

Why do you think they named it React Native (what is the significance of the word 'Native')?

You can invoke native views so it functions on ios and android

Question 2

Why would you want to create custom components in a React Native Project?

if there isnt already a component that does the job you want to do

Question 3

Under what circumstances would you make a variable a state varialbe? When might you NOT want to make a variable a state variable?

if it can change and also is displayed 

Question 4

T/F - TextInputs have an onChange prop that you can use to handle state changes when the data in a TextInput changes.

true it has an onChangeText prop

Question 5

When would you use a ScrollView?

it allows zoom and scrolling through content

Question 6

T/F - FlatLists only render elements that are currently visible on the screen.

true