Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Review Movie application

Nguyen, Tien Dat (2023)

 
Avaa tiedosto
Nguyen_TienDat.pdf (1.348Mt)
Lataukset: 


Nguyen, Tien Dat
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202305108920
Tiivistelmä
This thesis presents the development of the Review Movie application, which is an entertainment application, and indicates which method and architecture have been used in its development. The purpose of this project was to create an application where people can find entertainment after stressful working hours. This application provides users with information, ratings, and genres of movies so they can find the right movies among the ever-growing selection of titles.

To build this application, Model-View-ViewModel architecture was used, which is known as the optimal synthesis of today’s provider patterns. The database for the application was taken from the Application Programming Interface of https://www.themoviedb.org/, and by using Retrofit, which is a type-safe REST client for Android and Java, to make it easier to use the application programming interface efficiently. Android Studio was used in this thesis.

With the use of Retrofit and the Model-View-ViewModel, the Review Movie application has the ability to separate concerns and responsibilites in the code-base, making it easier to maintain and update the application. The result of combining Retrofit and Model-View-ViewModel patterns is a robust and scalable codebase. In addition, this combination allows for efficient data binding, which means that changes to the data in the ViewModel automatically update the user interface.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste