Using Native Mobile Services in React JS
Bastakoti, Amrit; bastakoti, Amrit (2022)
Bastakoti, Amrit
bastakoti, Amrit
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202202011986
https://urn.fi/URN:NBN:fi:amk-202202011986
Tiivistelmä
The main objective of this thesis is to show the use of native mobile services in React JS. Native services are hardware features of mobile devices, they are usually accessed through native programming.
The developer needs to build different applications for iOS, Android, and desktop using native programming. With React.JS, the programmer can access some native services without writing separate native applications.
Native services use React which is a framework for building native iOS and Android applications using JavaScript. It uses native components to render a UI and to access native services like camera, GPS, and microphone.
In this thesis methods to access native services with React JS are presented. Some native services can be accessed through React JS and some of them cannot be accessed, this also varies between platforms and devices. In this thesis native services and their coverage support is researched.
The developer needs to build different applications for iOS, Android, and desktop using native programming. With React.JS, the programmer can access some native services without writing separate native applications.
Native services use React which is a framework for building native iOS and Android applications using JavaScript. It uses native components to render a UI and to access native services like camera, GPS, and microphone.
In this thesis methods to access native services with React JS are presented. Some native services can be accessed through React JS and some of them cannot be accessed, this also varies between platforms and devices. In this thesis native services and their coverage support is researched.