[Flutter] 스나이퍼팩토리 39일차

KWANWOO·2023년 3월 20일
1
post-thumbnail

스나이퍼팩토리 플러터 39일차

39일차에는 Android와 ios에서 앱을 출시하는 방법에 대해 학습했고, 전체적인 앱 개발을 마쳤다.

  1. 앱 출시 방법
  2. 스플래시 화면
  3. 진행 사항
  4. 진행 예정 사항

1. 앱 출시 방법

flutter의 앱을 모두 만든 뒤 앱을 출시하는 방법은 Android와 ios가 다르다. 가장 좋은 방법은 플러터 공식문서의 앱 출시 과정을 보고 따라하면 쉽게 앱을 출시할 수 있다. 아래는 각 OS별 앱 출시 방법이 나와있는 공식문서 링크이다.

2. 스플래시 화면

스플래시 화면은 앱을 실행하고 초기 설정이 필요한 경우 사용하면 좋다. 예전 포스팅 중 [Flutter] 스나이퍼팩토리 4주차 도전하기에서 직접 스플래시 화면을 만들어 띄워주는 방식을 사용했었다. 이번 프로젝트에서는 flutter_native_spalsh 패키지를 사용했다.

flutter_native_splash

flutter_native_splash도 위의 pub.dev 사이트에 사용 방법이 잘 정리되어 있다.

3. 진행 사항

2023.03.18 (토)

  • MainPage의 내 정보 스크린 및 기능 구현

2023.03.19 (일)

  • MainPage의 다이어리 스크린 구현

2023.03.20 (월)

  • 다이어리 상세 페이지 구현
  • 노트 추가 페이지 구현
  • 노트 열람 및 수정 페이지 구현
  • 스플래시 화면 구현

4. 진행 예정 사항

  • 코드 수정
  • Github readme 작성
  • 발표 ppt 제작

개발은 어느정도 마무리...

전체적인 기능은 다 개발했다...ㅠㅠ 처음에는 정리가 잘 되어있다고 생각했는데 점점 진행하면 할 수록 코드가 지저분한 느낌이 들기 시작했다. 아무래도 내일 코드를 좀 정리해서 수정이 필요할 것 같다. 일단 테스트를 했을 때 모두 오류 없이 잘 작동한다. 원래는 푸시 알림 기능까지 넣을 생각으로 기획 했지만 아무래도 시간이 부족해서 푸시 알림은 빼야할 것 같다.ㅠㅠ (시간이 된다면 구현하겠습니다.) 그래서 내일은 코드를 깔끔하게 수정하고, ppt를 만들고, 시간이 남으면 Github의 readme 까지 작성할 것이다. 마지막으로 ppt 만든게 거의 1년 반 정도 전이라 잘 만들 수 있을지 모르겠네...ㅋㅋㅋㅋ

📄Reference

profile
관우로그

0개의 댓글

관련 채용 정보