Flutter (2) 썸네일형 리스트형 [Dart] 함수(Function)와 클래스(Class) Dart의 함수와 클래스에 대해 알아봅니다. 👇👇 Dart 시리즈 👇👇 Dart 시작하기 Dart와 친해지기 [Dart] 왜 Dart를 사용하나요? 왜 Dart를 사용하나요? Dart Compiler Dart 컴파일러는 거의 모든 플랫폼에 맞게 컴파일이 가능합니다. 한 언어로 작성한 코드를 여러 플랫폼에서 실행할 수 devzooo.tistory.com Functions 모든 함수들은 데이터 타입 Function 을 가집니다. 객체지향언어인 Dart에서 함수들은 변수 처리하여 사용이 가능하고 다른 변수에 인수로 전달 할 수 있습니다. 함수 내에서 동작하는 코드가 한줄이라면, shorthand 문법으로 사용할 수 있습니다. String hello(String name, int time) { return 'h.. [Dart] 왜 Dart를 사용하나요? 왜 Dart를 사용하나요? Dart Compiler Dart 컴파일러는 거의 모든 플랫폼에 맞게 컴파일이 가능합니다. 한 언어로 작성한 코드를 여러 플랫폼에서 실행할 수 있도록 컴파일합니다. Dart Web : Dart -> Javascript 변환 Dart Native : Dart -> CPU 아키텍처(ARM32, ARM64, X86_64, ...)에 맞게 변환 JIT(Just In Time) 개발 진행중에 내가 작성한 코드의 결과가 얼마나 빨리 반영되는지는 엄청 중요한데요. Dart VM(가상머신)은 아래의 기능을 포함한 JIT 컴파일러를 지원합니다. hot reload : 재컴파일 향상 DevTools : 실시간 구조 확인 다양한 디버깅 도구 지원 개발이 완료되어 Google Playstore / .. 이전 1 다음