KEMBAR78
Reactnative (Mobile) | PDF | Mobile App | Mobile Software
0% found this document useful (0 votes)
2 views3 pages

Reactnative (Mobile)

Uploaded by

Elon Musk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Reactnative (Mobile)

Uploaded by

Elon Musk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

React native learning Guide (one month guide):

Intro:

This syllabus to understanding the basics of react & react native , to the basics to
intermediate, it’s include the state management, native components, & practical examples
.

Syllabus:

I. Introduction to react & react native


a. Overview of react ,
II. Overview of react native
a. Setup the development environment
i. Example: hello world app
b. Basics of components and jsx
i. Profile page app
c. Props & states
i. Example counter app
d. Events handling
i. Calculator app
e. Project 01:
i. Basic ui: complete to-do list app
III. Navigation and Advanced Components
a. React Navigation
i. Example App: Simple Multi-Screen App (e.g., Home and Details
screens)
ii.
b. Lists and ScrollViews
i. Example App: Contact List App
c. Handling Forms and User InputExample App: Login Form
d. Networking and APIs
i. Example App: Weather App (fetching data from a weather API)
e. Styling and Layouts
i. Tailwindcss
ii. Bootstrap
iii. Native style api, flexbox and layouts
iv. Example App: Flexbox Layout Examples
f. Project 2: Multi-Screen App
i. Example App: Weather App with Navigation
IV. State Management and Performance Optimization
a. Advanced State Management
i. Example App: Theme Toggle App using Context API
b. Redux in React Native
i. Example App: Counter App with Redux.
c. Debugging and Testing
i. Example App: Basic Unit Testing Setup (e.g., testing a Counter
component)
d. Project 3: Advanced State Management Example App: Shopping Cart App
with Redux.

V. Native Modules and Advanced Topics


a. Native Modules and Native Code
1. Flatlist
2. Scroll View
3. View
4. Text
5. Touchable opacity , highlight , native base ,
6. Permission , pagenation , image , image basckground
ii. Example App: Basic Custom Native Module (e.g., accessing device
info)
b. External packages
1. React native – permission
2. Image picker / image crop picker
3. Axios
4. Async Storeage
5. Reat native firebase
c. Push Notifications
i. Example App: Notification Demo App (using Firebase Cloud
Messaging)
d. Deep linking
i. Example app: Deep linking demo (opening the app specific URL via
link)
e. Offline storage:
i. AsyncStorage
ii. Example app: Notes taking application
f. Publishing apps :
i. Playstore
ii. Amazon store
iii. Apple app store
iv. Fdroid and github action , etc...
VI. Cloud (optional):
a. Google cloud
b. Firebase
c. Supabase
VII. Reference
a. Reactnative documents

You might also like