하루에 0.01%라도 성장하자
반응형

Flutter 3

VSCode Recommand Extensions for Flutter

Flutter를 개발하는 툴로 VSCode를 사용하고 있는데, VSCode는 개발을 보다 쉽게 할 수 있도록 많은 Extentions을 제공해준다. Recommand Extensions 1. Dart - Flutter를 개발하기 위한 기본 Extensions 2. Flutter - Flutter를 개발하기 위한 기본 Extensions 3. Awesome Flutter snippet - 빠르게 위젯을 만들 수 있도록 약어를 제공해준다. 4. Pubspec assist - 최신 라이브러리를 받아주고, 해당 Extensions로 5 Dard data class generator - copyWith, toMap등 자주 사용하는 코드를 만들어 줌 6. Error Lens - 에러가 난 코드 옆에 주석처럼 에러 ..

Develop/Flutter 2023.04.25

플루터 개발에 필요한 다트(Dart) 문법 및 특징 알아 보기 - Set, List, null check 연산자

Set - 모든 항목이 유니크 해야한다. var tempSet = {1,2,3,4} // 이건 셋 Set tempSet = {1,2,3,4} // 이렇게도 가능 tempSet.add(1) print(tempSet) // 결과는 1,2,3,4 만 나옴. // 나중에 추가된 1은 앞에 선언한 1과 중복되기 때문 // 결론적으로 set은 안에 있는 값이 유니크한 것이 보장된다. Named aguments void printHello( required String msg, required String name){ return "$msg $name" } // 이런식으로 required를 붙여주면 파라미터가 절대 빌 수 없다. void main(){ printHello( msg : "hello", name : "D..

Develop 2023.01.31

플루터 개발에 필요한 다트(Dart) 문법 및 특징 알아 보기

Dart의 특징 Google에서 지원함 이게 제일 중요한 부분 Dart Web, Dart Native로 구분됨 Dart, Flutter는 모두 Google에서 만듦 개발자 친화적 변수의 선언 String 같은 명시적 선언 가능 class 나 전역변수, property에 선언할 때 이렇게 씀 var 와 같은 형식의 선언 가능 함수 or 메소드의 매개변수로 사용할 때 이렇게 씀 dynamic 이라는 것도 있음 알아만 두면 될 듯 별로 어렵지 않음. Null Safety Kotlin 과 동일하게 뒤에 ? 를 붙이면 null을 가질 수 있음. final 을 이용해서 상수 선언을 함 앞에 late를 이용해서 변수를 언언할 때 초기화 해줄 필요가 없음. dart의 const는 compile-time에 알고 있어야 ..

Develop 2023.01.30
반응형