[flutter] 플러터 get 시작하기
플러터(Flutter)는 Google에서 개발한 UI 프레임워크로, 모바일 앱뿐만 아니라 웹 및 데스크톱 앱까지 개발할 수 있습니다. 플러터는 다양한 플랫폼에서 동일한 코드베이스(코드의 공유)를 사용할 수 있어 개발 생산성을 높여줍니다.
플러터 개발환경 구축하기
플러터 개발환경을 구축하려면 Dart SDK와 Flutter SDK 를 설치해야 합니다. 또한, 개발에 사용할 통합 개발 환경(IDE, Integrated Development Environment)을 설정해주어야 합니다. 플러터를 개발하기 위한 대표적인 IDE로는 Android Studio, IntelliJ IDEA, Visual Studio Code 등이 있습니다.
$ flutter pub get
플러터 패키지 관리자를 통해 의존성을 관리할 수 있습니다. 위 명령어를 실행하여 pubspec.yaml 파일에 명시된 의존성 패키지들을 로컬에 설치할 수 있습니다.
간단한 플러터 앱 만들기
간단한 “Hello, World!” 앱을 만들어봅시다.
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Hello, World!'),
),
body: Center(
child: Text('This is a Flutter app.'),
),
),
);
}
}
요약
플러터는 다양한 플랫폼에서 앱을 개발하기 위한 강력한 프레임워크입니다. 개발환경을 구축하고 간단한 앱을 만들어보면서 플러터에 대한 기본적인 이해를 넓힐 수 있습니다. 플러터를 활용하여 멋진 앱들을 개발해보세요!