알림기능 2

Flutter로 멋진 노트 앱을 만들어보자 ⑤ - 노트 알림 로직 구현하기

지난 글에서는 노트 알림 UI를 구현했었습니다. 이번 글에서는 이어서 노트 알림 로직을 구현해 보겠습니다. 제가 만드는 노트 알림 기능은 크게 두 가지, 예약 알림과 반복 알림을 지원합니다. 사용자는 각각의 알림을 활용하여 자신이 작성한 노트를 원하는 시간에, 정기적으로 받아 볼 수 있습니다. 구현 순서는 다음 목차 순서대로 진행합니다.목차필요한 패키지 설치Notification 모델 정의알림 저장소 구현알림 서비스 구현  1. 주요 패키지 설치알림 로직을 구현하기 위해 필요한 패키지는 다음과 같습니다. 1. flutter_local_notifications: 로컬 알림을 처리하기 위한 주요 패키지입니다.2. timezone: 알림 스케줄링을 위한 시간대 관리에 사용됩니다. 아래 명령어를 입력하여 패키지..

Flutter로 멋진 노트 앱을 만들어보자 ④ - 노트 알림 UI 추가하기

지난 글 마지막 말에 앱 출시를 다룬다고 했었습니다. 현재는 앱 출시를 위해 검수 및 비공개 테스트 중입니다. 비공개 테스트의 경우 2주 동안 진행되기 때문에 해당 기간 동안 노트 알림 기능을 추가로 구현해 보겠습니다. 노트 알림 기능은 작성한 노트를 다시 리마인드 하는 기능입니다. 제가 만들고 있는 노트 앱은 단순히 기록하는 것뿐만 아니라 자신의 노트를 다시 발견하고, 과거 아이디어를 재활용할 수 있도록 돕는 것이 목표입니다. (그래야 멋진 노트 앱이죠~😉) 알림 기능은 크게 두 가지 기능을 기획했습니다. 하나는 예약 알림으로 특정 날짜와 시간에 특정 노트를 사용자에게 띄워주는 것입니다. 다른 하나는 반복 알림입니다. 특정 노트를 일정한 간격으로 반복적인 알림을 주는 기능입니다.  예약 알림은 특정 ..