Porting Android ObSAS LINK implementation to iOS platform
Brovkin, Edvard (2021)
Brovkin, Edvard
2021
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-2021121990063
https://urn.fi/URN:NBN:fi:amk-2021121990063
Tiivistelmä
The ObSAS or Observis Situational Awareness System is the flagship product developed by Observis Oy. LINK is a mobile application keeping the same functionality as ObSAS. The current implementation is already successfully released on Android. The objective of this thesis was to create and present the iOS version of ObSAS LINK. This includes the study of React, React Native, Node.js, Git and other technologies and libraries used by the Observis Oy development team.
The theory describes the product, its capabilities and the technology stack that was used. A research of situational awareness systems market was carried out. In addition, research of various types of mobile applications, as an analysis of what types of mobile application development approaches exist was carried out. Moreover, the analysis of the current approach chosen by the Observis Oy is convenient and optimal was done. A description of the tools and technologies was given. Particular attention was paid to the errors that occurred during the development process and resolving of them.
The outcome of the thesis study was a functional application for connecting and monitoring the environment ported on iOS. The application connects all the handheld or portable chemical, biological and radiological detectors, and analyzers into the one modular monitoring system. The mobile application then displays the data that the device is producing and sends it to the ObSAS situational awareness system through Wi-Fi or whatever available mobile network (3G, 4G, 5G, satellite, etc.) or using a secured connection.
The theory describes the product, its capabilities and the technology stack that was used. A research of situational awareness systems market was carried out. In addition, research of various types of mobile applications, as an analysis of what types of mobile application development approaches exist was carried out. Moreover, the analysis of the current approach chosen by the Observis Oy is convenient and optimal was done. A description of the tools and technologies was given. Particular attention was paid to the errors that occurred during the development process and resolving of them.
The outcome of the thesis study was a functional application for connecting and monitoring the environment ported on iOS. The application connects all the handheld or portable chemical, biological and radiological detectors, and analyzers into the one modular monitoring system. The mobile application then displays the data that the device is producing and sends it to the ObSAS situational awareness system through Wi-Fi or whatever available mobile network (3G, 4G, 5G, satellite, etc.) or using a secured connection.