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

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

2019-08-01から1ヶ月間の記事一覧

【もくもく会より】ファイルストアで保存されているデータにメタデータを追加するには

こちらはニフクラ mobile backendで毎月開催しているもくもく会で質問のあった内容から生まれたアイディアになります。 ファイルストアにはアプリで利用する画像や音声ファイルであったり、アプリで撮影した写真やバックアップデータなどを保存できます。し…

【mobile backendユーザー必見】2019年9月中に必ずやらなきゃいけないことまとめ

ニフクラ mobile backend をご利用いただきありがとうございます!ご利用者様にはメールやinformationブログにて既に告知・ご連絡をさせていただいておりますが、2019年9月中に必ず実施いただく内容が複数ございます。今回は少々厄介な実施内容のまとめブロ…

【FJCTファミリーデー】みんなでプロフィールアプリを作りました!

はじめてのアプリ開発講座 8/6(火)「FJCTファミリーデー」で小中学生を対象にしたアプリ開発セミナーを実施しました。

管理画面を便利にするGoogle Chrome機能拡張の紹介(データストアダウンロード)

Google Chromeではセキュリティ強化のため、scriptタグを動的に生成するタイプのブックマークレットは利用できなくなっています。そのため、管理画面を便利にするブックマークレットが各種利用できなくなっています。 そこでGoogle Chrome機能拡張にすること…

データのエクスポート、インポート時の注意点

データをバックアップしたり、分析したりといった目的でエクスポートすることはよくあるかと思います。また、別なシステムからデータをエクスポートして、取り込みたいと思うこともあります。そんな時に注意して欲しい点を挙げます。

位置情報に基づくプッシュ通知を行う三つの方法

プッシュ通知を位置情報を使って配信したいという声が良く聞かれます。O2Oのような取り組みを行っている場合はもちろん、店舗や交通機関などのアプリでも位置情報で配信対象者を絞り込みたいと考えるケースはよくあるでしょう。 今回はそんな位置情報を使っ…

【重要】@nifty法人IDのアカウント切り替え・ニフクラ IDでのログイン開始について

※※こちらの記事は@nifty法人IDでログインしてニフクラ mobile backend (以下mBaaS)を利用しているお客様対象の記事です。※※ 2019年7月4日のインフォメーションブログで@nifty法人IDをご利用のお客様はニフクラIDに切り替えていただくよう告知がありました。…

React Native用JavaScript SDKで認証情報を保存できるようになりました

スマートフォンアプリはSwiftやJavaのように特定のプラットフォームで利用できるもの、そしてUnityやMonacaのように複数のプラットフォームで動作するものがあります。React Nativeは後者に属する技術です。 以前React Native用SDKを開発していたのですが、…

React Nativeでキーを隠蔽する

mBaaSを操作する際にはアプリケーションキーとクライアントキーを利用します。これらのキーは重要なものであり、コードに直書きするのはお勧めしません。そこで別ファイルなどにキーを書いておくのですが、アプリケーションの実行環境に応じてキーを使い分け…

メールアドレス認証利用時に送信されるメールの違い

mBaaSではメールアドレスを使った認証機能を提供しています。その際、メールの文面を自由に変更できるのですが、どの処理でメールが送信されるのか分からないかも知れません。 今回はメール送信されるタイミングと文面について紹介しいます。

React Native用JavaScript SDKにてデータストアの更新およびロール作成が可能になりました

スマートフォンアプリはSwiftやJavaのように特定のプラットフォームで利用できるもの、そしてUnityやMonacaのように複数のプラットフォームで動作するものがあります。React Nativeは後者に属する技術です。 以前React Native用SDKを開発していたのですが、…

React Native用JavaScript SDKにて会員登録、ログインができるようになりました

スマートフォンアプリはSwiftやJavaのように特定のプラットフォームで利用できるもの、そしてUnityやMonacaのように複数のプラットフォームで動作するものがあります。React Nativeは後者に属する技術です。 以前React Native用SDKを開発していたのですが、…

React Native用JavaScript SDKにてACLが使えるようになりました

スマートフォンアプリはSwiftやJavaのように特定のプラットフォームで利用できるもの、そしてUnityやMonacaのように複数のプラットフォームで動作するものがあります。React Nativeは後者に属する技術です。 以前React Native用SDKを開発していたのですが、…

React Native用JavaScript SDKにてfetchAll、検索条件が指定できるようになりました

スマートフォンアプリはSwiftやJavaのように特定のプラットフォームで利用できるもの、そしてUnityやMonacaのように複数のプラットフォームで動作するものがあります。React Nativeは後者に属する技術です。 以前React Native用SDKを開発していたのですが、…

React Native用JavaScript SDKにてfetch/deleteができるようになりました

スマートフォンアプリはSwiftやJavaのように特定のプラットフォームで利用できるもの、そしてUnityやMonacaのように複数のプラットフォームで動作するものがあります。React Nativeは後者に属する技術です。 以前React Native用SDKを開発していたのですが、…

React Native用JavaScript再開発のお知らせ

スマートフォンアプリはSwiftやJavaのように特定のプラットフォームで利用できるもの、そしてUnityやMonacaのように複数のプラットフォームで動作するものがあります。React Nativeは後者に属する技術です。 以前React Native用SDKを開発していたのですが、…

○○Payで注目度がアップしているQRコードを生成する方法

PayPay、LINE Pay、ファミペイ、メルペイなど様々なペイが生まれ、そして消えています。元々日本では非接触型の決済(Suica、Pasmoなど)が使われてきましたが、置き換わる存在になろうとしているかのようです。 そんな○○Payで使われているのがQRコードです…

Node.js版スクリプトで便利なTips

mBaaSのNode.jsでは幾つかの制約がありますが、それらを解決できる(かも知れない)Tipsを二つ紹介します。

スクリプトでできること

スクリプト機能を使うことで、サーバレスな環境で自由にコードを実行できます。mBaaSの操作に使ったり、外部のAPIとの連携に利用することもできます。今回はスクリプト機能を使ってできることの例を幾つか紹介します。

mBaaSで多要素認証を頑張る

昨今のセキュリティ問題もあり、注目されているのが多要素認証です。IDとパスワード以外の情報を使って認証を行うもので、ワンタイムコードを生成したり、SMSで別途コードを送ったりします。 執筆時点(2019年08月)のmBaaSは標準では多要素認証をサポートし…

Expo と mBaaSを組み合わせてプッシュ通知を送信する

React Nativeの開発環境を提供するExpoというサービスがあります。その一機能としてプッシュ通知が使えるのですが、トークンを保存しておく場所がありません。そこでNCMBをトークン保存場所として利用し、プッシュ通知を手軽に送信できるようにしましょう。 …