To answer some questions on this from the integrations & apps channel.
The React Native code for mobile apps will be similar to the Web UI, but it will be two different code bases. The benefit of React Native is that developers can use the same skill set across both web UI and native mobile UI to develop
Redux will be used to implement React Native mobile apps and based on this approach, over the long term, Redux would also be integrated into web UI