Similar to Bootstrap on the web, NativeBase is a collection of React Native components for improving the efficiency of React Native app development. The components cover a wide range of use cases for building out UI in Native applications, including ActionSheets, Badges, Cards, Drawers, and grid layouts.
NativeBase is a library that supports both pure React Native applications (those created with the React Native CLI via react-native init) and Expo powered applications. Instructions for installing NativeBase into one type of project or another is outlined in the Getting Started section of the NativeBase documentation, hosted here:
https://github.com/GeekyAnts/NativeBase#4-getting-started
Since this is the case, we'll take this opportunity to outline both scenarios in the Getting ready section of this recipe.
...