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

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

Tips

mBaaSを使ってブログを作る(その1)「投稿&一覧表示」

mBaaSというとモバイルアプリ向けというイメージが強いですが、それ以外の用途でも利用できます。例えばmBaaSのデータベースにはMongoDBが採用されており、実際その操作もMongoDBのオペランドが利用できるなど、近いものがあります。 MongoDBを使ったWebアプ…

Monacaアプリにプッシュ通知を実装しよう!

皆さんMonacaアプリの開発は進んでいますか?ある程度スマホアプリ開発のしているとどうしても追加したくなるのが「プッシュ通知」だと思います。このブログを読まれている皆様ならプッシュ通知の効用はご存知だと思いますが、われわれもプッシュ通知の大切…

プッシュ通知を絞り込んで配信できるように情報を追加する

mBaaSのプッシュ通知は細かく絞り込めるように管理画面上で設定が行えます。その際、絞り込み条件はデバイストークンの保存されているinstallationクラスの中からのみ行います。そこでアプリの設定画面やユーザの利用履歴を使ってinstallationクラスに情報を…

Monacaで画像アップロード/ダウンロードを行うには

スマートフォンアプリとして写真を扱いたいと思う人は多いかと思います。JavaScript SDK v2.1.1よりWebブラウザでもファイルストアへのアップロードが行えるようになり、Monacaアプリで写真のアップロード/ダウンロードができるようになりました。そこで今回…

エクスポートされるデータとされないデータについて

mBaaSではエクスポート機能を提供しています。これにより、バックアップを取ったり、万一の際のデータの待避先として利用できます。ほぼすべてのデータがアウトプットされますが、一部データについてはエクスポートされませんのでご注意ください。今回はその…

非公式Rubyライブラリがリレーション、ポインターに対応しました

非公式のRubyライブラリ moongift/ncmb-ruby-client: A simple Ruby client for the Nifty cloud mobile backend REST API をバージョンアップしてリレーション、ポインターに対応しました。

スクリプトで使える環境変数について

スクリプトでどんな環境変数があるのか確認してみました。

ES6でスクリプトを書こう

JavaScriptには幾つかのバージョンがあります。現在よく知られているのはECMAScript5です。そして、モダンなWebブラウザで実装が進められているのが次期バージョンであるECMAScript2015(ES6)と呼ばれるバージョンです。Node 6.x系がES6に対応しているので…

スクリプトでmBaaSを拡張してみよう

スクリプト機能を使う基礎を紹介します。

スクリプトをローカルでテスト実行するには?

スクリプトをローカルで手軽に動作確認を行う方法を紹介します。

ファイルストアのファイルを一括ダウンロードするブックマークレットの紹介

アップロードされたファイルストアからまとめてファイルをダウンロードできるブックマークレットを作成しました。

非公式Rubyライブラリがファイルストアのダウンロードに対応しました

非公式なmBaaS用Rubyライブラリ、ncmb-ruby-clientがファイルストアのダウンロードに対応しました。ファイルストアにアップロードしたファイルをまとめてダウンロードするのに使えます。

Monaca/Cordovaアプリでのアプリケーションキー/クライアントキーの隠し方

Monacaアプリを作っていて気になるのはJavaScript SDKのアプリケーションキー、クライアントキーをソースコード中に書かなければならないことではないでしょうか。そのため、利用に際して二の足を踏んでしまっていたケースがあるかと思います。MonacaのCordo…

データストアの処理速度を計測してみました

mBaaSはSaaSと呼ばれる類のサービスなので、ハードウェア的なベンチマークができません。実体はまさにクラウドで、実際のパフォーマンスがどうなっているのか分かりづらいかと思います。公式にはパフォーマンスについて一切保証、公表していません。そこで、…

Rubyライブラリでファイルストアに対応しました

非公式なニフティクラウド mobile backend向けのRubyライブラリ、ncmb-ruby-clientが、ファイルストアに対応しました。

Rubyライブラリで権限管理に対応しました

非公式なニフティクラウド mobile backend向けのRubyライブラリ、ncmb-ruby-clientが、ACLを使った権限管理に対応しました。

Rubyライブラリで会員管理に対応しました

非公式なニフティクラウド mobile backend向けのRubyライブラリ、ncmb-ruby-clientが、会員管理に対応しました。通常行われるIDやメールアドレスでの認証に対応しています。

非公式Rubyライブラリを更新しました(データストア対応)

非公式で作っているmBaaS用RubyライブラリNCMB Ruby Clientをアップデートしました。今回でほぼデータストアの機能は満たしています。

Objective-Cアプリ開発!mBaaSでアプリにプッシュ通知を組み込もう!(後半)

Object-Cアプリにプッシュ通知を組み込むサンプルアプリを紹介します!チュートリアル形式で簡単にプッシュ通知が体験できますので、ぜひお試しください!

【iOS Objective-C】mBaaSでアプリにFacebookログイン機能をつけよう!

Objective-CでiOSアプリにFacebook連携を組み込むサンプルアプリを紹介します!チュートリアル形式で簡単に体験できますので、ぜひお試しください!

Unityアプリ開発!mBaaSでアプリにプッシュ通知を組み込もう!

Unityからアプリにプッシュ通知を組み込むサンプルアプリを紹介します!チュートリアル形式で簡単にプッシュ通知が体験できますので、ぜひお試しください!

【Android】mBaaSでアプリにFacebookログイン機能をつけよう!

AndroidアプリにFacebook連携を組み込むサンプルアプリを紹介します!チュートリアル形式で簡単に体験できますので、ぜひお試しください!

【iOS Swift】mBaaSでアプリにFacebookログイン機能をつけよう!

SwiftでiOSアプリにFacebook連携を組み込むサンプルアプリを紹介します!チュートリアル形式で簡単に体験できますので、ぜひお試しください!

【Android】mBaaSで写真をクラウドに保存しよう!

Androidで簡単にアプリから写真をクラウド上に保存できるサンプルアプリを紹介します!チュートリアル形式で簡単に体験できますので、ぜひお試しください!

【iOS Swift】mBaaSで写真をクラウドに保存しよう!

Swiftで簡単にiOSアプリから写真をクラウド上に保存できるサンプルアプリを紹介します!チュートリアル形式で簡単に体験できますので、ぜひお試しください!

【iOS Objective-C】mBaaSで写真をクラウドに保存しよう!

Objective-Cで簡単にiOSアプリから写真をクラウド上に保存できるサンプルアプリを紹介します!チュートリアル形式で簡単に体験できますので、ぜひお試しください!

数値をインクリメントするフィールドを定義する

データストアで、保存する度に数値をインクリメントする方法を紹介します。

JavaScriptSDKでデータストアの部分一致検索を行うには

JavaScriptSDKでデータストアに入っているデータの中で、部分一致の検索を行う方法です。

ファイルストアでファイルをダウンロードするURLが追加されました

管理画面の機能追加でファイルを選択した際に公開ファイルURLが表示されるようになりました。

UnityでAPIキーをJSONファイルから設定できるようにするには?

APIキーはクレデンシャル情報のため、開発、検証、本番、あるいはアプリ別々に管理したいために、ソースコードでも別のJSONファイルに保存して書き換え、差し替えを行いたい時があると思います。今回はJSONファイルで別管理する具体的な方法について解説しま…