본문 바로가기

firebase2

[Flutter X Firebase] 2 시간만에 만드는 채팅앱 만들기 ChatApp flutter과 Firebase를 활용하여 채팅앱을 구현했습니다. 크로스 플랫폼인 flutter로 작성하여 ios, 안드로이드 모두 구현 가능합니다. mac사용자라면 xcode에서 ios시뮬레이터를 다운로드 후 사용하시면 되고(물론 안드로이드도 상관 없습니다) Windows사용자라면 AndroidStudio의 시뮬레이터를 사용하시면 되겠습니다. 저는 mac를 사용하여 구현했습니다. IDE는 VSCode를 사용했습니다. 앱 스타일은 안드로이드, ios모두 적용가능한 MaterialApp 스타일로 만들었습니다.(ios는 Cupertion 스타일로 도전하는 것도 좋습니다!) ios 버전은 17.2 데이터베이스는 FIrebase를 사용했습니다. 사용자인증, 데이터 스토리지를 사용했습니다. (어래글 참고) 유튜브.. 2024. 2. 20.
[Firebase X Flutter] 사용자 인증 auth 사용하기 Firebase는 간단하게 사용자 정보를 가져와 인증을 진행할 수 있습니다. 우선 FIrebase에 로그인 한 후 Authentication으로 들어옵니다. 테스트를 위한 사용자를 추가합니다. 저는 test5@gmail.com을 추가했습니다. FIrebase는 복잡한 절차없이 이렇게 간단하게 사용자를 추가 할 수 있습니다. 그럼 이제 Flutter에서 간단하게 활용해보도록 하겠습니다. FIrebase에서 플러그인 설치를 진행합니다. 플러그인을 설치했으면 pubspec.yaml 파일에 플러그인이 올바르게 설치되었는지 확인합니다. firebase_auth가 표시된다면 올바르게 설치된 것입니다. 이제 사용자 인증을 활용하는 코드를 통해 어떻게 사용하는지 감을 잡아 보겠습니다. 아래 코드는 FirebaseAut.. 2024. 2. 20.