반응형 DART8 [Flutter] VSCode에서 실행 시 Widget Inspector Page 열기 VSCode로 플러터를 실행하게 되면 Widget Inspector Page를 열 수 있는데 개발할 때 매우 유용하다. 이걸 열려면 먼저 오른쪽 상단에 디버깅 버튼을 눌러 디버깅을 시작해준다. 그럼 이런식으로 디버깅이 시작됨을 알 수 있는데 이때 오른쪽 하단에 {}를 눌러준다. 그러면 Dart Dev Tool이라는 메뉴가 있는데 거기 옆에 launch를 눌러주면 된다. 그럼 위 이미지처럼 선택할 수 있는 창이 나오는데 거기서 Widget Inspector Page를 열어주면 된다. 2023. 8. 18. [Dart] 함수 Parameter type Dart에서는 파라미터에 타입을 선언을 해줘야 한다. 문자열을 넘길거면 String, 숫자를 넘길거면 int, num, double 등 각각의 타입을 명시해주어야 한다. 화살표 함수로도 사용이 가능하다. 바로 해당 연산을 리턴한다. Named parameters 함수에 인자를 넘길 때 이름을 붙여서 명시적으로 인자를 넘길 수 있다. 이를 name argument라고 하는데 이렇게 넘겨주면 null 값이 전달되어 에러가 날 수 있기 때문에 미리 초기값을 지정해주거나 인자에 required를 명시해서 해당인자들을 무조건 넣어줘야한다고 해줘야 한다. optional positional parameters 위 이미지 처럼 함수에 인자를 전달할 때 []로 변수를 묶고 디폴트 값을 주게 .. 2023. 2. 26. [Dart] 자료형 Dart는 객체지향언어이다. 자바처럼 모든게 class로 이루어져 있고 완벽한 객체지향을 지향한다. 그러면서도 TypeScript 같은 새로운 언어들과의 유사성도 보인다. Dart를 공부한 내용을 정리해보려고 한다. 자료형 기본적인 자료형들은 String, bool, int, double 등이 있다 String은 문자열, bool은 true/false, int는 정수, double은 실수 자료형이다. 여기서 특기할만한 점이 있는데 바로 num 자료형이다. Dart는 모두 class로 이루어져있고 객체지향언어이기 때문에 상속 역시 존재한다. 저 int와 double 자료형 역시 class 이고 해당 자료형은 모두 num class를 상속 받는다. 그 말인 즉슨 num 자료형은 실수,정수 둘 다 사용할 수 .. 2023. 2. 22. [Dart] Dart를 시작해보자 Dart란? Dart는 구글이 멀티 플랫폼 상에서 동작되도록 하는 앱을 위해 디자인된 프로그래밍 언어이다. 기본적으로 문법은 C 계열 언어와 유사하며 기존 언어보다 간결하고 강력한 기능을 지원한다. 보통 Dart라고 하면 Flutter를 통한 모바일 개발을 생각하는데 데스크톱, 서버, 웹 앱 용도로도 사용이 가능하다. Dart를 공부하는 이유 일단 모바일 개발을 할 때 네이티브로 개발을 하게 되면 안드로이드와 ios 두 가지를 개발해야된다. 즉 똑같은 기능과 똑같은(완전 똑같지는 않겠지만) 화면을 두 번 개발을 하게 된다. 이는 시간적,경제적,인력적 낭비로 이어질 수 있다. 따라서 두 플랫폼 모두 동시 개발 가능한 Flutter를 위해 Dart 공부를 시작했다. 리액트 네이티브도 있지만 살짝 공부해봤을 .. 2023. 2. 21. 이전 1 2 다음 반응형