왜 Dart 가 특별한가? Dart의 컴파일러 Dart는 Dart Web과 Dart Native, 2개의 컴파일러를 가지고 있다. Dart Web : Dart로 쓴 코드를 JavaScript로 변환해주는 컴파일러 Dart Native : Dart로 쓴 코드를 여러
: Dart의 리스트에 요소를 조건부로 추가할 수 있게 해주는 간편한 방법Dart 문자열 내에서 변수와 표현식을 삽입려면 $ 와 ${}을 사용한다. $는 단순한 변수를 문자열에 삽입하는 데 사용되며, ${}는 변수와 표현식을 복잡한 문자열 중에 포함시키는 데 사용된다.
Dart는 객체 지향 프로그래밍 언어로, 클래스와 객체 지향 프로그래밍 개념을 지원한다.클래스는 객체를 생성하기 위한 청사진, 객체는 클래스의 인스턴스이다.Dart에서 클래스를 정의하는 법은 다음과 같다.: 클래스 내부에 정의된 변수해당 클래스의 인스턴스(객체)가 가지
Cascade Notation 위의 코드를 아래처럼 간략하게 작성할 수 있다. Enums
Flutter의 아키텍처는 크게 세 부분으로 나뉜다.FrameworkEngineEmbedderFlutter Framework는 Dart로 작성되었으며, 개발자가 UI를 구축하는 데 사용되는 라이브러리와 기능을 제공한다.Widget : Flutter 앱의 기본 빌딩 블