React Native vs Flutter, Cross-platforms mobile application frameworks
Wu, Wenhao (2018)
Wu, Wenhao
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805158156
https://urn.fi/URN:NBN:fi:amk-201805158156
Tiivistelmä
Developing mobile applications for Android and iOS separately has become a burden. A general solution that considers developing, maintaining, testing and deploying for different platform is an important topic. This kind of solution should be able to unify the process of mobile application development.
React Native, developed by Facebook, has been regarded as a milestone in cross-platform SDK. A strong and active community has made React Native the most popular cross-platform framework. However, after considering the pros and cons of React Native, Google has released Flutter as their approach to unite developments. Flutter is highly optimized to adapt mobile environment and aims at providing the final solution to developers.
This thesis studies some of the most important characteristics of React Native and Flutter. This research experiments and investigates the differences between those characteristics and tries to understand the reason behind them. Hopefully, React Native and Flutter will push the cross-platform framework to a new level.
React Native, developed by Facebook, has been regarded as a milestone in cross-platform SDK. A strong and active community has made React Native the most popular cross-platform framework. However, after considering the pros and cons of React Native, Google has released Flutter as their approach to unite developments. Flutter is highly optimized to adapt mobile environment and aims at providing the final solution to developers.
This thesis studies some of the most important characteristics of React Native and Flutter. This research experiments and investigates the differences between those characteristics and tries to understand the reason behind them. Hopefully, React Native and Flutter will push the cross-platform framework to a new level.