ahmetbostanciklioglu / MakeupApp

Makeup App is base template for my projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MakeupApp πŸ§žβ€

A simple Android MakeupApp that lets you create an Android project quickly.

How to Use πŸ‘£

Just click on code button to create a new repo starting from this project.

Features πŸ•Ή

  • 100% Kotlin-only template
  • Following Clean Architecture approach
  • Following MVVM Architectural Design Pattern
  • Coroutines - A concurrency design pattern library
  • Flow - Built on top of coroutines and is stream of data that can be computed asynchronously
  • Simplest Adapter Ever (based on this workaround)
  • Hilt - Dependency Injection framework
  • View Binding - View Binding
  • OkHttp3 - Network interceptor
  • Retrofit - HTTP client
  • Glide - Loading images
  • Timber - Log
  • Gson - JSON library
  • Material Components - Material Design
  • Kotlin DSL - Alternative syntax to the Groovy DSL
  • Navigation - Navigate through the app
  • Dark/Light Theme - Support dark/light themes

Under Development 🚧

  • Use Kotlin DSL
  • Use Hilt. To see changes, click here.
  • Use ViewBinding. To see changes, click here.
  • Add coroutines and flow. To see changes, click here.

Contributing 🀝

Feel free to open an issue or submit a pull request for any bugs/improvements.

Result πŸ“Ί

output.compress-video-online.com.2.mp4

About

Makeup App is base template for my projects


Languages

Language:Kotlin 100.0%