Programming ||| Tip /Programming | Flutter

Flutter 개발일지 0 주차

애플써니 2023. 4. 6. 18:50

업무 외 모바일 앱개발에 관심이 생겨 [스파르타코딩클럽] 의 Flutter 앱 개발강의를 좋은 기회로 수강하게 되어 개발일지를 작성하고자 한다. 

Flutter를 공부하기로 마음 먹은 이유는 아래 3가지 이유이다. 

1) 크로스 플랫폼 앱 개발이 가능하다. 여기서 크로스 플랫폼 앱이란 하나의 프로그래밍 언어와 소스코드로 Android와 iOS를 모두 개발하는 방법이다.

2) 위 1번의 장점으로 인하여 생산성이 월등하다.

3) Flutter를 처음 접하는 개발자들도 이해하기 쉽도록 공식 문서가 잘 되어 있다. (https://docs.flutter.dev/)

따라서 Flutter 로 처음 시작하는 앱 개발을 재밌게 할 수 있다

Flutter의 구성을 한마디로 정의한다면 "위젯으로 시작해서 위젯으로 끝난다." 라고 볼 수 있다. 여기서 위젯이란 쉽게 말해 레고 블럭과 같이 앱을 구성하는 각 모듈 이라고 볼 수 있다. 

앞으로 강의를 수강하면서 개발 중 어려운 항목 정보를 기록하여 추후 Flutter 개발 시 활용하고 다른 사용자들도 쉽게 정보를 찾아볼 수 있도록 일지를 꾸준히 작성해야겠다.