Notice
250x250
Recent Posts
Recent Comments
Link
목록다트 (2)
넘치게 채우기
[Dart] 간단한 Dart 문법 정리.
함수와 main 함수 void main(){ print('Hello World!'); } 모든 다트 프로그램들은 main함수를 반드시 정의하여야 합니다. 다트 프로그램들의 실행은 모두 main함수로부터 시작됩니다. void는 반환값이 없음을 뜻합니다. main()은 main함수의 선언을 의미합니다. 함수명 뒤에 소괄호’()’를 붙여 함수를 선언합니다. 중괄호{}로 실행할 코드를 감쌉니다. int addNums(int x, int y){ return x + y; } 이는 두 수를 입력받아 더하는 addNums()라는 함수입니다. 함수명 앞에 반환할 자료형을 정의합니다. (int x, int y)으로 입력받을 인수를 정의합니다. return을 통해서 함수가 값을 반환시킵니다. 자료형 아래는 Dart의 기본적..
개발/Flutter + Dart
2023. 7. 11. 18:02
[Dart] - 왜 Dart언어를 사용할까?
개발 프레임워크 Flutter가 Dart언어를 채택한 이유는 다음과 같다: 1. JIT컴파일러인 동시에 AOT 컴파일러 JIT(Just In Time) 컴파일러는 가상 머신에 미리 컴파일시켜 핫 리로드와 같이 빠른 개발 기능과 속도를 제공한다. AOT(Ahead of Time)컴파일러는 코드를 각 아키텍쳐에 맞는 효율적인 기계어로 번역한다. 2. 널 세이프티 Dart는 안정적인 널 세이프티를 지원한다. 시스템에 변수가 널이 될 수 있는지 아닌지 등을 표시하여 개발자가 참고할 수 있도록 한다. 3. 구글이 직접 유지보수하는 언어 Flutter 프레임워크와 Dart 언어는 서로를 위해 존재하고, 같은 팀에서 둘을 다룬다.
개발/Flutter + Dart
2023. 7. 11. 15:25