Web界隈でにわかに盛り上がりを見せている「PWA」。いったい何者なのか?Webの技術でどこまでできるのか?本当にネイティブアプリの代替になり得るなのか? 実際にアプリを開発してみることで、そのプロセスを通じて現状や可能性を探ってみます。第1回目は導入編。 PWAとは何なのか?さいきんよく耳にするようになった「PWA」。Progressive Web Appの略称です。 旧来のWebページ・アプリは、表示に必要な情報をネットワークの向こう側から都度取得していました。山奥や地下、フライト中など、オフライン環境下では利用できないのが当たり前。 オフライン環境での利用や、ユーザーへの効果的なアプローチ手段であるプッシュ通知などの機能は、いままでネイティブアプリが独占してきた強みでした。それらをWebアプリでも使えるようにしてしまおう!という技術要素の総称がPWAです。 なぜいま注目されているのか