워뤼천 2

Flutter 기초(4) - 첫 번째 앱 작성하기( Stateful과 Stateless의 차이, 무한 ListView 생성 )

위는 Flutter 공식 홈페이지에 나와있는 첫 번째 앱 작성하기 코드입니다. 먼저 MyApp은 StatelessWidget을 상속받습니다. Stateless 위젯은 속성을 변경할 수 없습니다. 모든 값을 final로 선언해줍니다. 이와 반대로 조금 이따 사용할 변경 가능한 Stateful 위젯도 있습니다. MaterialApp이라는 위젯을 빌드하게 되는데, 이 위젯을 Scaffold 위젯으로 구성했습니다. Material 라이브러리 문서를 보면 Scaffold를 사용하면 app bar와 title, body 등 기본적인 Material 디자인의 레이아웃 구조를 구현할 수 있습니다. app bar와 body에 간단한 Text 위젯을 넣어 만든 결과는 다음 화면처럼 나옵니다. 앱의 위쪽에 있는 하늘색으로 ..

개발/Flutter 2020.02.17

Flutter 기초(1) - Flutter 설치 및 의존성 확인

안녕하세요. 개발자를 꿈꾸는 워뤼천입니다. 블로그를 시작해야겠다는 생각만 하다가 드디어 생각해놓은 어플을 구현할 겸 시작하려고 합니다. 글 재밌게 봐주시고 초보이기 때문에 틀린 점을 댓글로 달아주신다면 정말 감사하겠습니다. 먼저 Flutter를 시작하게 된 이유는 구상한 어플리케이션이 ios와 안드로이드 둘 다에서 사용 가능해야만 하기 때문입니다. 안드로이드 어플리케이션만 간단하게 만들어본 저로써는 부담이 있었고, Flutter와 React Native를 고민하게 됐습니다. 그중 Flutter를 찾게 된 이유는 Java Script도 제대로 써본 적이 없기에 React Native가 러닝커브가 클 것 같았습니다. 또한, Native에 대한 이해도가 더 많이 필요해 보였기에 Flutter로 만들게 됐습니다..

개발/Flutter 2020.02.10