FJCT_ニフクラ mobile backend(mBaaS)お役立ちブログ

スマホアプリ開発にニフクラ mobile backend(mBaaS)。アプリ開発に役立つ情報をおとどけ!

HTML5

RPGツクールMVにプッシュ通知を組み込んでみよう!

RPGツクールというソフトウェアを知っていますか。その名の通り、RPGが作れるソフトウェアで、プログラミングの知識は一切不要です。キャラクターや背景、会話などを設定するだけで皆さんがよく知る2D型のRPGが作成できます。 RPGツクールは長い歴史を持った…

プッシュ通知を承認制にする【デバイストークン設定画面を作る】

プッシュ通知は従来のマーケティング手法で言えばメールマーケティングに相当します。つまり一度配信してしまうと、後から取り消すのが難しい拡散方法ということです。そのため企業によっては一旦承認フローを経てからプッシュ通知を送りたいという要望も聞…

アプリの起動を高速化するためにできること

スマートフォンのディスプレイが高解像度化するのに伴ってリソースファイルがどんどん大きくなっています。その結果、アプリのサイズが肥大化してしまいます。アプリのサイズが1GBなどとなるとインストールするだけで何十分も待ちますし、スマートフォン本体…

Monacaで作ったゲームにランキング機能を追加してみよう

ランキング機能を実装してみたいと思います。題材として使うのはMonacaのサンプルプロジェクトにあるブロック崩しになります。これをベースにすることで、ランキング機能だけを手軽に実装できます。

冒険を作ろう。HTML5で動くRPGまとめ

今回はゲームエンジン、特にジャンルをRPGに絞って紹介します。ゲームとなって提供されているものもオープンソース・ソフトウェアなので、ソースコードを見て学習できるようになっています。

9月17日、FirefoxOSハンズオンを開催します!

9月17日にFirefoxOS×mBaaSハンズオンを行います。FirefoxOSアプリの開発を通じてmBaaSに触れてもらおうというハンズオンになります。ぜひご参加ください! オープンソースのスマートフォンOSであるFirefoxOS。HTML5を使ってWebアプリケーションを作る流れでF…

FirefoxOS × mBaaSハンズオンレポート!

7月24日(金)にFirefoxOS × NCMBと題してFirefoxOSアプリを開発するハンズオンを行いました。 今回はそのハンズオンの中から登壇いただいたMozilla 清水さんの講演内容と、ハンズオンに参加された方からの感想を紹介したいと思います。 FirefoxOS について…

スマホアプリをWeb技術で作るためのフレームワークまとめ

スマートフォンアプリを開発しようと思ったらObjective-CやSwift、Javaといった言語を使って開発するのが一般的です。しかし異なるデバイスに対して複数の言語を覚えなければならないので、コストが大きくなってしまいます。 そこでたびたび使われるのがHTML…

Webでのゲーム開発に。JavaScript向け物理エンジンまとめ

アクションゲームやパズルゲーム、シューティングゲームの当たり判定など様々なところで使われるのが物理エンジンです。各プラットフォームごとにエンジンが開発されていますが、今回はHTML5/JavaScriptに注目して紹介します。 Box2DJS 有名な物理エンジンで…

Monacaアプリにニフティクラウド mobile backendを接続してみよう

HTML5でiOS/Android、Google Chrome Appsを開発できるMonaca。スマートフォンのWebViewやJavaScriptエンジンが高速化されることで大抵のアプリは十分なパフォーマンスで開発できるようになっています。ニフティクラウド mobile backendはMonacaと連携してお…

Monaca × mobile backend でプッシュ通知を無料で送信できます!

HTML5を使ってiOS/Androidなどに対応したスマートフォンアプリを開発できるMonacaにてmobile backendを使ったプッシュ通知を行うプラグインが標準提供されるようになりました!これにより、これまでmobile backendのプッシュ通知を行うにはCordovaプラグイン…

Monaca × ニフティクラウドmobile backendでさくっと作るスマホアプリ

iOSアプリを開発するならObjective-C、Androidアプリを開発するならJavaを覚えるのが基本です。しかしこれらの言語を覚えたとしても作れるのはどちらかのアプリだけで、両方のプラットフォームにアプリを提供したいと思ったら片手落ちです。 それを解決して…