Welcome to our React Native Native Components Showcase! This application serves as a comprehensive demonstration of all the native components provided by React Native. Additionally, it showcases the implementation of a context provider for switching between light and dark themes, as well as advanced features such as infinite scroll, sliders, custom modals, and a feature to detect theme changes in the phone's operating system while the application is in the background.
Componentes.App.mp4
- Native Components Showcase: Explore and interact with a wide range of native components provided by React Native.
- Theme Switching: Toggle between light and dark themes using a context provider.
- Infinite Scroll: Implement infinite scroll functionality for seamless browsing of large datasets.
- Sliders: Utilize sliders for interactive selection of values.
- Custom Modals: Implement custom modal pop-ups for enhanced user interaction.
- Theme Change Detection: Detect changes in the phone's operating system theme while the application is in the background.
To set up and run the application:
-
Clone the repository:
git clone https://github.com/kevinShogun/07-componentsApp.git
-
Navigate to the project directory:
cd 07-componentsApp
-
Install dependencies:
npm install
-
Start the application:
npx react-native run-android
or
npx react-native run-ios
Make sure to replace kevinShogun/07-componentsApp
with the actual URL of your repository.
Explore the native components showcase, experiment with different themes, and interact with advanced features to discover the capabilities of React Native.
For inquiries or collaboration opportunities, feel free to reach out via email at [email protected].
Experience the power and versatility of React Native with our Native Components Showcase. Thank you for choosing our application! ๐ฑโจ๐