- Kotlin의 기본 문법에 대해서 배웁니다.
- Kotlin과 XML을 활용하여 안드로이드 어플리케이션을 개발하는 방법을 배웁니다.
- 베운 내용을 바탕으로 간단한 어플리케이션을 만드는 프로젝트를 진행합니다.
- 일정이 종료된 후 여유가 있다면 Compose 입문 스터디를 진행합니다.
- 이 레포지토리를
Fork
하여 본인의 레포지토리에 생성합니다. - 해당 레포지토리를
Clone
하여 본인의 노트북에 저장소를 생성합니다. - 매 주 스터디 내용 및 과제를 과제 제출 컨벤션 에 맞게 commit message를 작성하여 본인 저장소에
Commit
합니다. - 이 레포지토리에
Pull Request
를 생성합니다.Pull Request
를 생성할 때 궁금한 점, 수업에 대한 의견 등을 작성해주시면 피드백 해드리도록 하겠습니다👍
Label | 내용 |
---|---|
Feat | 새로운 기능 추가(개발) |
Docs | 문서 수정 |
Fis | 버그 수정 |
Refactor | 코드 리펙토링 |
Comment | 주석을 추가하거나 변경한 경우 |
Test | 테스트코드 추가,변경 등을 한 경우 |
Style | 코딩스타일 변경(코드 자체에는 변경 없음) |
Rename | 파일 or 폴더명 수정하거나 옮기는 경우 |
Remove | 파일을 삭제하는 작업만 했을 경우 |
1. 제목
"Week N: 본인이름 XX제출"
형식으로 작성합니다.- XX에는 해당 스터디 내용 혹은 과제내용이 들어가면 됩니다. ex) Week 1: 박동민 Kotlin 문법 수업내용 제출, Week 1: 박동민 별찍기 과제 제출
2. 본문
2-1 소제목
- "Label: 요약 내용" 형식으로 작성합니다.
- 요약 내용은 축약형으로 작성합니다. ex) ~ 수정했습니다(X) / ~ 수정(O)
- 총 글자수는 50자 이내로 합니다.
- 특수문자를 삽입하지 않습니다. ex) ~, !, ? ...
2-2 내용
- 한 줄 당 72자 이내로 합니다.
- 내용의 분량은 무제한입니다. 최대한 상세히 작성합니다.
- 어떤 내용을 작업했는지, 왜 작업했는지에 대한 내용을 작성합니다.
- -으로 구분하여 줄을 작성합니다.
EX)
Week 10: 박동민 최종 프로젝트 과제 제출 |
---|
Feat: Login Screen 개발 - Login Button UI 구현 - Login Button 눌렀을 경우 Main Screen으로 이동 기능 구현 - Login Screen 상단 이미지 가독성을 위해 C-Lab 로고에서 C-Lab 텍스트로 변경 |
- Inflearn/자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) / C-Lab 보유 중(유료)
- Android 개발자를 위한 Jetpack Compose / 무료
- 내맘대로 공부일기 / 스터디장이 운영하는 블로그에요 많관부
Mentor |
---|
박동민(19) |
Mentee | Mentee | Mentee |
---|---|---|
김정은(22) | 권지윤(22) | 구수민(22) |
Mentee | Mentee | Mentee |
---|---|---|
전민주(22) | 권시훈(22) | 정의민(20) |