Flutter
-
Flutter로 web만들어서 Firebase Store 연결하기Flutter 2024. 9. 28. 00:56
1. Flutter project 생성2. Firebase cli 로그인 3. 구성하기 참고 : https://firebase.google.com/docs/flutter/setup?hl=ko&platform=iosflutterfire configure 미리 파이어베이스에 프로젝트를 만들었으면 있는 프로젝트를 선택하고 없으면 create a new project 선택 필요한거 선택하면 된다. 왜인지 모르겠지만 web만 개발하더라도 andorid, ios도 체크해주면 좋음?? 아 vscode로 플러터 프로젝트 생성하면 발생하는 문제가 기본 설정되어 있는 도메인으로 프로젝트가 만들어진다. 이거 변경 할 수 있으니 찾아보면됨.어차피 web만 사용할거라 이번에는 그대로 진행한다. 위 작업들이 끝나면 아래의 파일..
-
[Flutter] vscode 패키지명 변경, organization 변경Flutter 2024. 7. 12. 10:00
https://truelightn.tistory.com/36 [Flutter] 플러터(flutter)로 앱을 만들어 보자(1) - 프로젝트 및 git repository생성블로그를 활성화 시켜볼까 하다가 토이 프로젝트를 만들일이 있어서 그 과정을 적어보려고 합니다. vscode, flutter, dart는 이미 설치된 환경입니다. 1. Git repository 만들기Github(https://github.com/)에서truelightn.tistory.com저번글에서 vscode를 이용해서 Flutter: new Project를 이용해서 프로젝트를 생성했는데 문제가 생겼다. 패키지명이 내가 원하지 않는 패키지 명이였다. 그래서 찾아보니 vscode내에서 default 패키지명을 저장하고 있고 이거에 ..
-
[Flutter] 플러터(flutter)로 앱을 만들어 보자(1) - 프로젝트 및 git repository생성Flutter 2024. 6. 17. 15:42
블로그를 활성화 시켜볼까 하다가 토이 프로젝트를 만들일이 있어서 그 과정을 적어보려고 합니다. vscode, flutter, dart는 이미 설치된 환경입니다. 1. Git repository 만들기Github(https://github.com/)에서 만들자, 아래 화면에서 new 클릭 Repository name : 보통 앱이름으로 설정Description : 안써도됨Public/Private : 다른 사람들에게도 보여주고 싶으면 Public, 나만보거나 프로젝트 인원들(회사내부인원)들만 보려면 Private(초창기만해도 3명이였나 인원제한이 있었는데 이제 그런거 없으니 아무거 나 선택하면된다.)Add a README file : 일단 체크해주자, 나중에 repository에 접속하면 사람들이 보게 되..
-
Flutter project 생성하기Flutter 2023. 1. 4. 14:19
1. CLI 사용 https://docs.flutter.dev/reference/flutter-cli 1. vscode를 실행 > 터미널 실행 > 프로젝트 생성할 위치로 이동 > flutter create "프로젝트이름" 입력 2. VS code Command Palette 사용 https://docs.flutter.dev/get-started/editor 1. vscode를 실행 > 보기(View) > 명령 팔레트 실행(단축키:ctrl+shift+p) > 프로젝트 상위폴더 선택> 프로젝트 이름 입력
-
flutter version downgrade 방법Flutter 2022. 8. 22. 16:07
flutter 명령어를 확인해보면 다음과 같이 'downgrade'가 있다. 그렇기에 'flutter downgrade v3.0.0'을 입력하면 될꺼 같지만 되지 않는다. 방법은 다음과 같다. 1.현재 fluter 버전과 channel을 확인 flutter --version PS D:\> flutter --version Flutter 3.0.5 • channel stable • https://github.com/flutter/flutter.git Framework • revision f1875d570e (6 weeks ago) • 2022-07-13 11:24:16 -0700 Engine • revision e85ea0e79c Tools • Dart 2.17.6 • DevTools 2.12.2 2. 변경..
-
VisualDensity.adaptivePlatformDensity 란Flutter 2022. 5. 24. 11:23
Flutter 프로젝트를 생성하면 위 두가지가 기본으로? 정의 되어 있다. primarySwatch: Colors.blue, 이것은 primaryColor대신 사용하는 거라고 한다. 기능은 똑같은데 material에서 정의한 값만 사용 가능하다. 예를 들어 해당 값으로 Colors.white를 사용하면 error가 표시된다. "message": "The argument type 'Color' can't be assigned to the parameter type 'MaterialColor?'.", visualDensity: VisualDensity.adaptivePlatformDensity, 이것은 밀도?(간격)을 조정해주는 옵션이다. 정의한 몇개의 컴포넌트가 있는데(https://api.flutter...
-
Flutter Retrofit, JsonSerializable, build_runner(data layer, Clean Architecture, MVVM)Flutter 2022. 3. 21. 17:01
Clean architecture 나 mvvm 등을 보면 Data 부분이 비슷하다. Data를 사용하고자 하는 곳에서는 해당 data가 web에서 온 건지 내부 DB에서 온 것인지 알고 싶지 않은 것이다. 그래서 딱 Data Layer까지만 구현하고자 한다. (결국 아래만큼만 구현 해보려고 한다.) JSON을 retrofit 으로 가져와 Repositories를 만들어 아래와 같은 app을 만들어 보려고 한다. 1. Data 이전 글에 작성 되어 있는 My JSON Server에 정의 되어 있는 JSON을 가져와 사용하자 https://truelightn.tistory.com/26 [ { "title": "title1", "body": "body1" }, { "title": "title2", "body"..