[flutter] 플러터 get 시작하기

플러터(Flutter)는 Google에서 개발한 UI 프레임워크로, 모바일 앱뿐만 아니라 데스크톱 앱까지 개발할 수 있습니다. 플러터는 다양한 플랫폼에서 동일한 코드베이스(코드의 공유)를 사용할 수 있어 개발 생산성을 높여줍니다.

플러터 개발환경 구축하기

플러터 개발환경을 구축하려면 Dart SDKFlutter 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.'),
        ),
      ),
    );
  }
}

요약

플러터는 다양한 플랫폼에서 앱을 개발하기 위한 강력한 프레임워크입니다. 개발환경을 구축하고 간단한 앱을 만들어보면서 플러터에 대한 기본적인 이해를 넓힐 수 있습니다. 플러터를 활용하여 멋진 앱들을 개발해보세요!