12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PWAについて

Last updated at Posted at 2017-01-27
1 / 7

PWAとは

(主にAndorid端末で)アプリっぽい挙動をするウェブページのこと。
主に、オフライン対応・プッシュ通知、Homeへの追加ができることが強み。

(定義は難しいが、オフライン対応していれば一般にWPAと呼ばれそう。)


なにが嬉しいのか?

アプリとWebのいいとこ取りができる。

  • インストール不要
  • アプリ審査も不要でアップデートも簡単
  • オフラインでもサクサク動く
  • 通知もできるしアプリとしてHomeに並べられる。

なにができるのか

  • remote/local Push
  • 現在地取得
  • オフライン対応
    • ページの表示
    • 画面遷移
  • Home画面への追加

どうやってやってるのか?

ブラウザの各種API(geo, push, localStorage, history, ServiceWorker)を使っている。


ちなみにブラウザの対応状況
http://caniuse.com/#feat=serviceworkers

(Appleはアプリの利用が減るのを懸念してか、Safariへの対応が進んでいない)


広告&Analytics

  • オフライン時は表示も遷移も出来ないと思う。
  • オンライン時は、普通のWebページと同じ

Analyticsは、オフライン時にデータを溜めておいて後で送るができるっぽい。
https://developers.google.com/web/updates/2016/07/offline-google-analytics?hl=en

12
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?