<aside> 💡 Flutter는 구글에서 개발한 Dart라는 언어를 사용하여 개발을 하게 된다.

</aside>

//main.dart
void main() {
  print('Hello world!');
}

launch.json파일 생성


cmd + shift + d 키를 누르고, Debug: restart를 검색 후 실행

// launch.json파일 자동 생성 및 program 추가
{
	"version": "0.2.0",
  "configurations": [
    {
      "name": "Dart & Flutter",
      "request": "launch",
      "type": "dart",
      **"program": "main.dart" //추가**
    }
  ]
}

Hello world


다시 cmd + shift + d 누르고 debug restart를 실행하면 “Hello World”를 확인할 수 있다.

Untitled

Var


자바스크립트의 var와 비슷한 동작을 하는 변수 타입이다. 어떤 타입의 변수도 할당할 수 있다.

void main() {

	print("Hello world");
	// variable
	var test = 'test';
	print(test);

	var test2 = {"a","b"};
	print(test2);
}

Untitled

단, 선언과 동시에 변수를 할당한 경우, Dart는 해당 변수의 타입을 고정시키게 된다.