본문 바로가기

Flutter53

플러터 위젯 - 스토어 앱 만들기 학습 목표 1. 화면 구조 살펴 보기 - 레이아웃 1. 화면 구조 살펴 보기 - 레이아웃 샘플 images 2 - 1 이미지 폴더 설정(yaml 설정) pubspec.yaml에서 이미지 파일 인식을 위해 자원 폴더 위치 설정 yaml 규칙 공백 문자를 이용한 두 칸 띄어쓰기로 구조체를 구분한다. flutter: assets: flutter와 assets는 두 칸 띄어쓰기를 통해 구분한다. 뒤에 값이 들어올 때는 한 칸 띄어쓰기 후 작성한다. 리스트 요소는 하이픈(-)으로 표시한다. pub get 과 pub upgrade 차이점 pub은 Dart 패키지 매니저로, Flutter에서도 사용됩니다. pub get 및 pub upgrade는 패키지 관리 작업에서 주요 명령어입니다. pub get pubspec... 2023. 9. 21.
Flutter 컨셉 및 UI 소개 플러터의 위젯은 React에서 영감을 받은 현대적인 프레임워크를 사용하여 구축되었습니다. 핵심 개념은 사용자의 UI를 위젯으로 구축하는 것입니다. 위젯은 현재의 구성과 상태에 따라 그 뷰가 어떻게 보여야 하는지를 설명합니다. 위젯의 상태가 변하면 위젯은 그 설명을 다시 구축하고, 프레임워크는 이전 설명과의 차이점을 비교하여 하나의 상태에서 다음 상태로 전환하기 위해 기본 렌더 트리에서 필요한 최소한의 변경사항을 결정합니다. - 플로터의 주요 작동 원리와 그 기반이 되는 핵심 개념 이 코드는 "Hello, World"라는 텍스트를 화면의 중앙에 표시하는 Flutter 애플리케이션을 생성 runApp() 함수란 runApp() 함수는 Flutter 애플리케이션을 시작하는 데 필수적입니다. 이 함수를 호출하여.. 2023. 9. 21.
dart 예외 처리 - 2 on 2023. 9. 21.
dart 예외 처리 - 1 학습 목표 1. 예외 처리란 뭘까? 2. 컴파일 에러(Compile-time Error) 와 예외(Exception) 구분 하기 3. dart는 컴파일 언어일까? 인터프리터 언어일까? 1. 예외 처리란 뭘까? 예외 처리(Exception Handling)란, 프로그램이 실행 중에 예상치 못한 상황 또는 오류가 발생했을 때 이를 적절하게 처리하는 기술입니다. 예외 처리는 프로그램의 안정성을 높이고 비정상적인 상황에 대처할 수 있는 방법을 제공합니다. 일반적으로 Dart에서 예외는 프로그램 실행 중에 발생한 오류를 나타내며, 이를 처리하는 데에는 try, catch, finally 구문을 사용합니다. try: 예외 발생 가능한 코드 블록을 감싸는 부분입니다. catch: 예외가 발생했을 때 처리하는 코드 블.. 2023. 9. 21.