M1 맥북에서 발생하는 에러다. CPU 아키텍처가 달라서 Ruby의 Gem 라이브러리를 M1 맥북용으로 설치해주면 해결된다.
FirebaseStorage에 파일을 저장할 때 Authentification에 서명된 유저의 인증정보를 가지고 있어야 저장이 가능하다.Register 함수를 작성하며 유저를 인증정보에 등록 후 바로 같이 업로드한 프로필 사진을 업로드 하는데 uid가 제대로 출력됨에도
Provider를 사용하면서 아래와 같은 코드에서 Null 에러가 발생한다.모델에 정의한 대로 유저의 초기값을 지정해주면 에러가 발생하지 않는다.
개발 시 디버그 벳지가 보이는데 거슬리면 옵션으로 끌 수 있다.main() 함수 위젯 옵션에 debugShowCheckedModeBanner: false 를 추가해주자.
command + shift + p 를 입력 후 Add/Update Dependencies 선택하여 설치하고자 하는 Flutter 플러그인을 입력하면 자동으로 pubspec.yaml 파일에 등록된다.Firebase 사용 시 설치해야 할 플러그인 목록firebase_co
https://www.youtube.com/watch?v=mEPm9w5QlJM&t=15433s위 유튜브를 보며 Flutter 3.0으로 인스타그램 클론을 만들기로 했다.빌드 순서를 기억한다는 의미로 이 글을 쓴다.lib/utils/color.dartmain.d
인스타그램 클론 - 1 에 이어서 2를 시작한다. 인스타그램 클론 - 1 링크 : https://velog.io/@cho2kkh/Flutter-%EC%9D%B8%EC%8A%A4%ED%83%80%EA%B7%B8%EB%9E%A8-%ED%81%B4%EB%A1%A0-1 로
인스타그램 클론 - 1 링크 : https://velog.io/@cho2kkh/Flutter-%EC%9D%B8%EC%8A%A4%ED%83%80%EA%B7%B8%EB%9E%A8-%ED%81%B4%EB%A1%A0-1인스타그램 클론 - 2 링크 : https
dio 패키지를 사용하면 web request 코드를 쉽게 작성할 수 있지만 Flutter 웹에선 FormData에 변수를 넣어 요청을 보내도 Django에서 request.POST와 request.FILES에서 빈 파라미터를 읽을 뿐이었다..IOS/Android 시뮬
Android Asset Studio에서 런처 아이콘을 생성할 수 있다.https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html대충 아이콘을 만든 다음 ic_launcher.zip 파일을 다운로드
요즘 어플리케이션들 보면 라이트/다크모드 기능은 거의 기본적으로 탑재하는 것 같습니다. 그런데 Flutter 공부하면서 여러 유투브나 구글링, 스텍센세에게 물어봐도 앱이 실행될 때의 토글만 있지 다른 상용 어플처럼 어플리케이션을 껐다가 재실행 해도 테마모드 설정을 기억