Be happy, take a happic:
매일의 추억이 나의 행복이 되어, 해픽
저희는 해픽입니다SOPT 30th APP JAM
프로젝트 기간 : 2021.07.02 ~ 2021.07.23
![]() |
![]() |
![]() |
---|---|---|
문명주 | 김다희 | 정설희 |
mym0404 | kimdahee7 | xxeol2 |
- Kotlin
1.6.21
- Android Gradle Plugin
7.1.2
- Coroutine
- MVVM
- Data/ViewBinding
-
extension
코틀린 확장 함수XXXExtension.kt
- 위치에 제한을 두지 않고, 필요할 때 마다 적절한 패키지에 정의하여 적절한 파일 이름을 붙인 뒤 함수들을 정의한다.
-
ui
: User Interface와 관련된 요소들acitivty
: 액티비티 파일XXXActivity.kt
fragment
: 프라그먼트 파일XXXFragment.kt
widget
: 커스텀 뷰같은 위젯들 파일MyButton.kt
dilaog
: 팝업XXXDialog.kt
XXXBottomSheetDialog.kt
-
util
유틸리티들NumberUtil.kt
LocationFollower.kt
-
data
: 모델 클래스나 api, repository 등 데이터와 관련된 요소들api
: Api와 관련된 요소들XXXApi.kt
XXXDTO.kt
model
: 대개 데이터 클래스가 될 앱에서 사용하는 데이터를 의미하는 모델들XXXModel.kt
- 서비스 이름: 해픽 - Happic:)
- 설명: 하루에 기억에 남는 일을 행복을 위해 사진을 찍어 태그와 함께 기록하는 어플리케이션
- 깃 컨벤션 정의(rule)
- 프로젝트 구조 정의(rule)
- 설정 페이지(feature)
- 추가 예정
- 캐릭터 선택 페이지(feature)
- 추가 예정
- 하루해픽 사진 페이지(feature)
- 회의 서기
- 추가 예정