Cross platform mobile software development with React Native
9.10.2016 Author Janne Waren Degree programme Business Information Technology Thesis title Cross platform mobile software development with React Native Number of pages and appendix pages 27 0 The purpose of this study was to give an understanding of what React Native is and how it can be used to develop a cross platform mobile application. The study explains the idea and key features of React Native based on source literature. The key features covered are the Virtual DOM, components, JSX, props and state. I found out that React Native is easy to get started with, and that it's well suited for a web programmer. It makes the development process for mobile programming a lot easier compared to traditional native approach, it's easy to see why it has gained popularity fast. However, React Native still a new technology under rapid development, and to fully understand what's happening it would be good to have some knowledge of JavaScript and perhaps React (for the Web) before jumping into React Native.