1. 프로젝트 만들기
flutter create hello-world!
2. 프로젝트 둘러보기
.idea
: configuration for Android Stuido
android
: 안드로이드 프로젝트 전체를 담고있음
- 최종적으로 Flutter 가 native 코드를 만들면 여기로 들어감
- 거의 건들일이 없음
build
: output of Flutter application
- 배포할때 쓰는거고
- 플러터가 알아서 관리하니까 볼일 없음
IOS
: IOS 프로젝트 전체를 담고있음
lib
: Dark파일들
test
: 테스트 할떄 쓰임
pubspec.yaml
: 프로젝트의 dependency 를 관리
- 우리가 주로 쓰게 될 파일
- 최종적으로
pubspec.lock
으로 자세한 내용이 적힌다.
- 기타파일 : 플러터가 알아서 씀
3. Dart 둘러보기
4. main.dart 만들어보기
main
함수는 Flutter 에 의해 앱이 실행될때 자동으로 호출된다.
- 따라서 파일이름도
main.dart
이어야함.
위젯 만들어보기
- pubspec.yaml 에 dependencies 로 flutter 가 있기 때문에
- 플러터에서 구현해둔 클래스 등등을 쓸수있다.
import 'package:flutter/material.dart';