Differences

This shows you the differences between two versions of the page.

Link to this comparison view

android:proiect:2025:proiecte:movierecommendationapp [2025/04/24 19:27]
kduracoska
android:proiect:2025:proiecte:movierecommendationapp [2025/05/29 15:53] (current)
kduracoska
Line 3: Line 3:
 ===== Descriere===== ===== Descriere=====
    
-Aplicația de recomandare a filmelor permite utilizatorilor să descopere filme populare și să își  +Aplicația de recomandare a filmelor permite utilizatorilor să descopere filme populare și sa  
-adauge filmele preferate la o listă personalizată. Aplicația utilizează date din API-ul+primeasca ​ recomandări personalizate. Aplicația utilizează date din API-ul
 The Movie Database (TMDb) pentru a aduna informații despre filme și a oferi recomandări ​ The Movie Database (TMDb) pentru a aduna informații despre filme și a oferi recomandări ​
 personalizate bazate pe selecțiile utilizatorului. personalizate bazate pe selecțiile utilizatorului.
Line 14: Line 14:
   - **Adăugarea la favorite**: Utilizatorul poate adăuga filmele preferate într-o listă personalizată.   - **Adăugarea la favorite**: Utilizatorul poate adăuga filmele preferate într-o listă personalizată.
   - **Recomandări**:​ După selectarea unui film, utilizatorul poate apăsa un buton pentru a obține recomandări de filme similare celui selectat.   - **Recomandări**:​ După selectarea unui film, utilizatorul poate apăsa un buton pentru a obține recomandări de filme similare celui selectat.
-  - **Stocarea locală**: Filmele adăugate la favorite sunt salvate în baza de date locală folosind Room. 
  
 ===== API Utilizat ===== ===== API Utilizat =====
Line 28: Line 27:
   * **Kotlin**: Limbajul de programare principal.   * **Kotlin**: Limbajul de programare principal.
   * **Jetpack Compose**: Toolkit pentru UI, folosit pentru crearea interfețelor vizuale.   * **Jetpack Compose**: Toolkit pentru UI, folosit pentru crearea interfețelor vizuale.
-  * **Room**: Biblioteca pentru gestionarea bazei de date locale. 
   * **Retrofit**:​ Folosit pentru a interacționa cu API-ul TMDb.   * **Retrofit**:​ Folosit pentru a interacționa cu API-ul TMDb.
   * **Jetpack Navigation**:​ Pentru navigarea între ecrane.   * **Jetpack Navigation**:​ Pentru navigarea între ecrane.
  
 +https://​github.com/​Android-Course-UPB/​project-ketiduracoska98
  
  --- //​[[kduracoska@stud.acs.upb.ro|kduracoska]] 2025/04/24 19:26//  --- //​[[kduracoska@stud.acs.upb.ro|kduracoska]] 2025/04/24 19:26//
android/proiect/2025/proiecte/movierecommendationapp.1745512033.txt.gz · Last modified: 2025/04/24 19:27 by kduracoska
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0