Visualisering av statistikdata i en Androidapplikation
Typ
Examensarbete på grundnivå
Program
Publicerad
2019
Författare
Côté, Niklas
Skoglund, Jesper
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
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.
Beskrivning
Ämne/nyckelord
Android , MVVM , Kotlin , Dependency Injection , Fragments , LiveData