-
[플러터 오픈소스-채팅1] 적당한 오픈소스 찾기개발시리즈 2024. 4. 13. 11:30
지난시리즈
1- https://explsoratory.tistory.com/16
2-https://explsoratory.tistory.com/17
3-https://explsoratory.tistory.com/18
4-https://explsoratory.tistory.com/19
유투브에 채팅앱을 만들어달라는 요청이 여러번 들어왔었다. 처음부터 시작하면 좋지만, 이제는 오픈 소스를 활용하는법도 공유하는게 좋겠다고 판단
1)오픈소스를 찾아떠나기
수많은 블로그 글을 봤지만, 그래도 가장 믿음직스러운 (끝까지 코딩이 되어있는 ) 프로젝트를 찾기란 쉽지않았다. 여러번 시행착오를 거쳐 해당 프로젝트 발견.
2)깃헙을 사용해서 내 프로젝트로 fork 하고 로컬 셋업하기
https://github.com/sorariver/flutter-chat-demo.git
GitHub - sorariver/flutter-chat-demo: The chat app made by Flutter and Firebase
The chat app made by Flutter and Firebase. Contribute to sorariver/flutter-chat-demo development by creating an account on GitHub.
github.com
3)xcode 셋업

우선 애플로 테스트를 먼저 할거라.. xcode 를 키고 내 계정과 bundle identifier을 업데이트했다.
4)실행해보기
구글 로그인이 떠서 해보니, 내가 알지못하는 유저들이 쭉 나오는데.. 아마도 테스트 유저인듯 하다.. 그리고 만든이의? 계정으로 파이어베이스가 셋업되어있는 듯하다. 데이터베이스 구조를 확인해야하므로, 내 파이어베이스로 초기화하자.

4)파이어베이스 셋업
https://console.firebase.google.com/
로그인 - Google 계정
이메일 또는 휴대전화
accounts.google.com

flutter 선택!


설치완료
다음포스트에 이어서,,
'개발시리즈' 카테고리의 다른 글
[플러터 오픈소스-채팅7] 프로젝트 구조 파악하기 (1) 2024.05.01 [플러터 오픈소스-채팅6] 프로젝트 구조 파악하기 (0) 2024.04.28 [플러터 오픈소스-채팅4] 애플 실행하기 (0) 2024.04.21 [플러터 오픈소스-채팅3] 파이어베이스 룰 변경하기 (0) 2024.04.21 [플러터 오픈소스-채팅2] 파이어베이스 셋팅하기 (0) 2024.04.14