Skip to content

yamanf/MovieAppCompose

Repository files navigation

MovieCompose

MovieCompose is an Android application that allows you to access movie details using the OMDB API. The app is built on modern Kotlin language and Jetpack Compose user interface framework. It also incorporates Clean Architecture, Hilt dependency injection, Retrofit for API communication, Coroutines, and Lottie among its technologies.

Tech Stack

  • Kotlin
  • Jetpack Compose: Declarative and reactive UI framework.
  • Clean Architecture: Architectural approach that modularizes the project into independent components for maintainability.
  • Hilt: Dependency injection framework derived from the Jetpack library.
  • Retrofit: Type-safe HTTP client for easily managing HTTP requests.
  • Coroutines: Kotlin's official approach for asynchronous and parallel programming.
  • Lottie: Library used for vector animations.

Screenshots

MovieCompose

Contributing

Contributions are welcome! Feel free to submit a pull request to make improvements or fix bugs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages