Skip to content

A Chuck Norris jokes app, with categories of jokes and side-menu using modern frameworks.

License

Notifications You must be signed in to change notification settings

RiannReis/joker-app

Repository files navigation

joker #4th app

Project - Joker-app

Android Express course from Prof: Tiago Aguiar


Screenshots:

app home screen app menu bar app joke-of-the-day random joke

Description:

A Chuck Norris jokes app, with categories of jokes and side-menu using modern frameworks.

In this application, I studied new methods of organizing layouts, such as applying a side menu and synchronizing it with the top toolbar, using fragments and a single activity for the application.

Also the introduction the MVP (Model-View-Presenter) design pattern and applying it to this project. In addition to different libraries to optimize application development.

Used libraries:

  • groupie : Groupie is a simple, flexible library for complex RecyclerView layouts.

  • retrofit : A type-safe HTTP client for Android and Java.

  • splash screen : Starting in Android 12, the SplashScreen API lets apps launch with animation, including an into-app motion at launch, a splash screen showing your app icon, and a transition to your app itself.

  • picasso : A powerful image downloading and caching library for Android

Demo:

screenrecorder-2023-08-05-22-09-29-914_ThwugEE1

About

A Chuck Norris jokes app, with categories of jokes and side-menu using modern frameworks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages