Dart:개요: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
잔글편집 요약 없음 |
잔글편집 요약 없음 |
||
(같은 사용자의 중간 판 3개는 보이지 않습니다) | |||
3번째 줄: | 3번째 줄: | ||
== 개요 == | == 개요 == | ||
구글에서 개발한 언어. 다트. | 구글에서 개발한 언어. 다트. | ||
플러터 기술의 기반이 된다. 한 번만 개발하면 다른 OS, 다른 CPU에서 무리 없이 작동하는 크로스 플렛폼.(원 소스 멀티 플랫폼) | |||
=== 설치 === | |||
* https://dart.dev/get-dart<nowiki/>에서 설치를 안내하는데, choco가 필요한데, https://docs.chocolatey.org/en-us/choco/setup<nowiki/>에서 설치할 수 있다. | |||
*제대로 따라간다면 환경변수 설정 해줄 필요 없이, 재부팅 후 dart --version을 통해 설치를 확인할 수 있다. | |||
= IDE = | = IDE = | ||
15번째 줄: | 22번째 줄: | ||
|https://dartpad.dev/ | |https://dartpad.dev/ | ||
|- | |- | ||
| | |VS Code | ||
| | |extention으로 dart 설치 해서 쓰면 간편. 에러가 나타난 코드를 쉽게 찾아낼 수 있다. | ||
| | |https://code.visualstudio.com/Download | ||
|- | |- | ||
| | | | ||
30번째 줄: | 37번째 줄: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
= 코딩에 대한 기본 사항 = | |||
* 주석은 <code>//</code>, 여러 줄 주석은 /* 내용 */ 형식이다. | |||
* 연산자는 일반 적으로 통용되는 것을 그대로 따라간다. |
2024년 5월 29일 (수) 15:04 기준 최신판
다트 공부를 위한 틀 틀:Dart
Dart:개요 플러터에 대한 지식 분류
개요[편집 | 원본 편집]
구글에서 개발한 언어. 다트.
플러터 기술의 기반이 된다. 한 번만 개발하면 다른 OS, 다른 CPU에서 무리 없이 작동하는 크로스 플렛폼.(원 소스 멀티 플랫폼)
설치[편집 | 원본 편집]
- https://dart.dev/get-dart에서 설치를 안내하는데, choco가 필요한데, https://docs.chocolatey.org/en-us/choco/setup에서 설치할 수 있다.
- 제대로 따라간다면 환경변수 설정 해줄 필요 없이, 재부팅 후 dart --version을 통해 설치를 확인할 수 있다.
IDE[편집 | 원본 편집]
IDE | 설명 | 비고 |
---|---|---|
다트패드 | 온라인 상에서 코드를 실행해볼 수 있는 개발환경. | https://dartpad.dev/ |
VS Code | extention으로 dart 설치 해서 쓰면 간편. 에러가 나타난 코드를 쉽게 찾아낼 수 있다. | https://code.visualstudio.com/Download |
기본 구조[편집 | 원본 편집]
main 함수 안에서 작업이 수행되는 구조이다.(어떤 dart파일이라도 main을 1개씩 갖고 있다.) 입구이자 출구 역할. main이 끝나면 프로그램이 끝난다.
void main(){
명령
}
코딩에 대한 기본 사항[편집 | 원본 편집]
- 주석은
//
, 여러 줄 주석은 /* 내용 */ 형식이다. - 연산자는 일반 적으로 통용되는 것을 그대로 따라간다.