Skip to content

six-candoit/DecisionToLeave-Android

Repository files navigation

DecisionToLeave-Android

1차 과제 (~03:00) - README(Github Repository Link) 제출

서비스 소개와 이름

  • 서비스 이름

헤어질 결심

  • 서비스 소개

연인을 만나며 행복했던 순간과 서운했던 순간을 기록하세요. 연인과 이별하는 마지막 순간, 연인과의 굿바이 리포트를 통해, 어떤 연애를 해왔는지 돌아보세요. 그리고 지금까지 어떤 연애를 해왔는지 전 애인들을 보며 되새기세요. 전 연인들에게 너무한 것 아니냐구요? 무슨 상관이세요. 당신은 세상에서 가장 소중한 사람입니다.

안드로이드 개발팀 단체사진과 전체 팀 단체 사진

KakaoTalk_Photo_2022-11-20-01-28-29 KakaoTalk_Photo_2022-11-20-01-28-36

개발 역할 담당

  • 홈 화면(HomeActivity) : 고아라
  • 상세 화면(LoverActivity) + 팝업 : 황선웅
  • 굿바이 리포트(DecisionActivity) : 김준서
  • 홈 화면 팝업 + 종료(ExLoversActivity) 이미지(or X들 리사이클러 뷰) : 김하정

코딩 컨벤션

커밋 컨벤션

  1. [feat] 새로운 기능 추가
  2. [fix] 오류 수정
  3. [docs] readme 수정, 작성
  4. [style] 레이아웃을 제외한 resource 수정, 추가
  5. [refactor] 코드의 개선
  6. [chore] build gradle, manifest, 패키지 수정
  7. [ui] 레이아웃은 추가, 수정

브랜치

main

develop → default

feature/{화면}

네이밍

  • fragment, activity → “명사 or 동사 or 형용사” + UI 컨트롤러 ex) HomeFragment, MainActivity
  • xml → {widget or layout 줄임말}{ }{화면 이름} ex) et_search_home
  • drawable 아이콘 → ic_ { } 백그라운드 → background_{ } 셀렉터 → selector_{ }

2차과제

README 제출

  • 1차과제에 더하여 솝커톤을 진행하면서 구현하기 어려웠던 것에 대한 문제정의와 이에 대한 해결방안을 적는다.

구현하기 어려웠던 것 : 뷰 모델에 대한 이해가 부족한 상태에서 시도했던 것

해결방안 : 뷰 모델을 정확히 이해하고 사용할 것

구현하기 어려웠던 것 : 서버에 API 수정을 여러 번 요청했던 것

해결방안 : 정확한 뷰가 정해지고 나서 API를 요청하기

프로젝트 제출

APK 제출

  • APK는 디버그 모드로 빌드해주시고 이를 제출해주세요

시연 영상 제출

  • 1분 이내의 시연영상을 촬영해주시고 리드미에 부착해주세요
KakaoTalk_Video_2022-11-20-08-30-22.mp4

About

헤어진 연인들을 위한 앱, 헤어질 결심

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages