39일차에는 Android와 ios에서 앱을 출시하는 방법에 대해 학습했고, 전체적인 앱 개발을 마쳤다.
- 앱 출시 방법
- 스플래시 화면
- 진행 사항
- 진행 예정 사항
flutter의 앱을 모두 만든 뒤 앱을 출시하는 방법은 Android와 ios가 다르다. 가장 좋은 방법은 플러터 공식문서의 앱 출시 과정을 보고 따라하면 쉽게 앱을 출시할 수 있다. 아래는 각 OS별 앱 출시 방법이 나와있는 공식문서 링크이다.
스플래시 화면은 앱을 실행하고 초기 설정이 필요한 경우 사용하면 좋다. 예전 포스팅 중 [Flutter] 스나이퍼팩토리 4주차 도전하기에서 직접 스플래시 화면을 만들어 띄워주는 방식을 사용했었다. 이번 프로젝트에서는 flutter_native_spalsh
패키지를 사용했다.
flutter_native_splash
도 위의 pub.dev
사이트에 사용 방법이 잘 정리되어 있다.
전체적인 기능은 다 개발했다...ㅠㅠ 처음에는 정리가 잘 되어있다고 생각했는데 점점 진행하면 할 수록 코드가 지저분한 느낌이 들기 시작했다. 아무래도 내일 코드를 좀 정리해서 수정이 필요할 것 같다. 일단 테스트를 했을 때 모두 오류 없이 잘 작동한다. 원래는 푸시 알림 기능까지 넣을 생각으로 기획 했지만 아무래도 시간이 부족해서 푸시 알림은 빼야할 것 같다.ㅠㅠ (시간이 된다면 구현하겠습니다.) 그래서 내일은 코드를 깔끔하게 수정하고, ppt를 만들고, 시간이 남으면 Github의 readme 까지 작성할 것이다. 마지막으로 ppt 만든게 거의 1년 반 정도 전이라 잘 만들 수 있을지 모르겠네...ㅋㅋㅋㅋ