Skip to content

librarywon/2024-1-Mobile-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2024-1-Mobile-Study

GDSC Flutter Study

1~4 주차 우수 스터디원

5~8 주차 우수 스터디원

1주차

플러터 기본 세팅과 프로젝트 생성하는 법에 대해 알아봅니다. 그리고 Flutter의 UI 구성 방식인 위젯에 대해 학습하고, 위젯을 통해 UI를 구성하는 방식에 대해 알아봅니다.

1주차 과제 완료

2주차

기본적인 위젯들인 Container, SizedBox, Column, Row와 같은 기초적이고 많이 사용되는 위젯에 대해 알아봅니다. 위의 위젯 외에도 많이 사용되는 ListView, SingleChildScrollView와 같은 위젯에 대해서도 알아봅니다. 그리고 필요한 위젯들을 검색하는 방법도 학습해봅니다.

2주차 과제 완료

3주차

위젯이나 필요한 툴을 처음부터 다 만드는건 어렵습니다. 이럴 때는 패키지를 사용하면 편하게 해결할 수 있습니다. 패키지를 사용하는 방법과 많이 사용하는 패키지들에 대해서 알아봅니다.

3주차 과제 완료

4주차

완전히 새롭게 만들어야하는 형태의 위젯이 있다면 CustomPaint를 통해 직접 그려줘야합니다. CustomPaint를 사용하는 방법에 대해 학습해봅니다.

4주차 과제 완료

5주차

Flutter를 사용하다보면 State(상태)라는 키워드가 많이 보입니다. Stateless와 Stateful에 대해서 학습해보고, 이를 관리하는 상태관리툴들에 대해서 알아봅니다.

5주차 과제 완료

6주차

API 호출을 통해 네트워킹을 하는 방법에 대해서 학습, 실습해봅니다. Http response를 다루는 법을 배우고 이를 통해 API 호출로 온 데이터들을 관리하는 법을 배웁니다

7주차

6주차에 했던 방식대로 관리를 하면 네트워킹이 복잡해집니다. 코드도 지저분해지고 관리해야할 게 많아집니다. 그렇기에 조금 더 효율적으로 네트워킹 코드를 작성하는 법을 배웁니다.

6,7주차 과제 완료

8주차

7주차까지 학습한 내용을 쭉 돌아보며 개발 챌린지를 해봅니다.

8주차 과제 완료

About

GDSC Flutter Study

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published