[Flutter] - Constraints Layout
플러터로 개발하면서 항상 궁금했던 Constraints를 정리해보고자 한다.
플러터로 개발하면서 항상 궁금했던 Constraints를 정리해보고자 한다.
먼저 백엔드와 프론트엔드에 따라 내용이 좀 달라지는것 같다.
이번 신규 프로젝트에 사용하기 위해 Freezed를 정리해보도록 하자.
이번 프로젝트에 써보려고 Retrofit을 정리해보았다.
flutter 버전을 한번 올리고 2.5.3으로 개발을 진행하던중 아래와 같은 에러를 만나게 되었다.
Flutter를 개발하다보면 context와 자주 만나게 된다.
이번에 교회에서 새로운 토이 프로젝트를 하게 되었다.
이번에 앱을 개발하다가 kakao login과 firebase auth를 연동해야했다.
child 가 null 이 아닌 경우 기본 값 = [HitTestBehavior.deferToChild]
Dart 언어는 기본적으로 단일 상속만을 지원한다.
Firebase에서도 미디어 파일을 관리하는 Colud Storage를 지원해준다.
in Flutter on Flutter, Widgettree, Elementtree, Renderobjecttree
Flutter에서 FireStore 사용했던 내용을 기록하였다.
이번에 교회에서 말씀뽑기 관련한 웹앱을 만들어 달라는 요청을 받아서 만들게되었다.
드디어 마지막 단계다. 잘 진행해보자.
이제 Number Trivia App의 모든 조각을 완성하였다. UI와 연결하면서 이 조각들을 연결 할 일만 남았다.
우리는 이제 state와 event에 이어서 bloc을 개발할 것이다.
드디어 Bloc을 구현할 시간이 되었다.
이제 원격 저장소, 즉 API 호출을 통해 데이터를 가져오는 부분을 구현해보겠다.
Local Data Base는 앱에 기본적으로 있는 Shared_preferences로 진행한다.
Repository 구현이 끝이 났다.
전 시간에 이어서 이제 Repository TDD를 완성해보자.
이제 Repository를 구현해보자.
우리는 이전에 Domain Layer를 구현했고 그중에서 Entity를 만들었습니다.
이전 내용에서 작성하였던 Domain 레이어를 리펙토링 해보겠다.
다음은 여기서 사용할 라이브러리 들이다.
MVVM 패턴을 적용해서 토이 프로젝트를 진행해보자
Flutter에서 Google Map을 사용해보자
Google Map에서 마커 생성과 이동은 이전에 해결하였다.
Flutter 공식 라이브러리를 기준으로 진행하였다.
카카오톡 로그인을 진행하고 다음으로 Facebook
로그인을 개발해보자
이번에 개발을 하면서 social login이 필요해졌다. 공부하며 정리차원에 글을 써본다. (삽질을 많이했다…)