본문 바로가기

[스피또 추천] 앱 개발

푸시기능 추가

반응형

 

기대값이 높은 스피또가 생겼을때 푸시를 받고 싶었습니다.

 

구현을 하기전에 어떤 상황에서 푸시를 보낼지에 대한 고민을 시작했습니다.

 

저 외에도 사용하는 유져가 아주 조금 있었기 때문에 많은 푸시로 고통을 주고 싶지 않았습니다.

 

고민 끝에 다음 2개 상황에서 푸시를 보내도록 작업했습니다.

 

1) 추천, 강력추천 스피또가 생기는 경우

2) 추천, 강력추천 스피또가 일정기간 이상 남아있는 경우

 

2번의 경우 보낼지 말지 고민을 했는데 일정기간 남아있는 경우는 확률이 너무 좋은 경우라 보내기로 결정했습니다.

 

기능 명세를 했으므로 어떻게 구현할지 생각했습니다.

 

이전에 스피또 이미지를 추가하기 위해 파이어베이스를 사용하고 있었으므로 파이어베이스 기능을 활용하기로 했습니다.

 

파이어베이스의 클라우드메시징 기능을 사용하여 푸시기능을 구현하였습니다. 

 

pub.dev 에 파이어베이스 메시징 패키지를 사용했습니다.

 

 

성공입니다. 

 

반응형