NaZe0320 / 2023-App-Study

2023년 App-Study 모든 발표 자료 / 과제 모음!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GDSC Hanyang

23-24 GDSC HYU 1차 스터디 : App(Flutter) Study

  App(Flutter) 스터디 레포지토리 🙌
  (2023.09.07 - 2023.12.31)

🚀 참여 인원

# Core
김지송(장), 이차민, 한지윤

# General
김기진, 강혜린, 박시형, 이탁현, 정우서, 정혜윤



🥛 목차

  1. 🙋‍♂️ 스터디 소개
  2. 🎖️ 핵심 스케쥴
  3. 📚 학습 주제
  4. 📖 디렉토리 구조
  5. 🙏 Git Flow / Rules




🙋‍♂️ 스터디 소개

1️⃣ Flutter

  1. Flutter 프레임워크의 규칙 및 철학 등 기본기 익히기
  2. Flutter로 UI를 구성해보기

2️⃣ Dart

Dart를 통하여 Flutter 활용하기

3️⃣ Firebase

Firebase를 연동하여 Flutter에서 데이터를 주고 받는 방법 등 익히기

인스타그램 클론코딩

FlutterFirebase를 활용하여 인스타그램 클론 코딩



🎖️ 핵심 스케쥴

# 추후 공개 예정입니다!



📚 학습 주제

📃 Languages / Libraries

Flutter Dart




📖 디렉토리 구조

# 이하 내용은 예시입니다. 실제로 정해지면 수정할 계획입니다.

|-- App-Study
    |
    |-- Week 1
    |       |-- Presentation
    |       |-- Assignment
    |       |-- WIL
    |
    |-- Week 2
    |       |-- Presentation
    |       |-- Assignment
    |       |-- WIL
    |
        ...
    |
    |-- Week 9
    |       |-- Presentation
    |       |-- Assignment
    |       |-- WIL
    |
    |-- ...



🙏 Git Flow / Rules

1️⃣ Commit Convention

  • Commit Type만 영어로 작성합니다.
[{commit_type}] {목적}
(여러줄로 다는 경우) dash로 각 줄별로 수정 내역을 넣기

# example) [add] 0주차 김득수 과제 제출
# example) [fix] 2주차 김득수 과제 일부 수정

# long example)
[add] 0주차 김득수 과제 제출
 - README 추가
 - 이후 가이드라인 추가 예정

2️⃣ Branch Convention

(1) master

  • 작업한 내용들이 최종적으로 합쳐지는 Branch
  • Branch 에 모든 과제/발표자료를 Commit 했을 시, rebasePR 로 Merge

(2) 개인 제출용 Branch

  • 과제 제출/수정 시 브랜치를 생성하고 작업합니다.
{목적}/{주차}_{본인 github ID}

목적
- add : 과제를 제출하려고 파일을 등록하는 경우
- fix : 잘못 제출했거나, 내용을 보충하기 위해 이미 제출한 내역을 수정하는 경우.

# example : VYWL라는 이름의 유저가 0주차 과제를 제출하는 경우.
-> add/VYWL_0

3️⃣ Weekly 과제/발표자료 제출

(1) Branch 생성

  • Branch Convention을 지켜서 생성해주세요! 🙏

(2) 과제/발표자료 Commit 하기

  • 위에 디렉토리 구조를 확인 후, 구조에 맞춰서 제출해주세요!
  • 제출 직전에 git pull을 했었는지 확인해주세요!
  • Commit Convention을 지켜주세요!

(3) PR 생성 및

  • 아래 Convention을 지켜서 PR을 만들어 주세요.
  • 담당자(파트장, Core)가 Review를 남기면, 이후에 master로 Merge 해주세요!
<!-- 제목 : [N주차] 과제 제출_이름 -->
<!-- ex) [1주차] 과제 제출_표지원 -->

## 제출 내용
<!-- 상세 설명 관련이미지 캡쳐 혹은 설명 관련 글 첨부 -->

## 느낀점
- (간단히 두줄 정도 작성)
- (간단히 두줄 정도 작성)

About

2023년 App-Study 모든 발표 자료 / 과제 모음!