HTML5
RPGツクールというソフトウェアを知っていますか。その名の通り、RPGが作れるソフトウェアで、プログラミングの知識は一切不要です。キャラクターや背景、会話などを設定するだけで皆さんがよく知る2D型のRPGが作成できます。 RPGツクールは長い歴史を持った…
プッシュ通知は従来のマーケティング手法で言えばメールマーケティングに相当します。つまり一度配信してしまうと、後から取り消すのが難しい拡散方法ということです。そのため企業によっては一旦承認フローを経てからプッシュ通知を送りたいという要望も聞…
スマートフォンのディスプレイが高解像度化するのに伴ってリソースファイルがどんどん大きくなっています。その結果、アプリのサイズが肥大化してしまいます。アプリのサイズが1GBなどとなるとインストールするだけで何十分も待ちますし、スマートフォン本体…
ランキング機能を実装してみたいと思います。題材として使うのはMonacaのサンプルプロジェクトにあるブロック崩しになります。これをベースにすることで、ランキング機能だけを手軽に実装できます。
今回はゲームエンジン、特にジャンルをRPGに絞って紹介します。ゲームとなって提供されているものもオープンソース・ソフトウェアなので、ソースコードを見て学習できるようになっています。
9月17日にFirefoxOS×mBaaSハンズオンを行います。FirefoxOSアプリの開発を通じてmBaaSに触れてもらおうというハンズオンになります。ぜひご参加ください! オープンソースのスマートフォンOSであるFirefoxOS。HTML5を使ってWebアプリケーションを作る流れでF…
7月24日(金)にFirefoxOS × NCMBと題してFirefoxOSアプリを開発するハンズオンを行いました。 今回はそのハンズオンの中から登壇いただいたMozilla 清水さんの講演内容と、ハンズオンに参加された方からの感想を紹介したいと思います。 FirefoxOS について…
スマートフォンアプリを開発しようと思ったらObjective-CやSwift、Javaといった言語を使って開発するのが一般的です。しかし異なるデバイスに対して複数の言語を覚えなければならないので、コストが大きくなってしまいます。 そこでたびたび使われるのがHTML…
アクションゲームやパズルゲーム、シューティングゲームの当たり判定など様々なところで使われるのが物理エンジンです。各プラットフォームごとにエンジンが開発されていますが、今回はHTML5/JavaScriptに注目して紹介します。 Box2DJS 有名な物理エンジンで…
HTML5でiOS/Android、Google Chrome Appsを開発できるMonaca。スマートフォンのWebViewやJavaScriptエンジンが高速化されることで大抵のアプリは十分なパフォーマンスで開発できるようになっています。ニフティクラウド mobile backendはMonacaと連携してお…
HTML5を使ってiOS/Androidなどに対応したスマートフォンアプリを開発できるMonacaにてmobile backendを使ったプッシュ通知を行うプラグインが標準提供されるようになりました!これにより、これまでmobile backendのプッシュ通知を行うにはCordovaプラグイン…
iOSアプリを開発するならObjective-C、Androidアプリを開発するならJavaを覚えるのが基本です。しかしこれらの言語を覚えたとしても作れるのはどちらかのアプリだけで、両方のプラットフォームにアプリを提供したいと思ったら片手落ちです。 それを解決して…