React Native for Android: Cross-Platform Mobile Application Development

Authors

  • Sreekanth Dekkati Assistant Vice President (System Administrator), MUFG Bank, Arizona, USA
  • Karu Lal Integration Engineer, Ohio National Financial Services, USA
  • Harshith Desamsetti Software Engineer, Tata Consultancy Services (TCS), USA

DOI:

https://doi.org/10.18034/gdeb.v8i2.696

Keywords:

React Native, ReactJS, Android Apps, iOS, NativeDriver

Abstract

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

Download data is not yet available.

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

2019-12-31

How to Cite

Dekkati, S., Lal, K., & Desamsetti, H. (2019). React Native for Android: Cross-Platform Mobile Application Development. Global Disclosure of Economics and Business, 8(2), 153-164. https://doi.org/10.18034/gdeb.v8i2.696