20 C
Alba Iulia
Saturday, June 6, 2020

Build a simple E-Commerce App with React Native

Must Read

Android Chat App using Firebase Tutorial

रायपुर। अंधविश्वास का एक और मामला छत्तीसगढ़ के जसपुर में देखने में आया है। यहाँ बिजली गिरने...

Setting Up Android Project Chat App using Firebase

नई दिल्ली। राहुल गांधी ने अंतरराष्ट्रीय ख्याति प्राप्त अर्थशास्त्री और भारतीय रिज़र्व बैंक के पूर्व गवर्नर रघुराज...

Firebase Database data into Recyclerview

घोषित तौर पर भले ही कुछ न हो लेकिन देश भर में लॉकडाउन के बाद से ही...
24,831FansLike
451FollowersFollow
1FollowersFollow
58,945FollowersFollow
0FollowersFollow
503FollowersFollow
0SubscribersSubscribe

In this tutorial, I’ll show you to build a simple e-commerce app with React Native.

React Native is a JavaScript framework for writing mobile applications for iOS and Android. It’s based on React and React Native is so popular.

Prerequisites

Before continue reading this tutorial you will need Node.js and npm installed on your machine.

Donate to SyncSaS Independent journalism that speaks truth to power and is free of corporate and political control is possible only when people start contributing towards the same. Please consider donating towards this endeavour to fight fake news and misinformation.
Donate Now
To make an instant donation, click on the "Donate Now" button above. For information regarding donation via Bank Transfer/Cheque/DD, click here.

I am going to use Expo for faster development. I’ll explain what is Expo later in this article.

Setting up

Building mobile applications for iOS and Android require installing and configuring Xcode or Android Studio. Expo CLI sets up a development environment on your local machine and you can be writing a React Native app within minutes.

Install the Expo client app on your iOS or Android phone and connect to the same wireless network as your computer.

Let’s create a new React Native project:

Going over what we’ll be building in this tutorial

Installing required packages

In this tutorial, we’ll use two libraries:

Once, required packages are installed, just run npm start to start the development server.

And then, you will see the following result:

We have two views on the mobile app. We should find a way to move between these views easily.

How the flow will work:

When the application loads we’ll render the products home page and product details page.

Create a src folder. And then create a stack navigator and our routes:

This is how a stack navigator looks like:

Latest News

Android Chat App using Firebase Tutorial

रायपुर। अंधविश्वास का एक और मामला छत्तीसगढ़ के जसपुर में देखने में आया है। यहाँ बिजली गिरने...

Setting Up Android Project Chat App using Firebase

नई दिल्ली। राहुल गांधी ने अंतरराष्ट्रीय ख्याति प्राप्त अर्थशास्त्री और भारतीय रिज़र्व बैंक के पूर्व गवर्नर रघुराज राजन से बात की है।...

Firebase Database data into Recyclerview

घोषित तौर पर भले ही कुछ न हो लेकिन देश भर में लॉकडाउन के बाद से ही बुनियादी स्वास्थ्य सुविधाएं निलंबित चल...

Building Android Apps React Native Tutorial

We live in the world of a variety of mobile devices majorly dominated by two platforms, iOS, and Android. It is a...

Firebase Analytics Dashboard for Android App

प्योंगयांग। क्या नॉर्थ कोरिया के तानाशाह किम जोंग उंग की हालत बहुत गंभीर है? क्या उनके बाद देश संभालने के लिए किसी...
- Advertisement -

SyncSaS
Technologies

Install SyncSaS Android App