Flutter란?
Why? Flutter는 구글에서 개발한 크로스 플랫폼 앱 개발 프레임워크입니다. Flutter는 Android, iOS 앱 제작과 웹페이지 제작이 모두 가능합니다. Flutter는 자체적인 엔진을 사용해 UI를 그리기 때문에 OS에 관계없이 일정한 디자인을 화면에 그려냅니다. 그리고 위젯이라는 개념을 사용합니다. 시중에 출시된 모바일 앱을 살펴보면 화면을 구성하는 요소가 대체적으로 비슷합니다. 예를 들어, 사진과 글이 포함된 카드, 격자 형태의 사진 타일, 하단 화면 이동 버튼 등 공통적으로 사용되는 요소들이 있는데, Flutter는 이러한 요소들을 위젯이라는 객체로 만들어 두었습니다. 개발자는 필요한 위젯을 가져와 세부적인 디자인 요소를 추가하는 식으로 화면을 구성하게 됩니다. Flutter 구현 예..