[Flutter] Flutter와 Firebase를 이용한 넷플릭스 클론 코딩

2023. 11. 26. 17:25프레임워크(Framework)/Flutter

서론

지난 여름방학 동안 flutter 강의를 완강하려고 하였지만 실패했다.

그 이유를 생각해보니 총 30시간이라는 긴 강의 시간이 주원인이라고 생각되었다.

처음에는 열심히 듣다가 후반부로 갈수록 지루하다고 느껴 점점 피하게 됐던 것 같다.

그래서 이번에는 강의를 들으며 개념을 학습하기보다 한 가지를 클론 코딩하며 전체적인 흐름을 익히고 난 후에 내가 개발하고 싶은 어플을 만들어보는 방식으로 공부를 하기로 하였다.

그렇게 해서 정하게 된 것은 바로 넷플릭스 클론 코딩이다.

 

넷플릭스로 정하게 된 이유는 클론코딩 강의 중 시간도 짧고 후기도 많고 무료인 강의를 찾다가 인프런에서 권태뽕 강사님의 강의를 발견하게 되었기 때문이다.

 

https://www.inflearn.com/course/flutter-netflix-clone-app

 

[무료] Flutter + Firebase로 넷플릭스 UI 클론 코딩하기 [무작정 플러터] - 인프런 | 강의

본 강의는 Flutter와 Firebase로 넷플릭스 UI를 클론 코딩하는 강의입니다! 가장 빠르게 앱 개발을 공부할 수 있는 Flutter를 시작하세요:),   넷플릭스 클론 코딩!플러터(Flutter)로 빠르고 탁월한 네이티

www.inflearn.com

 

 

후기

강의는 매우 만족스러웠다.

만들어진지 어느 정도 지난 강의라 문법이 약간씩 달라 오류들을 찾는데에 힘이 들었지만 커뮤니티의 선생님들과 구글 선생님을 통해 오류들을 조금씩 해결해 나갈 수 있었다.

하지만 구글링을 해도 해결하기 힘든 부분도 있어 애를 먹었다..!!

같은 강의로 학습을 하고 싶은 사람은 내 깃허브를 참고해서 에러를 해결하는데 도움이 되었으면 좋겠다.

https://github.com/danii0110/practice-flutter/tree/main/netflix_clone

 

아무튼 내가 플러터에 대해 지식이 거의 없는 터라 UI조차 따라가기에 힘이 들었지만, 그래도 수업이 간결하고 점점 완성해 나가면서 성취감도 생겨서 빠르게 완주할 수 있었던 것 같다.

 

이 클론코딩을 통해 내가 배운 점은 무엇인가를 개발할 때 전체적인 흐름과 파이어베이스 사용방법 정도라고 할 수 있을 것 같다.

기능 구현 같은 경우에는 이해가 많이 부족했다.(꾸역꾸역 들었다고 할 수 있다!!ㅜ)

 

앞으로의계획 ..

클론 코딩 이후에는 내가 구현하고 싶은 어플을 개발하면서 클론 코딩 때 배웠던 개념을 다시 이해하고 배포까지 하는 걸 목표로 잡을 것이다.

그 과정에서 더 성장하는 내가 되었으면 좋겠다.

 

 

'프레임워크(Framework) > Flutter' 카테고리의 다른 글

[Flutter] EdgeInsets  (0) 2023.09.18
[Flutter] @override  (0) 2023.09.15
[Flutter] MaterialApp  (0) 2023.09.15
[Flutter] Scaffold Widget  (0) 2023.09.15