This blog is about the 'Getting Started with React Native' video, presented by Danny Roest from Mendix. You can watch the video here.
In this session, Danny goes over the combination of React Native and Mendix and the implications of that architecture, then proceeds with a demo of how to build a custom native pluggable widget.
React Native and Mendix
Mendix chose React Native mostly because it was adopted so well by large companies and because of the active community that’s working to create components for all kinds of device integrations. React Native also aligns with the component-based architecture of Mendix.
Danny goes over the architecture of a Mendix native app, with detailed explanations for what each component does.
Building a Timeline widget for Mendix native mobile
In this hands-on example, Danny gave a step-by-step demonstration of how to create a timeline widget based on a popular React Native component.
The main steps in building such a widget are:
- Trying to identify an existing React Native component that can be used as a starting point
- This is the easiest way to get started without having to write Swift or Java code
- Include it in your Mendix project using the most basic example that you can find
- After confirming that this step works you can proceed to
- Connect the widget with actual data from your Mendix application
For someone who has been around since hybrid apps were the hot new thing, it’s incredible to see how fast Mendix is moving. Support for truly native apps with over-the-air updates is a killer feature that, combined with the numerous out-of-the-box components, makes Mendix the strongest low-code platform for app development.
If you're interested in learning more about what kind of mobile applications can be built with Mendix, check out the showcases of Nutricia and Retourplaza, both built by my talented coworkers at Mansystems.