Feel Physics Backyard

HoloLensの出張授業をする会社で、教材を開発しています

オフラインアプリ

f:id:weed_7777:20160613190934j:plain

HTML5オフラインキャッシュを使ってつくってみたページです。サーバーはNode.jsのExpressを使っています。モバイル優先ということでBootstrapも使っています。以下の3つのゲームが遊べます:

スマホこのページをしばらく開いているとページがキャッシュされ、オフラインのときでも遊べます。キャッシュが完了したサインがないのが良くないのですが、仕様ではそれも可能のようです(ちゃんと実装していなくてゴメンナサイ)。

  • HTML5オフラインキャッシュはその後どうなったんでしょう?とんと話を聞きません。
  • Service Workerという話もありましたが、流行としてはHTML5よりもモバイルアプリ(Swift、Java)が優勢のように見えます。
  • PhoneGapもプラグインがだいぶ充実してきたみたいですが、本家と比べると厳しいようです。
  • Xamarinは…どうかな?今年・来年くらいまではノウハウのネット蓄積も便利なプラグインも不足して、開発するのは大変かなと思います。コードを流用できるのはモデル部分だけでしょうし…