An open API service indexing awesome lists of open source software.

https://github.com/khubaibkhan4/quotes-compose

Quotes App using Jetpack Compose
https://github.com/khubaibkhan4/quotes-compose

android android-app android-application android-studio app compose coroutines-android jetpack jetpack-compose jetpack-navigation jetpackcompose kotlin-android quotes quotes-api quotes-application retrofit2 retrofit2-rxjava2

Last synced: 3 months ago
JSON representation

Quotes App using Jetpack Compose

Awesome Lists containing this project

README

          

# Quote Compose

A sample Android app built with Jetpack Compose, showcasing features like Dependency Injection, MVVM architecture, Retrofit for network calls, Canvas for drawing, and more.

## Features

- Display a list of quotes fetched from a remote API.
- View the details of a selected quote.
- Draw quotes using Canvas for a creative touch.
- Dependency Injection using Dagger Hilt for cleaner code.
- MVVM architecture for separation of concerns.
- Retrofit for making network calls.
- Jetpack Compose for modern UI development.

## Screenshots

Quote List
Quote Detail
Quote Canvas
Quote Detail 2
Quote Canvas 2
Quote Detail 3
Quote Canvas 3
Quote Detail 4

## Dependencies

- [Jetpack Compose](https://developer.android.com/jetpack/compose)
- [Dagger Hilt](https://dagger.dev/hilt/)
- [Retrofit](https://square.github.io/retrofit/)
- [Picasso (Optional)](https://square.github.io/picasso/)

## Getting Started

To run the app on your local machine, follow these steps:

1. Clone the repository:

```bash
git clone https://github.com/KhubaibKhan4/Quotes-Compose.git