Skip to content

React Native is a popular JavaScript and React-based framework for building cross-platform mobile apps. It's in high demand in the job market and surprisingly easy to learn. Follow a step-by-step guide to get started and commit to mastering it. Start coding and commit 100 days to React Native

Notifications You must be signed in to change notification settings

ahsanalisk/100-days-React-Native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

100-days-React-Native

React Native is a popular framework for building mobile applications using JavaScript and React, which allows developers to build cross-platform apps for iOS and Android with a single codebase. Here's a step-by-step guide to getting started with React Native:

  1. Install Node.js and npm: React Native requires Node.js and npm to be installed on your machine. You can download and install these tools from the official Node.js website.
  2. Install React Native CLI: Once you have Node.js and npm installed, you can install the React Native CLI by running the following command in your terminal:
npm install -g react-native-cli
  1. Create a new React Native project: To create a new React Native project, run the following command in your terminal:
react-native init MyProject

This will create a new React Native project named "MyProject" in the current directory. 4. Run the app: To run the app on an iOS or Android simulator, navigate to the project directory and run the following command:

react-native run-android

This will launch the app in the simulator.

5.Make changes and reload: Once the app is running, you can make changes to the code and see the changes in real-time by reloading the app. To reload the app, press "R" twice in the terminal, or shake your device and select "Reload" from the menu.

6.Learn React Native components: React Native provides a set of pre-built components that you can use to build your app's user interface. Some commonly used components include View, Text, Image, Button, and TextInput. You can find a full list of components in the React Native documentation.

  1. Learn React Native APIs: React Native provides a set of APIs for accessing device features such as the camera, contacts, and location. You can find a full list of APIs in the React Native documentation.

8.Learn React Native styling: React Native uses a subset of CSS for styling components. You can use styles to customize the appearance of your app's user interface.

9.Build your app: Once you have learned the basics of React Native, you can start building your app. You can add new components, use APIs to access device features, and style your app's user interface.

  1. Test your app: Before releasing your app to the public, you should test it thoroughly to ensure that it is stable and bug-free. You can use tools like Jest and Enzyme for testing React Native apps.

Test your app: Before releasing your app to the public, you should test it thoroughly to ensure that it is stable and bug-free. You can use tools like Jest and Enzyme for testing React Native apps.

Author

Ahsan Ali

🔗 Social Links

linkedin

About

React Native is a popular JavaScript and React-based framework for building cross-platform mobile apps. It's in high demand in the job market and surprisingly easy to learn. Follow a step-by-step guide to get started and commit to mastering it. Start coding and commit 100 days to React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published