What is NativeBase?
NativeBase is a free and open source framework that enables developers to build high-quality mobile apps using React Native iOS and Android apps with a fusion of ES6. NativeBase builds a layer on top of React Native that provides you with basic set of components for mobile application development. This helps you to build world-class application experiences on native platforms.
The focus of React Native — learn once, write anywhere.
NativeBase with React Native, allows you to implement the standard platform components which includes UITabBar on iOS and Drawer on Android. This gives your app a consistent look and feel with the rest of the platform ecosystem, and keeps the quality bar high. These components are easily incorporated into your app using their NativeBase and React component counterparts, such as TabBarIOS and DrawerLayoutAndroid.
Magic of NativeBase
If you are making an Android app alongside your iOS app, NativeBase
helps you to use much of the same core logic. The introduced advantage of being able to write for all the logic code inside the same language is exceptional. This helps of not having to shift context between platforms.
Renders Native views
Only Native views, no Webview here.
This means, all the browser compatibility issues go away which also enhances the performance with super smooth animations.
Speed of development
By means of Live-Reload
About the language
is our choice for the application language. This makes use of babel to transpile ES6
Declarative Nature of NativeBase