Skip to content

๐Ÿ›ซ 2020 SK ๊ด€๊ด‘ ์•ฑ ๊ณต๋ชจ์ „ : "Kravel - K๋ฌธํ™”์™€ ํ•จ๊ป˜ํ•˜๋Š” ์ƒ‰๋‹ค๋ฅธ ํ•œ๊ตญ์—ฌํ–‰"

Notifications You must be signed in to change notification settings

Kravel-PRO/Kravel_Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Package Structure

  • / : Application Class
  • common : Helper Class
  • dao : Dao Class
  • data/common : Entity
  • data/mock : Test Mock Data Class
  • data/request : Request Data Class
  • data/response : Response Data Class
  • Network : Dependency Injection Class & Module & Network Interface Class
  • ui/** : UI Packaging By Feature
  • util : Utility Class

Libraries

  • Glide : Image loading framework(decoding, memory and disk caching ..)
  • Retrofit2 : Type-safe HTTP client
  • OkHttp3 : Robust Http Connection Library
  • Gson : JSON Serialization Library
  • Material Design : Material Components for Andriod by google
  • Koin : Pragmatic lightweight dependency injection framework for Kotlin
  • Timber : Provide util log on top of normal log class (for handiful logging)
  • OkHttp3-Logger : Interceptor for HTTP Logging
  • Lottie : Render After Effects animations Library
  • CameraX : Camera Module
  • Room : Create, store, and manage persistent data backed by a SQLite database
  • JWT : Java library with focus on Android that provides Json Web Token (JWT) decoding

Git Convention

Cycle

  • Do Merge week a day.

Branch

  • master
    • hyesun
    • yuna

Commit Message

UPDATE - When implementing a function
FIX - When bugs was discovered

ex) UPDATE : HomeFragment Timer Function Updated

Kravel Developers

About

๐Ÿ›ซ 2020 SK ๊ด€๊ด‘ ์•ฑ ๊ณต๋ชจ์ „ : "Kravel - K๋ฌธํ™”์™€ ํ•จ๊ป˜ํ•˜๋Š” ์ƒ‰๋‹ค๋ฅธ ํ•œ๊ตญ์—ฌํ–‰"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages