Wednesday, November 10, 2021

Creating a React Native App Using Expo CLI



Guiding Aegis Studio in Indiana, Charutha Bandara is a full stack web developer who works in languages such as Javascript React.js and Node.js. In a Medium article, Charutha Bandara outlines his methodology for building mobile apps using Expo CLI and React Native.

React Native was originally designed for the Facebook mobile application platform. Its utility as a progressive web app (PWA) led to evolution as a multi-platform framework that also supports desktop and web environments. Offering a variety of plugins and components, Expo CLI simplifies React Native development and makes testing applications on physical devices in one’s network easier. It can be downloaded as a simple app and scanned using a QR code.

Assuming the reader is familiar with React, Mr. Bandara goes on to detail the steps for creating an initial Expo app. This is undertaken through blank managed workflow and using an Android or iOS simulator to visualize the app as it’s being created. His instructions include setting up app navigation and a specific feel and look, as well as employing Firebase for user and data additions.

Choosing Sand & Gravel Substrate

Charutha Bandara is an Indianapolis software engineer who guides Aegis Studio, a software development company. Outside of work, Charutha Ba...