Visualisering av statistikdata i en Androidapplikation

Date

Type

Examensarbete på grundnivå

Programme

Model builders

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Acobiaflux has a prototype of a mobile application which they have an interest of developing. The project’s purpose is documenting and developing their application with a focus on the Android environment. The purpose of developing the application is to make it easier for the user to manage alarms with the help of a graphical view. The project turned out to be more structure oriented and trying to develop the application in parallel to the existing code because of outdated structure. The structure used was according to the MVVM design pattern which is a recommended framework for Android development. We also made our code independent from the existing code, as far as possible, to show how an Android application is supposed to be structured. The work has been done at Acobiafluxs office, while working we tried to work iteratively and dividing the projects different parts while communicating regularly. In the end, we deliverd an application that met the requirements Acobiaflux set for us which they are very content with. Finally, we encourage Acobiaflux to rebuild the application in a cross platform environment because the foundation of the Android application is built on deprecated libraries. The application exists for iOS as well, which means that there are two different projects which could be one, this is another reason Acobiaflux should rebuild the application in a cross platform environment.

Description

Keywords

Android, MVVM, Kotlin, Dependency Injection, Fragments, LiveData

Citation

Architect

Location

Type of building

Build Year

Model type

Scale

Material / technology

Index

Endorsement

Review

Supplemented By

Referenced By