
learn to build a real world sticky notes app with React Native, featuring multi-screen navigation, adding and viewing notes, and a persistent header for iOS and Android.
Create an Expo React Native app named notes app, explore the project structure, and start a local dev server with npm start to run on Android or iOS devices.
Design a mobile notes app mockup in react native, with a persistent header, add node and view all notes actions, input, and a scrollable notes card list.
Build a React Native app by setting up components and screens, creating a reusable header, and rendering it across pages. Style the header with platform-specific colors and responsive layout.
Design a responsive React Native homepage with add new note and view all notes buttons, styled containers and icons, and cross-platform shadows using elevation and shadow properties.
Build a root component that uses state to render screens like home, add node, and all notes, updating via on exit and on press.
Design a back button component in React Native, styled for the header with an icon. Use onPress to navigate to the home screen, demonstrating simple state-based navigation.
Design and style the add note screen in React Native, building a form with a text input and submit button, and wire state and handlers to capture input.
Store notes in state with useState in the parent component, pass data to the add screen, validate input, and render all notes in a list.
Design a performant on-screen list with FlatList in React Native, detailing data, renderItem, and keyExtractor. Implement list item styling, safe area view, and navigation flows to add and view notes.
Remove the back button from the home screen by conditionally rendering it when the screen type is not home, so it appears on add new note and all notes screens.
Learn how adding real navigation to a multi-screen React Native app simplifies state management, reduces manual render cycles, and elevates beginner projects toward an advanced navigation-enabled experience.
Welcome.
Here in this course, we have a complete tutorial on React Native With Project Focused Approach
About React Native: React Native is an open-source UI software framework created by Meta Platforms, Inc. It is used to develop applications for Android, Android TV, iOS, macOS, tvOS, Web, Windows, and UWP by enabling developers to use the React framework along with native platform capabilities.
You Will Learn
React Native Apps With EXPO
Styling React Native Apps
Building Real World Apps
React Native Navigation and Routing System
Storing Data In Device Storage
React Native Paper Design
Building Responsive Android And IOS Applications
Use Libraries Like Navigation
Use Designing Libraries
Building Responsive Android And IOS Applications
About The Project 1
Learn React Native Inputs
Learn Fundamentals From Project
Learn Core Components Of React Native
Learn How To Make Your Apps Better With React Native
Learn Lists and Flatlists
Learn text Inputs
User Inputs
Applications with multiple screens
And Much More
About The Project 2 ( News App With React Native:
Navigation and Routing
Passing Data Between Multiple Routes
Designing App With React Native Paper
Learn Storing Data In React
Learn to handle API Operations
Applications with multiple screens
And Much More
Let's see you in the course now.
If you are facing any issues in the project then make sure you send a mail to our team regarding help
And our team is also available in chat and comments if you are having any issue
Here we are delivering the best content on Udemy with a time-saving approach to learning i.e. building real-world apps with the React Native