<aside> 💡 Flutter는 구글에서 개발한 Dart라는 언어를 사용하여 개발을 하게 된다.
</aside>
//main.dart
void main() {
print('Hello world!');
}
cmd + shift + d 키를 누르고, Debug: restart를 검색 후 실행
// launch.json파일 자동 생성 및 program 추가
{
"version": "0.2.0",
"configurations": [
{
"name": "Dart & Flutter",
"request": "launch",
"type": "dart",
**"program": "main.dart" //추가**
}
]
}
다시 cmd + shift + d 누르고 debug restart를 실행하면 “Hello World”를 확인할 수 있다.
자바스크립트의 var와 비슷한 동작을 하는 변수 타입이다. 어떤 타입의 변수도 할당할 수 있다.
void main() {
print("Hello world");
// variable
var test = 'test';
print(test);
var test2 = {"a","b"};
print(test2);
}
단, 선언과 동시에 변수를 할당한 경우, Dart
는 해당 변수의 타입을 고정시키게 된다.