Build a simple, high-performance react native app that performs the basic functions of a browser.
- Clone the repository:
git clonehttps://github.com/thinh-nn3386/BrowserInApp.git
cd BrowserInApp
- Install node_modules, pods in project root directory:
yarn
- Running on iOS or android:
yarn start
yarn ios|android
- mobx-state-tree: State management
- @react-navigation/bottom-tabs: Stores opened tabs
- react-native-webview: Displays the web page with the corresponding url in the application
- react-native-view-shot: Takes a photo of the current web page to display when the user goes to the list of tabs
- react-native-fs: Stores the image captured in the above step.