対象: 初心者以上
「n時間おきに〇〇(任意のタスク)したい」という機能を実装することになった場合、Android SDKが提供しているクラスだけでも幾つか選択肢があります。
また、利用するクラスやOSのバージョンによって期待できる精度や条件、振る舞いが異なります。
本セッションでは、JobSchedulerの解説を中心として、2017年に定期実装処理を組み込むなら知っておきたい情報を基礎的な部分から紹介したいと思います。
現在予定している目次:
- AlermManagerを避けたい理由について
- JobSchedulerについて
- 期待できる精度の件について
- firebase-jobdispatcher-androidなどのバックポート系ライブラリについて
- その他の選択肢について
- push通知を利用するなど
- アプリアップデート時やOSアップデート時などのそれぞれの挙動について
- 動作検証時に確認しておきたい項目について
About the content
2017年3月のDroidKaigiの講演です。映像はRealmによって撮影・録音され、主催者の許可を得て公開しています。