📝오늘 한 일
- 코딩테스트(프로그래머스)
- Git을 활용한 팀프로젝트 제출
- Git 복습
- Flutter와 Firebase/Firestore 연동
📝하루 회고
- 오늘은 Java와 Git을 활용한 팀프로젝트를 마쳤다. 그동안 존재했던 작은 오류들을 수정했으며, develop branch를 main branch에 merge하고 제출하는 것으로 팀프로젝트를 마무리 했다.
- 이전에 개인프로젝트로 Flutter를 이용한 앱개발 했던 내용을 로그인시스템을 구현하기 위해 Firebase와 연동시키고자 했다. 앞으로 Github으로 개발하는 연습을 하기 위해 Github을 활용했다. 연동하는 과정에서 Gradle, Kotlin, Google_Services의 버전차이로 인한 충돌이 계속 발생하여 연동하는데 어려움이 있었지만 호환하는 버전을 찾고 pubspec.yaml과 build.gradle파일 2개를 수정하여 Flutter와 Firebase를 연동하였으며 아래와 같이 main함수를 변경하여 드디어 Firebase를 활용할 수 있게 되었다.
Future<void> main() async {
// main 함수 : 앱의 진입점
await Firebase.initializeApp();
runApp(const MaterialApp(
home: MainApp(), // MainAPP 위젯 : 앱 시작점
));
}
📝내일 할 일
- 코딩테스트(프로그래머스)
- Java 강의 완강
- Flutter 완성