Flutter/Dart (3) 썸네일형 리스트형 Flutter 로드맵 - 2025 개발자 로드맵 제작자인 Kamran Ahmed의 플러터 로드맵입니다. 플러터 개발자 로드맵에서는 공부가 필요한 내용과 순서를 정리했는데요. https://roadmap.sh/flutter Learn to become a modern Flutter developerCommunity driven, articles, resources, guides, interview questions, quizzes for flutter development. Learn to become a modern Flutter developer by following the steps, skills, resources and guides listed in this roadmap.roadmap.sh Dart : isolate 일반적인 프로그래밍 언어는 순차적으로 코드 실행한다. 그렇게 코드를 실행 중에 처리시간이 긴 작업(특히 UI와 관련된 상황 or 서버통신)을 만나면 프로그램이 기다리는 것처럼 느낄 수도 있다. 이러한 상황을 해결하기 위해, 요청한 작업의 결과를 기다리지 않고 바로 다음 작업으로 넘어감(비동기)으로써 프로그램의 실행을 기다리지 않게끔 한다. 이러한 문제 해결 방식을 비동기 프로그래밍(Asynchronous programming)이라고 한다.⇒ 보통 Sub Thread(서브 쓰레드)를 생성해서 작업을 할당하는 것을 비동기 프로그래밍 이라고 한다. 안드로이드 Kotlin 개발에서는 Coroutine 을 통해 비동기 프로그래밍 (구글 Jetpack에서 적극 권장)Flutter는 Future, Stream 을 통.. 플러터에서 자주 쓰이는 Dart 언어 특징들 2024.10.22 수정됨계속 쓰면서 업데이트 할 예정 변수다트언어는 형변환을 지원하지 않는다.num 타입에는 int ,double 타입 모두 대입할수 있다.var : 한번 데이터를 할당하면 데이터 변경이나 다른 형태의 변수로 바꿀수도 없다.Dynamic : 데이터 변경도 자유로움 ( int 타입이 었다가 String 타입으로도 변환 가능.) final , const1. 비교차이점코드 실행의 결과로 인해 결정되는 상수 : final코드 실행 이전부터 결정되어야 하는 상수 const ⇒ DateTime.now() 과 같이 실행의 결과로 나오는 값 불가공통점둘 다 "상수"이다.2. 선언 방법final String a = "final";const String b = "const";final 이든 const .. 이전 1 다음