Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/145869
Title: Herois: Una aplicació Android desenvolupada amb Jetpack Compose
Author: Mas, Miquel  
Tutor: Martín Lineros, Eduard
Abstract: This paper describes the analysis, design, and implementation of Herois. Herois is an app for Android devices with version 5.0 or higher. This application has been implemented following the best practices and architectural guidelines recommended by Google, such as the MVVM design pattern, Clean Architecture, and Dependency Injection. Kotlin has been used as the programming language and Jetpack Compose has been used to create the user interfaces (UI) which is the new toolkit created by Google to compile native user interfaces using Kotlin. Both, Kotlin and Jetpack Compose, are set to become the basic tools for creating native Android applications, as Google is clearly betting on them by relegating Java and XML-based interfaces to the background. In terms of the application developed, Herois offers users a dual function: On the one hand, it is a query application where you have access to information about any superhero (powers, biography of the character, publisher who created it, etc.) and that allows us to create a list of favorite heroes. On the other hand, it also allows you to play a card game against your mobile using the score of superhero powers (strength, speed, etc.) as card values. Herois is designed to be able to work without being connected to the Internet, both light and dark modes and translations into English, Catalan and Spanish.
Keywords: Jetpack Compose
MVVM
Clean Architecture
Hilt
Kotlin
Document type: info:eu-repo/semantics/masterThesis
Issue Date: May-2022
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Bachelor thesis, research projects, etc.

Files in This Item:
File Description SizeFormat 
APK.zipBinari de l'aplicació14,3 MBUnknownView/Open
Codi Font.zipCodi Font de l'aplicació2,53 MBUnknownView/Open
mmoraguesmTFM0522memòria.pdf3,53 MBAdobe PDFThumbnail
View/Open
mmoraguesmTFM0522presentació.pdf1,38 MBAdobe PDFThumbnail
View/Open