I was experimenting with Expo lately and its compatible libraries which I think would be great for using in our Android app… The following is the list…
UI and Theming :
For UI, I tested out native-base by GeekyAnts which is a quite popular UI library with regular enhancements and updates … it’s a wonderful library built using some components of shoutem and react-native components… It gives us a wide range of UI components such as Icons, Drawer, Cards,Images , Tabs, Footer Tabs etc with a simple HTML like UI structure . Theming according to a brand is super easy all we need to do is to export a base theme from the library through a terminal command and change the standard colors and we are good to go. The best part is it is fully compatible with Expo/create-react-native-app.
Expo has its own implementation of navigation called Ex-Navigator but its buggy for now… so they suggest using react-navigation which is developed with combined effort of facebook and community. It is also fully compatible with expo (tested it myself ). It has a clean implementation method. It gives as StackNavigator, DrawerNavigator and TabNavigator.