DART 5

[Flutter 스터디 5주차] Dart 언어를 익혀보자 (5)

작성자이재영일 시2024. 5. 23 (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진더보기목차에러 핸들링ThrowTry, On, CatchFinally비동기 지원Future 다루기Stream 다루기이번 주차에는 Dart 언어를 사용한 에러 핸들링과 비동기 지원에 대해서 알아볼 것이다. 에러 핸들링다른 언어에서도 그렇지만 에러 핸들링은 정말 중요한 개념이다.  예외란 예상하지 못한 일이 발생했다는 것을 의미하는 에러를 말한다. 예외가 캐치되지 않았다면, 예외를 발생시키는 isolate가 지연된 상태이고 보통 해당 isolate나 프로그램이 종료된다. Java와 다르게, Dart의 모든 예외는 확인되지 않은 예외이다. 메서드는 자신이 어떤 ..

카테고리 없음 2024.05.23

[Flutter 스터디 3주차] Dart 언어를 익혀보자 (3)

작성자이재영일 시2024. 5. 8  (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진더보기목차기본Positional ParameterNamed ParameterRequired익명함수, 람다함수이번 주차에는 Dart Funtion, 함수에 대해서 알아보겠다. Dart 언어에는 함수에도 다양한 형태를 제공해주기 때문에 Flutter를 하기 앞서 공부해두면 좋을 것 같다.기본우선 가장 기본으로 사용되는 형태를 알아보자. 기본적인 형태는 다른 언어와 거의 동일하다. 함수명, 함수 입력 파라미터, 함수 반환값으로 구성되어 있는데, 다른 언어와 다른 점이 있다면 반화값에 타입 선언을 생략할 수 있다는 점이다. 또한 함수 구현부와 반환에 대한 축약(..

카테고리 없음 2024.05.09

[Flutter 스터디 1주차] Dart 언어를 익혀보자 (1)

작성자 이재영 일 시 2024. 4. 11 (목) 18:00 ~ 21:00 장 소 복지관 b128-1호 참가자 명단 임혜진, 이재영, 성창민, 김명원, 장원준 사 진 더보기 목차 변수 연산자 라이브러리 & 임포트 이번 주차부터는 Flutter 스터디도 진행하기로 하였다. Flutter를 사용해보기 전 Flutter 전용 언어인 Dart에 대해서 알아보겠다. 변수 Dart에서 사용하는 자료형은 크게 String, int, double, bool, var, dynamic이 있다. 각각의 자료형들을 살펴보겠다. void main(){ int a = 5; String b = "Hello World"; double c = 1.6; bool d = true; var e = "var"; dynamic f = "dyn..

카테고리 없음 2024.04.11

[Flutter] Section2

작성자 임혜진 일 시 2024. 3. (목) 18:00 ~ 21:00 장 소 복지관 b128-1호 참가자 명단 임혜진, 이재영, 성창민, 김명원, 장원준 사 진 https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/ 위 링크의 강의 내용을 정리한 글입니다! Basic1 - Getting a Solid Foundation 코드와 코드파일이 다트로 파싱됨. 다트가 내 코드를 분석 코드가 파싱되면 대상플랫폼에서 이해할 수 있게 해석되어야. 이 과정은 다양한 다트와 프러터 툴로 번역됨. 즉 다른 코드로 번역됨. ios나 android가 이해할 수 있는 코드로. 그렇게 해석된 코드 번들이 기기마다 실행됨 다트파일은 위에서 아래로 구문분..

카테고리 없음 2024.03.28

[Flutter] 다트(Dart) 언어의 특징과 비동기 처리 방식

작성자 임혜진 일 시 2024. 3. 7 (목) 18:00 ~ 21:00 장 소 복지관 b128-1호 참가자 명단 임혜진, 이재영, 성창민, 김명원, 장원준 사진 본 글은 'Do it! 플러터 앱 프로그래밍'이라는 책으로 공부하며 정리한 내용입니다. 플러터(Flutter)는 다트(Dart)라는 프로그래밍 언어로 개발되었다. 플러터가 구글이 개발한 크로스 플랫폼 프레임워크인만큼 구글에서 개발한 프로그래밍 언어인 다트를 사용한다. 다트라는 새로운 언어를 배워야 하는 만큼 플러터를 공부하는데에 있어서 진입 장벽이 되기도 하지만, 다트는 자바와 비슷하기 때문에 다른 언어를 공부해 본 사람이라면 상대적으로는 쉽게 배울 수 있다. 다트 언어의 9가지 특징은 아래와 같다. 1. 다트는 main() 함수로 시작한다. ..

카테고리 없음 2024.03.07