Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 2.39 KB

README.md

File metadata and controls

35 lines (28 loc) · 2.39 KB

Risuto

Risuto is my first android application that i build using Jetpack Compose which is easy to use and makes everything faster to develop. The reason i build this app is to learn from the basics (ex: caching and rest api) to advanced things like dependency injection, multi-module structure, etc. And also because althrogh i really like the website design, i didn't really like the official mal app ui design. So i want to make this app as beautiful as possible. All of the anime data comes from MyAnimeList for anime detail and authentication with MAL account and using JikanAPI to call more data from MyAnimeList Website

Preview

You can download the preview of the app in the Release Page. This app is still on alpha so there will be bugs and the look of will not be consistent





Also available in Light Mode

Project Structure

This project is a multi module project and build with package by layer strategy. Which mean there are 3 main layer: data, domain, presentation. I learn it in ferPrieto spaceX project : https://github.com/ferPrieto/SpaceX-prepare-for-Clean-Architecture-liftoff

Libraries

The libraries i use are: