LoginSignup
5
2

More than 5 years have passed since last update.

PWA Nightめも

Last updated at Posted at 2019-02-20

ものすごく個人的なメモです。

開催概要

https://pwanight.connpass.com/event/116944/
ハッシュタグは#pwanight

開催挨拶

  • これから毎月開催するよ
  • ロゴ爆誕

自己紹介タイム

10秒ってめっちゃ短い

気になったこと

  • 「分析の部分が闇」

PWAの今とこれから(仮) by 宍戸さん@Google

はじめに

スタバのサイトはPWAとして完成度が高い。
- ログインの自動化、決済まで

Google Map、Search、PhotoがPWA化してる。

特徴

  • 高速な表示
  • 信頼性
  • エンゲージメント性

パフォーマンス

日経電子版とかめっちゃ早くなったよ。

信頼性

  • デバイスのキャッシュを有効に利用する
    ServiceWorkerを利用する。
    Workboxを使うと簡単。

  • オフラインの時はフォールバックページを返す
    これもServiceWorkerでできる。

  • ホームスクリーンに追加
    ホームに追加するプロンプトを表示するタイミングを制御できる
    BeforeInstallPrompt

  • プッシュ通知
    アクセスしてすぐにプッシュ通知の許諾を求めるのはUX的に良くない

  • ログイン、支払いを簡単に

What is Next

実はまだまだデスクトップも伸びている。
Cross Browser、Cross OS

Web ViewはブラウザのCookieを共有していない
PWAはCrome Custom Tabを使用しているのでcookieを共有している

PWA はビジネス的に美味しいか? by 橋本さん@パラダイスウェア

実際にビジネスで使ってみた経験のお話。
https://speakerdeck.com/paradisemaker/pwa-habizinesude-nimei-wei-siika

メリット

  • ネイティブアプリよりも低工数(開発/運用)
    • ネイティブアプリを2チーム回すより安い
  • 体制を張りやすい
  • フレームワークがすごい(爆速!)
    • 感覚的にネイティブの1/3
  • 後からアプリ化できる
  • 「担当者ガチャ」リスク回避
  • 「Apple/Goolge税」問題回避

PWAの向いているところ

B2Bに向いてる

新規事業あるある

要件定義に時間がかかる、要件/仕様変更が多い、システム間連携・・・
遅延でコスト増
コレジャナイ
IT投資見直し

PWAを使うとどうなるか

早期に動くものを作れて触れる
- データが乗っている画面が動く
- 意思決定が早い
- 要件/仕様の祖語の早期発見
- フロントとサーバサイドを分離しやすくコレジャナイを防げる

プロトタイピングでおすすめの構成

vue.js + Firebase + twilio
スクラム/カンバンとの親和性も高い

リーンスタートアップとPWA~Webサービス立上げ時こそPWAを検討したい!~ by 角谷さん@TAM

リーンスタートアップの中での活用

プロトタイプやオズの魔法使いで使えそう

なんで向いているのか

  • 新しい取り組みは予算も人員も少ない
  • MVPを作り、検証しながら少しずつ育てる戦略がおすすめ
  • ネイティブアプリに比べて改修のサイクルを早められる
    • ネイティブアプリはすべてがダブルコストな上にリリースの度に審査が必要

ネイティブとのすみわけ

Webで訪問者を増やしPWAでリピーターを増やしてAppdeロイヤルユーザーを掴む

  • パフォーマンスを高めるなら 最初から考慮して作っていれば問題ない

注意

URL設計ミスるとGoogle検索でインデックスされなくなる

PWA×CMS活用アイデア by 早瀬さん@シックス・アパート

PWA対応に必要なこと

  • サイトの常時SSL化
  • ウェブアプリのマニュフェストファイルの作成
  • ServciceWorkerの作成
  • Webプッシュ通知の実装 など

ユーザー事例

  • 英語教育のサイト
    • 受講者向けと運営向けに提供しているサイトの受講者向けサイトをPWA化
  • 陽光台小学校PTA
    • ITリテラシーが低い人にもプッシュ通知が送れる!

PWAが思ったより普及していない理由

  • iOSの対応がまだ不完全
5
2
1

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
5
2