관리 메뉴

cococo-coding

[Flutter] 두 번째 만들 앱에 관하여 본문

[Flutter] 두번째 앱/TIL

[Flutter] 두 번째 만들 앱에 관하여

_dani 2024. 2. 25. 02:38

우선 첫 번째로 투두리스트를 만들었고 

다음은 내가 직접 간단한 앱이라도 만들어 출시까지 해보는 경험이 필요하다고 판단했다. 

 

Flutter 검색어로 여러 직무공고를 살펴본 결과

겹치는 기본적인 사항들이 있었다. 

(2024.02.25 기준)


1. Restful 개발 경험

2. 앱 출시 경험(서비스 런칭 및 운영, 공식 배포)

3. 상태관리(Bloc, GetX, Provider, RiverPod...)

4. git 

5. 원활한 커뮤니케이션

6. 파이어베이스

 

특히 1~3번은 거의 모든 공고에서 필수적으로 나왔다. 

4,5번이야 기본적으로 팀플을 하게 되니 깃 협업과 커뮤니케이션 능력을 물어보는 거 같고

6번은 필수는 아니지만 그래도 간간이 보이고, 파이어베이스와 플러터 자체가 구글에서 만든 친구들이라 서로 같이 쓰기 좋아서 그런 거 같다. 

 

우대사항으로는 native 앱 개발 경험이 필수적으로 들어가 있었다. 

나중에 여유가 된다면 자바나 코틀린도 공부하는 걸로..


우선은 플러터 개발자로 취직하려면 저 위의 6가지 사항들을 먼저 마스터하는 게 목표이다. 

한달 정도 기간을 잡고 앱 하나를 만들것이고, 저 기본적인 6가지 경험을 이 하나에 담아보려고 한다. 

 

앱 주제는 아직 확정이 안 났고..

우선 플러터 스터디에 들어가서 3월부터 달릴 예정이다.

취준기간이 늘어나는 것은 원치 않으므로 ^^..

한달로 잡고 무조건 앱 하나를 만들어볼 것이다. 

 

앱을 만들면서 꼭 해내야 하는 것들

 

- 위 기본사항들을 포함 (restful, 상태관리)

- 직접 배포까지 해보는 경험

 

개발 일지에 쓸 것들

 

- 개발과정 트러블슈팅 & 어떻게 처리했는지

- TIL(Today I Learned) 

1. 어떤 문제인지

2. 시도한 방법들

3. 해결한 방법

4. 새롭게 안 사실들

- Git 관리 제때제때 하기