[왕초보] 플러터(Flutter)로 시작하는 앱개발 1주차 - 스파르타코딩클럽
Flutter vs React Native: The Ultimate Comparison (getstream.io)
플러터 위젯
https://docs.flutter.dev/development/ui/widgets
플러터 인스톨
[경로설정]
환경변수 bin폴더를 설정하고 flutter --version 으로 버전확인 되면 설치 완료
[vccode 확장팩]
vscode에서 flutter 확장팩 설치(dart자동설치)
[안드로이드 스튜디오 sdk 설정시 한글있을 경우 경로 변]
mklink /D C:\android-sdk 안드로이드 설치위치
[안드로이드 설정 세팅에서 sdk tools 설치]
Android SDK Command-line Tools (latest) 를 선택한 뒤 OK 를 선택해 주세요.
[안드로이드 api level 29의 q버전으로 가상머신 설치]
Q 버전의 OS를 선택한 뒤 Next 버튼을 눌러 주세요. API Level 29인지 확인해주세요 :)
[플러터 실행가능보기]
flutter doctor
[android 체인 라이선스 승인 명령어]
flutter doctor --android-licenses
[flutter 윈도우 승인을 위한 명령어]
flutter channer master
[flutter 윈도우 승인을 위한 업그레이드 명령어]
flutter upgrade
[플러터 프로젝트]
vscode 에서 ctrl +shift + p 로 플러터 프로젝트 생성
main.dart, analysis_options.yaml 파일 세팅
view - command palate [ctrl +shift + p ]
[위젯 Catalog URL]
Flutter Widget of the Week - YouTube
[플러터 커뮤니티]
[ Dart패드, 온라인에서 Dart 실행하는 웹사이트]
[Dart 공식 문서 URL]
[Dart 문법]
자료형 (= 바구니에 담을 수 있는 값의 종류)
var : 처음 담긴 값으로 타입이 지정됩니다.
String : 문자만 담을 수 있습니다.
String? : 문자 또는 비어있는(null) 상태일 수 있습니다.
final String : 문자를 한 번 담은 뒤 재할당 불가능합니다.
String class - dart:core library - Dart API
function - "Parameter" vs "Argument" - Stack Overflow
클래스(위) 상속(아래)
[ 숙제]
'4차산업혁명의 일꾼 > 앱' 카테고리의 다른 글
[왕초보] 플러터(Flutter)로 시작하는 앱개발 5주차 - 스파르타코딩클럽 (0) | 2023.04.11 |
---|---|
[왕초보] 플러터(Flutter)로 시작하는 앱개발 4주차 - 스파르타코딩클럽 (0) | 2023.04.11 |
[왕초보] 플러터(Flutter)로 시작하는 앱개발 3주차 - 스파르타코딩클럽 (0) | 2023.04.11 |
[왕초보] 플러터(Flutter)로 시작하는 앱개발 2주차 - 스파르타코딩클럽 (0) | 2023.04.11 |
Expo + React 로 앱만들기(vscode) (0) | 2022.07.20 |