きーたに意識高い系記事をかくさいのメモ。ほんとはもっと細かく書くがアウトライン

Android

PUSH通知をイントラネットでやりたい、と言われたら

1.断れ

FCMが無いとむり

 

2.自分でPUSH通知を実装します

多分端末自体をビルドできる環境じゃないと無理

 

3.疑似PUSH通知

ばかかとあほかと。

がんばればできるかもしれんと思って調べました

ポーリングして通知がないかのAPIを打ち続ける。

全然PUSHじゃないPULL通知。

こんなことやっちゃいけません。けどお客様がやれっていうんだ

 

一応できることがわかったのでメモ

Dozeを突破するのが肝

普通にやったらDozeで通信を止められてしまう。

 

a.ホワイトリストに入れる

b.ぱーしゃるうえいくろっくをとる

公式サイトに、ホワイトリストに入れればネットワーク通信できるよ、って書いてあるからa.だけでがんばってたらどうしてもDozeで遮断されてしまって、なんでやねん!と思ってたら、調べたらきーたの記事で、ぱーしゃるうぇいくろっく中ならいけるよってあった。

それでDozeを突破できました。

ただしこんなアプリを作っちゃだめです。

見積もり段階で断りましょう。

 

というのをコードを交えて詳しく書く

 

まだきーたのアカウントもとってないけど