Upgrade to Pro — share decks privately, control downloads, hide ads and more …

実践PWA 2020 / charitycon_oki2020

Chinen
June 21, 2020

実践PWA 2020 / charitycon_oki2020

Chinen

June 21, 2020
Tweet

More Decks by Chinen

Other Decks in Programming

Transcript

  1. 知念 昌史 / まぁし
 株式会社TAM フロントエンドエンジニア
 • 沖縄出身、大学卒業後に就職を期に東京へ
 • 未経験からWeb業界へ転職:美容師→エンジニア
 •

    2019年に沖縄へ戻りそのままTAMでリモート勤務
 • リモートで新人教育を担当中
 • 技術コミュニティ運営
 ◦ PWA Night(東京)
 ◦ v-okinawa(沖縄)
 • この登壇が終わったらポケモン買う(剣盾)

  2. チェックリスト
 What makes a good Progressive Web App?
 https://web.dev/pwa-checklist/
 できるところからでOK!


    
 1. Capable・・・Webでできる
 2. Reliable・・・安定・信頼性
 3. Installable・・・インストール可能
 

  3. クライアントワークでのPWA
 さまざまなご相談をいただいています。
 • BtoB 部品メーカーのタイ向け商材検索アプリ
 • 脳疾患患者向けの情報コンテンツPWA
 • 銀行系アプリのPWA化・R&D協力(調査レポート、デモサンプル開発)
 •

    宝石販売の新規サービス開発
 • カラオケ関連サービスのマイページ機能のPWA化
 • アルバイト求人ポータルのPWA化
 • 海外学生向けのラーニングアプリ

  4. ネイティブアプリから乗り換えるケースも
 • ネイティブアプリのダウンロードが少ない
 → Web(PWA)の方が検索してもらえる
 • 更新・改修もiOS/Androidとコストが二重にかかる、PDCAが遅くなる
 → Web(PWA)ならワンソース、レスポンシブでマルチデバイス対応
 •

    OSのバージョンアップ、改修のたびに審査が必要(費用も)
 → 審査不要ですぐリリース可能
 • iOS/Androidアプリエンジニアよりも、
 JavaScriptができるWebエンジニアの方がリソースを揃えやすい