본문 바로가기
반응형

플러터3

[Flutter] 레이아웃 학습 2편 Column / Row 실습 Column / Row는 옵션으로 childen을 갖는다. (복수) Container는 옵션으로 child를 갖는다. (단수) DartPad : https://dartpad.dartlang.org/ DartPad dartpad.dartlang.org 1. Column 기본 Column의 아이들은 위에서 아래로 배치된다. 아무런 옵션이 없는 상태에서 확인해보자. import 'package:flutter/material.dart'; void main()=>runApp(MyApp()); class MyApp extends StatelessWidget{ @override Widget build(BuildContext context){ return MaterialApp( home: Scaffold( appBar.. 2022. 1. 14.
[Flutter] 레이아웃 학습 1편 Container 실습 앱을 만드는 데 있어서 레이아웃을 잡는 것은 매우 중요하다. 레이아웃에 대해 기본적인 지식이 없이 개발하다 보면 소스가 복잡해지고 예상치 못한 상황이 발생한다. Dart Pad 실습을 통해 레이아웃을 공부해보자 가장 먼저 Container에 대해 알아보자. DartPad : https://dartpad.dartlang.org DartPad dartpad.dartlang.org 아래 소스를 그대로 복사해서 실행해보자. 1. 기본소스 import 'package:flutter/material.dart'; void main()=>runApp(MyApp()); class MyApp extends StatelessWidget{ @override Widget build(BuildContext context){ re.. 2022. 1. 14.
플러터 프로젝트 별 버전 다르게 적용하는 법 플러터 프로젝트 별로 버전을 다르게 적용하는 방법을 알아보겠습니다. 기존 플러터 개발환경이 모두 설치된 상황을 가정하여 설명했습니다. 제가 만든 앱들은 플러터 버전이 조금씩 다릅니다. 가장 최신 버전으로 올리는 방법이 있지만, 마이그레이션 시간 소요가 상당하기 때문에 쉽사리 버전 변경이 어렵습니다. 그때는 플러터 버전을 프로젝트 별로 다르게 관리하시면 됩니다. 1. 플러터를 다운로드합니다. 상단에 Get started를 누릅니다. https://flutter.dev/ Flutter - Build apps for any screen Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, w.. 2022. 1. 10.
반응형