안드로이드 개발에 관련된 내용이라면 어떤 것이든 발표 형식으로 공유하는 스터디 입니다.

Overview

Android-Seminar-Study

Study Notion : Study Notion Link

📖 스터디 규칙 / 소개

안드로이드 개발에 관련된 내용이라면 어떤 것이든 공유하는 스터디 입니다.

  • 안드로이드 개발을 배워 나가면서 모르고 무심코 지나 쳤던것, 좀 더 공부하면 좋을것 같은 내용을 클론 앱을 만들어보며 공부하고, 공부한 내용, 코드를 공유하는 스터디입니다.
  • 총 6명이 스터디를 진행 할 예정이며 스터디는 매주 진행 됩니다.
  • 배달의 민족 앱의 일부를 클론코딩 하며, 한주동안 클론코딩 할 주제를 바로 직전 주에 토의를 통해 정합니다.
  • 한주동안 클론코딩할 주제가 정해지면, 개발 한 내용을 스터디 시간 전까지 Push 후 Pull Request를 생성합니다.
  • 클론 코딩은 2주간 진행하며, 클론코딩이 끝난 세번째주에는 1, 2주에 개발 했던 내용들에 대한 코드리뷰 및 수정을 진행합니다.
  • 클론 코딩 도중 궁금했던 사항은 이슈에 코멘트로 남깁니다.
  • 클론 코딩을 진행한 주차 ( 1, 2주차 )에는, 본인이 개발한 것을 리뷰하거나 / 이슈에 남겨진 질문들에 대한 토론 및 답변을 진행합니다.
  • 세번째 주 스터디에서는 구현 했던것 중에 궁금한 사항들을 질문하고, 구현했던것들을 공유합니다.
  • 목요일 저녁 9시 온라인으로 스터디를 진행 합니다.
  • 예상되는 생각하는 스터디 기간은 길게잡아 3개월 정도 입니다.

📖 클론앱 구조

구현을 다 하지 못하더라도 상관 없으며, 공부에 의의를 두고 질의응답하며 개발을 진행합니다.

비동기통신

  • Retrofit
  • RxJava2

로컬 DB

  • Room

아키텍처 패턴

  • MVVM
  • Repository Pattern

📖 책값에 대한 규칙

사전 공고 ( 최소 발표 3일 이전 ) 없이 스터디에 참석하지 않는 경우엔, 책값 5000원을 받을 예정이며 당일에 통보하는 경우엔 책값 10000원을 걷습니다.

  • 기준
    • 불참시에만 책값을 걷는 것으로 합니다. ( 자료 공유를 하지 않았을 경우엔, 책값을 걷지 않습니다. )
    • 월 ~ 수요일에 불참을 말씀 해주시면 → 5000원
    • 당일에 말씀 해주시면 → 10000원
  • 책값을 모아 사다리 타기로 N명에게 책을 사주도록 합니다.

📖 코드 공유 방식

모든 코드는 각 개인 브랜치 ( 본인의 깃헙 아이디 or 스터디원 본인의 이름 으로 브랜치 이름 명명 )에 push 하는것을 원칙으로 합니다.

  • 프로젝트의 root 엔 본인의 이름으로 된 폴더가 있습니다. ( raemin / kyusik ... )
  • 발표에 공유 할 코드가 있는 경우 안에서 본인의 이름으로 생성된 폴더 안에, Android Project 를 만들어 프로젝트 내에서 코드 작성 후 push 합니다.
  • 본인 소유 이외의 폴더 속에 있는 안드로이드 프로젝트는 건드리지 않는것을 원칙으로 합니다.

📖 자료 공유 방식

발표에 필요한 자료는, 이슈로 관리하는것을 원칙으로 합니다.

  • 이슈의 제목은 N번째 주차 - 이름 - 자유롭게 적고싶은 제목 형식으로 진행합니다.
    • 예를들어, 첫번째 주차에 강래민이 Jetpack Navigation에 대해 발표한다면
    • 1번째 주차 - 강래민 - Jetpack navigation 자료 공유 로 등록하시면 됩니다.
  • 이슈 속 내용은 자율로 관리하도록 합니다.
    • 노션을 통해 자료를 공유하고자 한다면, 노션 링크만 적어 주셔도 됩니다.
    • 깃 이슈에 그대로 적고 싶다면 깃 이슈에 자료를 그대로 적어 주셔도 됩니다.
    • 타 스터디 팀원들이 읽을 수 있는 형식이면 모두 허용합니다.
You might also like...
Owner
Kangraemin
Android and developer
Kangraemin
DevFest 2021 ComposeFest 코드랩 Repo 입니다

ComposeFest2021 안녕하세요 Compose 코드랩에 오신걸 환영합니다. 다음은 코드랩을 진행하기 위한 안내입니다. 진행 일정 2021년 11월 1일 ~ 30일 매주 월요일 코드랩 진행을 돕기 위한 주요 설명 영상을 공개합니다. ?? 영상 보러가기 Compos

GDG Korea Android 127 Nov 7, 2022
Github Repository Search 어플리케이션 입니다.

github-search ?? Introduction Github Search API 를 사용해서 검색된 레포지토리 리스트를 보여줍니다. EditText에서 텍스트를 입력하면 검색 API를 호출하고, debounce를 사용해서 호출 간격을 조절했습니다. 각 레포지토리는

null 2 Jan 25, 2022
🎉🎈 개발자 {웨비나, 컨퍼런스, 해커톤} 행사를 안드로이드 앱으로 알려드립니다.

Dev-Event-Android (beta version) ?? ?? 개발자 {웨비나, 컨퍼런스, 해커톤} 행사를 안드로이드 앱으로 알려드립니다. 다운로드 ?? [구글 플레이스토어] 아직 베타 버전이므로 앱이 불안정 할 수 있습니다. 또한 작동 안하는 기능이 있을 수

용감한 친구들 19 May 19, 2022
DevFest 2021 ComposeFest 코드랩 Repo 입니다

ComposeFest2021 안녕하세요 Compose 코드랩에 오신걸 환영합니다. 다음은 코드랩을 진행하기 위한 안내입니다. 진행 일정 2021년 11월 1일 ~ 30일 매주 월요일 코드랩 진행을 돕기 위한 주요 설명 영상을 공개합니다. ?? 영상 보러가기 Compos

GDG Korea Android 127 Nov 7, 2022
Github Repository Search 어플리케이션 입니다.

github-search ?? Introduction Github Search API 를 사용해서 검색된 레포지토리 리스트를 보여줍니다. EditText에서 텍스트를 입력하면 검색 API를 호출하고, debounce를 사용해서 호출 간격을 조절했습니다. 각 레포지토리는

null 2 Jan 25, 2022
설정한 최대 라인수에 따라 텍스트의 확장, 축소가 가능한 TextView 입니다.

ReadMoreView 유튜브 앱과 같이 '더보기' 기능이 포함된 TextView 입니다. 기존 TextView 와 같이 TextSize, color, font 등의 속성 적용이 가능합니다. dependency 최상위 수준 build.gradle allprojects

junginjungin 4 Dec 21, 2022