1 |
Mobile Sensor GatewayForsberg, Linus, Falkenström, Maximilian January 2019 (has links)
Den här uppsatsen beskriver processen av att skapa en plattformsoberoende mobilapplikation för att koppla upp mobila enheter mot trådlösa sensorer med hjälp av Bluetooth Low Energy, samla in data från uppkopplade sensorer och ladda upp den insamlade datan till en molnlagringstjänst. Allt eftersom konsumenter och forskare använder fler sensorer och andra Bluetooth-enheter, [1] ökar behovet av simplare och standardiserade lösningar för att arbeta med dessa. En litteraturstudie har genomförts där information om närliggande forskning insamlats och viktig information om de nödvändiga mjukvarukomponenter som krävs har utvärderats. I kombination med litteraturstudien har en IT-artefakt utvecklats i form av en mobilapplikation som har testats utefter insamlade krav för att säkerställa applikationens funktionalitet. Syftet med det här arbetet är att tydliggöra och konkretisera en mjukvaruutvecklingsprocess som kan användas för att skapa en mobilapplikation av det här slaget, samt vilka potentiella svårigheter som finns i dagsläget med att utforma den här typen av applikationer. Resultaten visar att en del tillverkare inte följer standarden för Bluetooth-kommunikation, detta gör det svårt att skriva generaliserade metoder för att hämta data från sensorer av alla typer och från samtliga tillverkare. / This thesis describes the process of creating a platform-independent mobile application for connecting mobile devices to wireless sensors using Bluetooth Low Energy, collecting data from connected sensors and uploading the collected data to a cloud storage service. As consumers and researchers use more sensors and other Bluetooth-devices, [1] one could argue that there is a need for simpler and standardised solutions to working with these. A literature study has been conducted where information on related research has been collected and important information about the necessary software components has been evaluated. In combination with the literature study, an IT artefact has been developed in the form of a mobile application that has been tested according to collected requirements to ensure the application's functionality. The purpose of this work is to contribute with a clear scientific process over what is required to create a mobile application of this kind and what potential difficulties exist in present-day design of this type of applications. The results show that some manufacturers may not be following the standards for Bluetooth data communication, thus making it hard to write generalized methods for retrieving data from sensors of any type or manufacturer.
|
2 |
Survey on the state of cross-platform mobile development frameworksHvenfelt, Linus January 2023 (has links)
Mobile application development has grown in the past few years, and instead of native development, some developers have moved to a new strategy; cross-platform mobile development using frameworks. There are many frameworks that all have their use case, but whether or not these frameworks are ready to be used in production applications is hard to decide on . This research aims to find the strengths and weaknesses of cross-platform mobile development frameworks, and how they can be improved to better suit the needs of developers. To gather data in this topic a survey was created to analyze developer experiences on frameworks in key areas such as front-end design, platform maturity and more. The results reveal that there are many areas that can be improved, but frameworks are a great tool for smaller teams and are being used extensively already to create applications for multiple platforms.
|
Page generated in 0.1401 seconds