Skip to content

내가 꾸민 다이어리를 공유하고 다른 사람들과 정보를 나누는 커뮤니티 서비스

Notifications You must be signed in to change notification settings

Daily-DAYO/DAYO_Android

Repository files navigation

프로젝트소개

함께 즐기는 다이어리, DAYO📚

내가 꾸민 다이어리를 공유하고 다른 사람들과 정보를 나누는 커뮤니티 서비스

메인기능소개

Language and Architecture

  • Kotlin
  • Clean Architecture With MVVM Pattern

Team Members for Android

Installation

Clone this repository and import into Android Studio

git clone git@github.com:Daily-DAYO/DAYO_Android.git

Application Version

  • minSdkVersion : 26
  • targetSdkVersion : 33

Git Convention

  • Create issue
  • Create branch for each issue (feature/issue-#) -> eg) feature/issue-1
  • After develop merged, Delete branch

Commit Convention

  • [feat] : Add new feature
  • [layout] : Add and modify layout and xml
  • [bug] : Error fix
  • [doc] : Add and modify documents
  • [refactor] : code Refactoring
  • [style] : NO CODE CHANGE. code formatting, convert tabs to spaces, etc
  • [chore] : NO CODE CHANGE. updating grunt tasks, etc
  • [test] : Add test code
  • commit message rule
    • Don't use a period
    • Write a command without using the past tense. example) "Fixed" -> "Fix", "Added" -> "Add"
  • commit message Example : #issue number {issue title} e.g. #1 [layout] MainActivity

Xml Naming Convention

  • Basic Principle : (what) _ (where) _ (description) _ (size)

  • layout : (what) _ (where).xml e.g. activity_main.xml

  • drawables : (what) _ (description) _ (size) e.g. ic_notify_icon_24

  • ids : (what)_ (where) _ (description) e.g. tv_main_nickname

  • strings : (where) _ (description)

  • color : (description) _ (colorCode) e.g. white_FFFFFF

  • textView → tv / EditText → et / RecyclerView → rv / ImageView → img / Button → btn

  • state list drawable → selector_(where) _ (what) e.g. selector_main_button

  • shape drawable → border _(color) _ ([fill/line/fill_line]) _ (radius) e.g. border_white_fill_12

Copyright

Copyrightⓒ 2021-2023 DAYO, All rights reserved.

About

내가 꾸민 다이어리를 공유하고 다른 사람들과 정보를 나누는 커뮤니티 서비스

Topics

Resources

Stars

Watchers

Forks

Languages