Dart:개요: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
잔글편집 요약 없음
잔글편집 요약 없음
 
(같은 사용자의 중간 판 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

  1. Dart:개요
  2. Dart:변수
    1. Dart:자료구조
  3. 제어문
    1. Dart:조건문
    2. Dart:반복문
    3. Dart:에러처리
    4. 파이썬:연산자
    5. 파이썬:자료형
      1. 파이썬:문자열
  4. Dart:함수
  5. Dart:클래스
  6. Dart:라이브러리
  7. 파이썬:데코레이터
  8. 틀:플러터

Dart:개요 플러터에 대한 지식 분류

  1. 플러터:개요
    1. 플러터:VSCode
  2. 플러터:배포
  3. 플러터:참고자료
  4. 플러터:위젯
    1. 플러터:공간배치용 위젯
  5. 플러터:라이브러리
    1. 플러터:logger
  6. 플러터:DB활용
    1. 플러터:Firebase
    2. 플러터:MySQL


개요[편집 | 원본 편집]

구글에서 개발한 언어. 다트.

플러터 기술의 기반이 된다. 한 번만 개발하면 다른 OS, 다른 CPU에서 무리 없이 작동하는 크로스 플렛폼.(원 소스 멀티 플랫폼)

설치[편집 | 원본 편집]

IDE[편집 | 원본 편집]

IDE 설명 비고
다트패드 온라인 상에서 코드를 실행해볼 수 있는 개발환경. https://dartpad.dev/
VS Code extention으로 dart 설치 해서 쓰면 간편. 에러가 나타난 코드를 쉽게 찾아낼 수 있다. https://code.visualstudio.com/Download

기본 구조[편집 | 원본 편집]

main 함수 안에서 작업이 수행되는 구조이다.(어떤 dart파일이라도 main을 1개씩 갖고 있다.) 입구이자 출구 역할. main이 끝나면 프로그램이 끝난다.

void main(){
    명령
}

코딩에 대한 기본 사항[편집 | 원본 편집]

  • 주석은 //, 여러 줄 주석은 /* 내용 */ 형식이다.
  • 연산자는 일반 적으로 통용되는 것을 그대로 따라간다.