Guide: Javascript Beyond the Browser - Reactive Native
Description
React is a great framework to create interactive web applications, but it can also be used to create other kinds of software, such as apps for smartphones. React Native is a framework that helps you do just that. In this Guide you will explore this tool and learn a bit more about the possibilities of React and Javascript.
Knowledge
- Understand what is a mobile application framework
- Understand what is React Native
Skills
- Be able to use React Native to create a mobile app
Topics
- React Native
- What is React Native?
- Examples of apps created with React Native
- Setup & Dev Environment
- Components
- Navigation
- Using Redux
- Debugging
- Forms
- Modals
- Animations
- Gestures
- Deployment
- What is React Native?
Action Points
- Take on a crash course on React Native
- Create a demo app
Deliverable: React Native App
- Submit:
- Github repository
- Project description and details in the README.md file
- Minimum requirements:
- Create a React Native application
- Theme ideas:
- Restaurant picker (geolocation-based)
- Remote control for IoT device(s)