Visualisering av statistikdata i en Androidapplikation
Date
Authors
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