cyber-s / blog

tipsや質問などをここにknowledgeとして残します。
0 stars 0 forks source link

PWAについてのリンクまとめ #23

Open justcallmehide opened 6 years ago

justcallmehide commented 6 years ago

PWAリンクまとめ

Progressive Web Apps: Bridging the gap between web and mobile apps https://medium.freecodecamp.org/progressive-web-apps-bridging-the-gap-between-web-and-mobile-apps-a08c76e3e768

衝撃の試算! ECサイトをAMP対応するだけでアクセス数110%・CV率120%になる!?【SEO記事12本まとめ】 https://webtan.impress.co.jp/e/2018/03/30/28820

注目のサイト改善施策PWAとは?企業の最新活用事例5選 https://pantograph.co.jp/blog/research/what-is-pwa.html

PWAの「Web Share API」も使えそう

Share APIを使うことでネイティブアプリの様にシェアのダイアログを表示させる事ができます。 https://developers.google.com/web/updates/2016/09/navigator-share https://qiita.com/wkwkrnht/items/547dde620c6462db7970

PWA点数測定

現在のうちのサイトのPWA点数は、現在45点。 なのでこれを80点以上くらいにもってく感じにリニューアルで対する. https://developers.google.com/web/ilt/pwa/lighthouse-pwa-analysis-tool

PWAチェックリスト

具体的には、PWAチェックリストにある以下の項目あたり https://developers.google.com/web/progressive-web-apps/checklist ■プッシュ通知 ■ホーム画面に追加ボタンとsuggest ■EC系のschema.org のメタデータ提供(←これはすでに実装済みだったが、Google shopping等で出てくるか試してもいいかも) ■これは既にtrelloでチケットは切っていますが、適切な場所でソーシャルメタデータが提供されていること (Open Graph, Twitter Cards) ■スプラッシュスクリーンとブラウザのバーをアプリライクにサイトと同系色に ■オフライン時の何かの対応(例えば:オフラインでユーザーに何か通知、リンクをグレーに、カートに入れられるように等 UX設計次第)

kazukazu13 commented 6 years ago

初心者意見なのですがPWAの記事を読むにあたり、PKでアプリを出すことについて、 いずれPWAを使うようになった時にアプリのメンテで余計な労力がかかるのでは、、と不安を感じました。

justcallmehide commented 6 years ago

@kazuyoshi-cybersprout アプリというのはネイティブアプリのことですよね?(android / iPhone) PWAはWEBの実装なので、ネイティブアプリとは直接的には関係ないですよ。

という点を踏まえて、答えるとするならば、 ネイティブアプリのメンテコストは私がAndroidを作って時は思ってた以上に高かったですね。 まだまだ安定してない頃だったのもありますが。

私はAndroid3系から4系の初期の頃開発していたのですが(4,5年くらい前ですかね?)、 OS自体のバージョンアップ + UIの流行変化がどんどん起こるので無慈悲に過去使ってた方法等は速攻使えなくなるので、勉強する意欲がなくなったのを覚えています。

なので持って3年くらいで、そしたらフルスクラッチでまた作り直すくらいの感じでいないといけないです。 今は大分ましでしょうが、アプリはUIの変更もプログラムとガッチガチに結びついてるので、 基本的にはデザイナーいじれないので、開発コストも運用コストも、メンテコストもWEBに比べたら圧倒的に高いです。

あとはレビューに対するお問い合わせ対応が大変、 発表してもかなり広告費(最低でも数百万円レベル)かけないと、インストールすらされない現実。

あと初回で、悪いレビューつけられると、その時点でつみます。

まぁでもうちみたいにすでにある程度のアクセスがあって、そこからインストールさせる場合は、 広告費いらないのでまだましかもです。

リーン開発なんつって、ユーザーにお客様の意見を参考に どんどんPDCA回してくなんてのは、開発がいっぱいいるとこならできますが、 現実はあれなので、初回のリリース時はほんとに大事です。

アプリはおそらく徐々に消えていく流れになってますね。

kazukazu13 commented 6 years ago

@justcallmehide 言葉足らずでした、今後PWAを使い始めて機能的にもしネイティブアプリの代わりのような役割ができるようになるなら、ネイティブアプリの更新、維持を続ける意味があるのかなという疑問でした。 アプリ開発、大変なイメージでしたが予想以上ですね、、回答ありがとうございます。