ejjang2030 / starter_flutter

책 [처음 배우는 플러터]와 [플러터 인 액션]을 통해 플러터를 학습하기 위한 Repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

marp
true

처음 배우는 플러터

  • 예제로 배우는 크로스 플랫폼 애플리케이션 개발

플러터 초기 설정(macOS 기준)

플러터 설치

      플러터 설치(https://flutter.dev/get-started/install/)에서 참고

플러터 프로젝트 생성하기

flutter create <directory name>

플러터 프로젝트 디렉터리 및 파일 기본 구조

디렉터리 구조

디렉터리명 설명
lib 폴더 플러터 소스코드(.dart 파일) 위치
android 폴더 플러터를 컴파일하여 생성된 안드로이드 앱 소스코드. 일단 자동생성 됨
ios 폴더 플러터를 컴파일 하여 생성된 iOS 앱 소스코드. 이것도 자동 생성 됨
test 폴더 테스트 코드를 작성할 수 있는 디렉터리

최상위 디렉터리 주요 파일들

최상위 폴더 주요 파일들 설명
.gitignore 파일 git이 로컬에만 적용하고 싶은 것만 골라주는 파일
.metadata 파일 플러터 프로젝트를 위한 내부 파일
.packages 파일 pubspec.yaml 파일과 관련된 내부 파일(자동 생성)
hello_flutter.iml 파일 .iml파일은 안드로이드 스튜디오가 생성
pubspec.yaml 파일 중요한 파일. YAML파일로 플러터 프로젝트에 필요한 라이브러리나 리소스를 지정하는 파일

About

책 [처음 배우는 플러터]와 [플러터 인 액션]을 통해 플러터를 학습하기 위한 Repository


Languages

Language:Dart 39.7%Language:C++ 25.9%Language:CMake 23.0%Language:Ruby 5.7%Language:HTML 2.2%Language:C 1.7%Language:Swift 1.4%Language:Kotlin 0.2%Language:Objective-C 0.0%