Do you need simple projects to familairize yourself with React Native? well here you go! some of them are very straight forward and use simple React Native components and some of them include things like Redux or Firebase and more. This list wil get you up and running with React Native quickly.
There are two methods for getting started with this repo.
follow instructions:
> git clone https://github.com/YahiaElTai/React-Native-Projects-for-Beginners.git
> cd React-Native-Projects-for-Beginners
Click the green clone or download button and download the .zip file. Extract the contents of the zip file, then open your terminal, change to the project directory.
- cd into the project
cd project__name
npm install
||yarn
to install the needed dependenciesreact-native run-adnroid
||react-native run-ios
to start the project
-
Dev Libraries List -- it will help you understand how to use basic React Native components, make your components resuable and integrate redux.
-
Employees manager -- it will help you understand how to integrate firebase auth and data storage functionalities, make your components more resuable and even more redux, also you will be able to see how to use routing inside your application and a few other small libraries.
-
Coming Soon...
-
I would also recommend for you to just look at the finished applications and try to replicate each one of them without looking at the code, give it your best shot, if you find any problems then take a quick glance at the code to see where it got kind of confusing. some of the applications requires a bit of setup with third party libraries like redux and firebase, you might want to learn a bit about those before attempting to build the applications without looking at the code.
-
feel free to add new features to projects or add more projects with smiliar level of difficulty and i will be happy to review your code and give you some helpful comments.
-
Drink coffee!