Android Studio로 Flutter 프로젝트 생성하기
지난 수업 학습을 통해 Flutter 개발 환경을 모두 설치하셨을 거예요. 이번 시간에는 Android Studio로 Flutter 개발하는 방법을 알아보겠습니다. Flutter 플러그인 설치하기 기본 상태에서 Android Studio는 Flutter를 지원하지 않으므로 Flutter 플러그인을 …
독립 소프트웨어 개발 스튜디오
지난 수업 학습을 통해 Flutter 개발 환경을 모두 설치하셨을 거예요. 이번 시간에는 Android Studio로 Flutter 개발하는 방법을 알아보겠습니다. Flutter 플러그인 설치하기 기본 상태에서 Android Studio는 Flutter를 지원하지 않으므로 Flutter 플러그인을 …
1. Record란 무엇인가? Record는익명, 불변, 복합 집합 타입으로 여러 가지 다른 타입의 데이터를 하나의 객체로 묶어줍니다. List / Set / Map과의 핵심 차이점은 다음과 같습니다. Record는 완전히 유효한 변수로 변수 …
Dart 내장 기본 타입 표 분류명 타입 식별자 작성 / 리터럴 예시 간략 설명 Numbers(숫자) int、double int a = 10; double b = 3.14; 숫자는 정수, 배정밀 부동소수점 두 가지로 …
Spread operators 전개 연산자 … 와 …? 컬렉션 표현식을 평가한 뒤 컬렉션 내 모든 요소를펼쳐 꺼내 다른 컬렉션 리터럴(리스트, Set, Map)에 삽입합니다 연산자 표현식에 속하지 않으며 …、…? 는 전통적인 의미의 …
캐스케이드 문법은 두 가지로 나뉩니다: .. 와 ?.. 동일한 객체에 속성 할당과 메서드 호출을 여러 번 연속 실행할 수 있어 임시 변수를 생략하고 코드를 더 자연스럽고 간결하게 작성할 수 있습니다. …
여기서 설명하는 조건 연산자는 if-else 같은 조건문을 말하는 게 아닙니다. 삼항 연산자와 널 병합 연산자 두 가지를 의미합니다. 두 가지 조건 연산자 Dart에는 길고 복잡한 if-else 분기문을 간소화할 수 있는 …
숫자의이진수 각 비트를 연산하며 오직 정수 타입에만 사용합니다 비트 연산자 및 시프트 연산자 표 연산자 이름 연산 규칙 & 비트 AND 서로 대응하는 이진 비트가모두 1일 때만 결과 비트가 1이고, …