$ git clone https://lab.ssafy.com/s04-final/s04p31b103.git
(1) 스마트폰 저장소 파일로 이동
(2) 새 폴더 생성
(3) 생성한 폴더에 iluna.apk 파일 이동
(1) 내 파일 - 내장 메모리 - 새 폴더 - iluna.apk 클릭
(2) 설치 진행
알람이 작동되면 바로 종료할 수 있는 기존 알람 앱과는 다르게 미션 기반의 알람 서비스를 제공하여 아침 기상 시 확실하게 잠을 깰 수 있도록 하는데에 목적이 있다.
- Class는 Pascal 표기법 ex) MainController.java, UserDto.java
- Method, Variable은 Camel 표기법 ex) public void setUserName(); ex) private String userId();
- Method는 동사+명사 형태 ex) getUserId(); ex) selectAll();
- if 문을 쓸 때 1줄인 경우 같은 라인에다가, 1줄 이상일 때는 예시처럼 사용
if (true) statement1;
if (true) {
statement1;
statement2;
}
- Variable, function 은 snake 표기법
- function은 동사+명사 형태
- Prettier - Code formatter
- Master branch는 건들지 않는다.
- Develop branch를 복사하여 자신의 branch를 생성한 후 작업한다. ex) feature/front/user-hana, feature/back/user-chanchan
- 자신이 담당하는 issue 완료 시 Develop branch에 갱신한다.
- 적어도 issue 하나마다 커밋한다.
Commit Message :
[Jira 이슈 번호] 타이틀: 설명
예시 : [S04P12B207-15]Docs: 커밋 메세지 규칙 수정
Feat : 코드나 테스트를 추가했을 때 + 라이브러리 추가하는 경우
Fix : 버그를 수정했을 때
Remove : 코드를 제거했을 때
Update : 코드를 수정하는 경우
Docs : 문서를 수정했을 때
Style : 코드 포맷팅에 대한 부분 변경, CSS 등
Rename : 이름을 변경했을 때
Move : 코드를 이동할 때
Refac : 기능 변화 없이 코드 내부 구조 변경하는 경우
분류 | 기술 스택/도구 | 비고 |
---|---|---|
언어 | Java | |
Python | ||
앱 | Android | Android 9.0 (Pie) |
React Native | 페이지 제작 | |
딥러닝 | Tensorflow | 딥러닝 프레임워크 |
Keras | 딥러닝 프레임워크 |