GDG on Campus: SSWU 6th/Winter Blog Challenge

[Winter Blog Challenge] GDG Flutter 스터디 후기 (Chapter Member 박정선)

gdgoc-sswu 2025. 6. 6. 05:03

안녕하세요! GDG sswu member 박정선입니다. 저는 이번 winter blog challenge에서 Flutter에 대해 이야기하고자 합니다.

 

먼저 Flutter는 구글에서 개발한 오픈소스 UI 프레임워크로, Dart 언어를 기반으로 개발됩니다. 하나의 코드베이스로 Android, Linux, Windows, macOS, iOS 및 웹 브라우저에서 모두 동작되는 애플리케이션 개발을 지원합니다.

 

핵심 기능으로는 핫리로드(hot reload) 기능을 통해 코드를 수정하는 즉시 결과를 확인할 수 있다는 점입니다. 개발 속도가 빨라지고, 실시간으로 피드백을 받을 수 있다는 장점이 있습니다. 또한, UI가 위젯 단위로 구성되어 복잡한 UI도 간결하게 구성할 수 있습니다.

 

Flutter를 이용하여 8주 동안 스터디를 진행했습니다. 1주차부터 3주차까지는 dart 언어로 객체지향, 함수형, 비동기 프로그램에 대해 스터디했고, 4주차부터는 본격적인 Flutter 사용법에 대해 배웠습니다.

5주차부터 8주차까지는 간단한 앱 화면을 구현해보면서 앱 개발의 기초적인 부분을 스터디했습니다.

 

앱 개발이 처음이라서 어려움이 있었지만, 함께 스터디를 진행했기에 포기하지 않을 수 있었습니다. 한 가지 아쉬운 점은 코드를 보고 붙여넣기 하는 부분들이 많아서 스터디 내용을 온전히 내 것으로 만들지 못했다는 점입니다. 자율 스터디를 통해 Flutter에 대해 좀 더 세밀하게 배우고 싶습니다!