avatar
tkat0.dev
Published on

Weekly Report 2021/07/19-07/25

Table of Contents

振り返り

続けたいこと

  • 自分のやってる/やってきたことに自信を持つこと
    • 最近フィードバックを受けたことの中でも、これが一番改善が必要と感じた
    • ので、1 週間程これを意識して仕事をしたら思いの外うまくいった
    • 自信を持つ → 主張できる → 仕事がうまく回る、これをもっとちゃんとやっていきたい

改善したいこと

  • コロナ禍のストレスを日に日に感じるようになってきているが、解消がうまく行っていなくて良くない
    • 虚無

その他トピック

PWAs

PWAs について調べている。

PWAs - tkat0 (public)

Chromebook の購入を検討したことや、最近の様々な事例から、PWAs に関心がでている。 (Chromebook は結局買わずに macbook をリプレイスすることにした)

自身の iPhone に Twitter の PWA を入れてみて、ネイティブアプリと比べて困らなかったので、今後同様に PWA として提供されるアプリを使っていこうという気になった。

使う側として、PWA いいなと思ったこと

  • インストールが楽
    • ブラウザでアクセスして、add to homescreen(Safari)だけ
  • アプリと同様の起動体験
    • 以外とブラウザの bookmark に登録してアクセスするのって面倒
    • homescreen に並んでいて、他のアプリ同様に検索して起動できるのは便利
  • ストレージを食いにくい
    • 自分がケチって最小ストレージのデバイス使ってたりするので、使用頻度の低い&容量の大きいアプリは消す傾向にある
    • しかし PWA だと一般的に容量が少ないので、この点良い
  • オフライン体験
    • Web ページは基本オフラインでは使えないのでアプリを入れている、というものがいくつかあったが、PWA はオフラインでも使えるので、その心配がない
      • もちろん実装の仕方による

作る側としては、自動更新が楽になることなど諸々メリットがあり、PWA 対応はやれるならやるべきものという認識。 Workbox を使えば、ある程度楽に実装できるらしい。

あと最近 Web フロントエンドをいじってて、このドメインの生産性の高さを感じるので、Web 開発でモバイルアプリ(like)つくれるならとても良いと思ってる Web 技術でモバイルアプリをつくる、はすでに歴史がある(React Native とか)ので、そのへんもキャッチアップして浮かれないようにしたい。

Case Study を調べていると、PWA にしたことでそんなにビジネスインパクトあるの、というものがあって驚く。