読者です 読者をやめる 読者になる 読者になる

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

物理教育アプリを開発しています

オフラインアプリ

開発-Web:JavaScript:アプリ開発 開発-Web:JavaScript:アプリ開発:HTML5オフラインキャッシュ 開発-Web:開発支援:Bootstrap 開発-Web:開発支援 開発-プロダクト:Webアプリ 開発-プロダクト 開発-Web:JavaScript:Node.js 開発-Web:JavaScript:Node.js:その他 開発

f:id:weed_7777:20160613190934j:plain

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

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

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