카테고리 없음
[Flutter] Dart 시작하기
연나연
2024. 4. 29. 14:27
목차
1. Dart 소개
2. 개발환경구축
3. 기본 프로젝트 분석
1. Dart 소개
구글이 디자인한 멀티 플랫폼 프로그래밍 언어이다
2011년 10월에 발표되었다
크로스 플랫폼 프로그래밍 언어를 목표로 설계되었다
Flutter는 Dart 언어를 사용하고 있다
웹 애플리케이션 개발 시 사용할 경우 Single Page Web Application 을 개발할 때 사용한다.
2. 개발환경구축
▶DartPad
DartPad는 웹에서 Dart 언어 문법을 사용해 볼 수 있는 웹 기반의 개발 도구이다.
https://dartpad.dev/
(별도의 툴 없더라도 Dart를 사용해볼 수 있는 웹기반 개발도구. 그러나 저장이 되지 않는다)
▶IntelliJ
DartPad를 사용하면 프로그래밍은 가능하나 개발 도구로 사용할 수는 없다.
Dart 개발시 사용하는 개발 도구는 Visual Studio, IntelliJ 등 많은 도구들이 있다.
본 강의에서는 IntelliJ를 사용한다.
▶메모장
나 같은 경우 IntelliJ가 이미 있어 이를 사용하기로 했다.
(1) https://dart.dev/get-dart/archive 해당 사이트에서 다운받는다.(2) 인텔리제이에서 플러그인에 들어가 Dart 다운 받아준다. (3) 프로젝트 생성 들어가서 Dart SDK 경로 설정
3. 기본 프로젝트 분석
Dart 프로그램은 Dart 가상 머신 (Dart VM)에 의해 동작한다.
웹 애플리케이션의 경우 크로미움을 지원하는 모든 브라우저에 기본 내장되어 있다.
모바일 애플리케이션은 개발하는 애플리케이션 내부에 포함된다.


