Weed.nagoya:便利ツールでネット活用

「Feel Physics」という物理教育アプリの開発・出前授業をしている会社で、アプリを開発しています

オフラインアプリ

f:id:weed_7777:20160613190934j:plain

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

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

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