React Native for Android: Cross-Platform Mobile Application Development
DOI:
https://doi.org/10.18034/gdeb.v8i2.696Keywords:
React Native, ReactJS, Android Apps, iOS, NativeDriverAbstract
React Native has been embraced by many companies, and some of the most well-known applications in the world, including Facebook, Uber, and Pinterest, are among those that have done so. Why is it so widespread? What does it mean to react natively? It will likely attribute a significant portion of its success to the company's ability to utilize a single codebase compatible with several platforms. The use of React Native is continually gaining more widespread support. While developing mobile applications, using React Native can have positive and negative effects, and this article will help us grasp both aspects. This study will provide all the necessary information before we use React Native in one of our applications. With this knowledge, we can determine if react native is the appropriate choice for our next project.
Downloads
References
Aggarwal, S. (2018). Modern Web Development using ReactJS. International Journal of Recent Research Aspects, 5(1), 133-137. http://ijrra.net/Vol5issue1/IJRRA-05-01-27.pdf
Bodepudi, A., Reddy, M., Gutlapalli, S. S., & Mandapuram, M. (2019). Voice Recognition Systems in the Cloud Networks: Has It Reached Its Full Potential?. Asian Journal of Applied Science and Engineering, 8(1), 51–60. https://doi.org/10.18034/ajase.v8i1.12 DOI: https://doi.org/10.18034/ajase.v8i1.12
Dekkati, S., & Thaduri, U. R. (2017). Innovative Method for the Prediction of Software Defects Based on Class Imbalance Datasets. Technology & Management Review, 2, 1–5. https://upright.pub/index.php/tmr/article/view/78
Deming, C., Dekkati, S., & Desamsetti, H. (2018). Exploratory Data Analysis and Visualization for Business Analytics. Asian Journal of Applied Science and Engineering, 7(1), 93–100. https://doi.org/10.18034/ajase.v7i1.53 DOI: https://doi.org/10.18034/ajase.v7i1.53
Desamsetti, H. (2016). Issues with the Cloud Computing Technology. International Research Journal of Engineering and Technology (IRJET), 3(5), 321-323.
Desamsetti, H., & Mandapuram, M. (2017). A Review of Meta-Model Designed for the Model-Based Testing Technique. Engineering International, 5(2), 107–110. https://doi.org/10.18034/ei.v5i2.661 DOI: https://doi.org/10.18034/ei.v5i2.661
Fedosejev, A., Prusty, N., Horton, A., Vice, R., Holmes, E., & Bray, T. (2016). React: Building modern web applications. Packt Publishing, Limited.
Gutlapalli, S. S. (2016a). An Examination of Nanotechnology’s Role as an Integral Part of Electronics. ABC Research Alert, 4(3), 21–27. https://doi.org/10.18034/ra.v4i3.651 DOI: https://doi.org/10.18034/ra.v4i3.651
Gutlapalli, S. S. (2016b). Commercial Applications of Blockchain and Distributed Ledger Technology. Engineering International, 4(2), 89–94. https://doi.org/10.18034/ei.v4i2.653 DOI: https://doi.org/10.18034/ei.v4i2.653
Gutlapalli, S. S. (2017a). Analysis of Multimodal Data Using Deep Learning and Machine Learning. Asian Journal of Humanity, Art and Literature, 4(2), 171–176. https://doi.org/10.18034/ajhal.v4i2.658 DOI: https://doi.org/10.18034/ajhal.v4i2.658
Gutlapalli, S. S. (2017b). The Role of Deep Learning in the Fourth Industrial Revolution: A Digital Transformation Approach. Asian Accounting and Auditing Advancement, 8(1), 52–56. https://4ajournal.com/article/view/77
Gutlapalli, S. S. (2017c). An Early Cautionary Scan of the Security Risks of the Internet of Things. Asian Journal of Applied Science and Engineering, 6, 163–168. Retrieved from https://ajase.net/article/view/14
Hitz, B. C., Rowe, L. D., Podduturi, N. R., Glick, D. I., Baymuradov, U. K., Malladi, V. S., Chan, E. T., Davidson, J. M., Gabdank, I., Narayana, A. K., Onate, K. C., Hilton, J., Ho, M. C., Lee, B. T., Miyasato, S. R., Dreszer, T. R., Sloan, C. A., Strattan, J. S., Tanaka, F. Y., . . . Cherry, J. M. (2017). SnoVault and encodeD: A novel object-based storage system and applications to ENCODE metadata. PLoS One, 12(4). https://doi.org/10.1371/journal.pone.0175310 DOI: https://doi.org/10.1371/journal.pone.0175310
Kowalczyk, K., & Plechawska-Wójcik, M. (2016). AngularJS and ReactJS libraries - performance analysis. Journal of Computer Sciences Institute, 2, 114-119. https://doi.org/10.35784/jcsi.126 DOI: https://doi.org/10.35784/jcsi.126
Krill, P. (2015). Facebook extends React Native to Android. InfoWorld.Com, https://www.proquest.com/trade-journals/facebook-extends-react-native-android/docview/1712288805/se-2
Lal, K., Ballamudi, V. K. R., & Thaduri, U. R. (2018). Exploiting the Potential of Artificial Intelligence in Decision Support Systems. ABC Journal of Advanced Research, 7(2), 131-138. https://doi.org/10.18034/abcjar.v7i2.695 DOI: https://doi.org/10.18034/abcjar.v7i2.695
Mandapuram, M. (2016). Applications of Blockchain and Distributed Ledger Technology (DLT) in Commercial Settings. Asian Accounting and Auditing Advancement, 7(1), 50–57. https://4ajournal.com/article/view/76
Mandapuram, M. (2017a). Application of Artificial Intelligence in Contemporary Business: An Analysis for Content Management System Optimization. Asian Business Review, 7(3), 117–122. https://doi.org/10.18034/abr.v7i3.650 DOI: https://doi.org/10.18034/abr.v7i3.650
Mandapuram, M. (2017b). Security Risk Analysis of the Internet of Things: An Early Cautionary Scan. ABC Research Alert, 5(3), 49–55. https://doi.org/10.18034/ra.v5i3.650 DOI: https://doi.org/10.18034/ra.v5i3.650
Mandapuram, M., & Hosen, M. F. (2018). The Object-Oriented Database Management System versus the Relational Database Management System: A Comparison. Global Disclosure of Economics and Business, 7(2), 89–96. https://doi.org/10.18034/gdeb.v7i2.657 DOI: https://doi.org/10.18034/gdeb.v7i2.657
Mandapuram, M., Gutlapalli, S. S., Bodepudi, A., & Reddy, M. (2018). Investigating the Prospects of Generative Artificial Intelligence. Asian Journal of Humanity, Art and Literature, 5(2), 167–174. https://doi.org/10.18034/ajhal.v5i2.659 DOI: https://doi.org/10.18034/ajhal.v5i2.659
Paul, A., Nalwaya, A. (2016). The Simplest Program: Hello World with React Native. In: React Native for iOS Development. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-1395-7_2 DOI: https://doi.org/10.1007/978-1-4842-1395-7
Pinto, C. M. and Coutinho, C. (2018). From Native to Cross-platform Hybrid Development. 2018 International Conference on Intelligent Systems (IS), Funchal, Portugal. 669-676, https://doi.org/10.1109/IS.2018.8710545 DOI: https://doi.org/10.1109/IS.2018.8710545
Potapov V. P., Popov S. E., Kostylev M. A. (2018). Information and computing system for massively parallel processing of radar data in the Apache Spark environment. Computational Technologies, 23(4), 110-123. http://www.ict.nsc.ru/jct/annotation/1863 DOI: https://doi.org/10.25743/ICT.2018.23.16507
Rodriguez, J. (2016). Microsoft acquisition opens the door for cross-platform mobile application development. Cio, https://www.proquest.com/trade-journals/microsoft-acquisition-opens-door-cross-platform/docview/1768285144/se-2
Sengupta, D., Singhal, M., & Corvalan, D. (2016). Getting started with react: A light but powerful way to build dynamic real-time applications using reactjs. Packt Publishing, Limited.
Thaduri, U. R., Ballamudi, V. K. R., Dekkati, S., & Mandapuram, M. (2016). Making the Cloud Adoption Decisions: Gaining Advantages from Taking an Integrated Approach. International Journal of Reciprocal Symmetry and Theoretical Physics, 3, 11–16. https://upright.pub/index.php/ijrstp/article/view/77
Thodupunori, S. R., & Gutlapalli, S. S. (2018). Overview of LeOra Software: A Statistical Tool for Decision Makers. Technology & Management Review, 3(1), 7–11.
Vipul, A. M., Sonpatki, P., & Sonpatki, V. A. M. P. (2016). Reactjs by example - building modern web applications with react: Get up and running with reactjs by developing five cutting-edge and responsive projects. Packt Publishing, Limited.
Downloads
Published
Issue
Section
License
Copyright (c) 2019 Sreekanth Dekkati, Karu Lal, Harshith Desamsetti
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.