Today I Learned(2024-01-16)

정재현·2024년 1월 16일
post-thumbnail

📝오늘 한 일

  • 코딩테스트(프로그래머스)
  • 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 완성

profile
공부 기록 보관소

0개의 댓글