/SeinfeldTriviaApp

Show how much of a Seinfeld fan are you!

Primary LanguageKotlin

Seinfun - Seinfeld Trivia App

seinfun_icon

Working on a Seinfeld fan trivia app to put in practice Flows, Retrofit, JSON, Room. I also scrap the scripts from a website and take some random lines.

Compose Animation intro

A little animation to show the points earned so far by the user and a little quote from the show according to the points number.

Seinfun1.mp4

Audios Game

Guessing the faces.

Here I implemented MediaPlayer to play random short audios from the Firebase hosting site so the user have to guess the correct face, if he doesn't guess 1 point will be discount, on the contrary he'll have to guess the 12 faces to earn 10 points. Once the character audio game is won, it will be marked as completed in the Recycler View and the user can't enter to the same character again.

Seinfun2.mp4

Script Screen

Can you guess the correct episode?

Here I scrap the script on the fly and take a random fragment to be guess by the user

Seinfun3.mp4

Quiz Screen

Now implementing a Quiz Screen calling a JSON file to get questions and answers. Lottie Animation applied for the answer result.

Seinfun4.mp4

Lines Screen:

From the random script uscase I get 3 random lines from the 4 main charachters in an episode so the user have to drag and drop the line to it's author. Here I applied Jetpack Compose for the drag and drop and a marquee Text View for the episode hint.

Seinfun5.mp4