본문 바로가기

Flutter

[Flutter] 채팅앱 만들기 #2 What to do? MessageService를 만들고, Test 코드 작성하기 Reference Pubspec.yaml 로깅을 하기 위해 라이브러리 설치 dependencies: flutter: sdk: flutter ... logger: ^1.2.2 Message Model /model/message_model.dart from : 메세지를 보낸 유저의 id to : 메세지를 받는 유저의 id class Message { String get id => _id; String _id; /// from : sender id /// to : receiver id final String from; final String to; final DateTime timestamp; final String conten.. 더보기
[Flutter] 채팅앱 만들기 #1 What to do? UserService를 만들고, Test 코드 작성하기 Reference 아래 영상을 따라서 만들어보았다. 개발환경 세팅하기 지난번 포스팅으로 대체한다. [Flutter] 개발환경 세팅하기 Install Flutter flutter 홈페이지에서 flutter 다운로드 다운로드 받은 파일의 압축을 풀기 압축을 풀면 bin파일이 있는데, 이후 해당 파일 경로를 환경변수에 등록해야 함 시스템 환경변수 편집에 들어 sddkarma.tistory.com pubspec.yaml pubspec.yaml파일에서 아래 코드를 수정 null-safety 관련해서 문법 오류가 발생해서 sdk 버전을 수정 rethinkdb 라이브러리를 사용하기 위해 dependencies 코드 수정 environment.. 더보기
[Flutter] 개발환경 세팅하기 Install Flutter flutter 홈페이지에서 flutter 다운로드 다운로드 받은 파일의 압축을 풀기 압축을 풀면 bin파일이 있는데, 이후 해당 파일 경로를 환경변수에 등록해야 함 시스템 환경변수 편집에 들어가서 Path 환경변수 편집 bin폴더 경로를 추가 Flutter doctor powershell을 열고, 아래 명령어 입력 flutter doctor Create Project 안드로이드 스튜디오 다운받기 안드로이드 스튜디오 열기 flutter plugin 설치 New Flutter Project 클릭 좌측에 Flutter를 누르고, flutter 압축파일을 푼 경로 입력 gallery라는 이름으로 프로젝트 생성 프로젝트 생성 완료 Demo 프로젝트가 잘 실행되는걸 볼 수 있음 더보기