皆さんSwiftでのアプリ開発をされていますか!? クライアントアプリは一通りできたけど、サーバーとの接続がめんどくさいんだよなぁとか思っていないでしょうか!? そうした、メンドクサさを省いてくれるサービスがあるんです!それがニフティクラウドmobile backendというクラウドサービスです。今回Swiftアプリからニフティクラウドmobile backendへデータを保存するサンプルプロジェクトを作りましたのでぜひ試してみてください!
http://www.slideshare.net/mobilebackend/ios-swiftmobile-backend
ニフティクラウドmobile backendとは?
ニフティクラウドmobile backendとは、mBaaS(mobile backend as a Service)と呼ばれるクラウドサービスで、スマートフォンアプリでよく利用される汎用的な機能をクラウドから提供するサービスです。
クラウド上に用意された機能をAPIで呼び出すだけで利用できるので、サーバー開発・運用不要でよりリッチなバックエンド機能をアプリに実装することができます。
ここからはニフティクラウドmobile backendではなくmBaaSと呼ばせていただきます。
サンプルアプリで行う作業
サンプルアプリで行う作業は以下の4つです!
まとめると、われわれのサンプルプロジェクトをDLしていただき、そのコードにmBaaSのキーを設定するだけです。キーの設定も下図のようにコピペでコードに貼り付けるだけです。
動作確認としてプロジェクトを動かすと、DBにデータが保存されているのが確認できます!
Swiftアプリにプッシュ通知も実装できるmBaaS
今回はSwiftアプリからDBへのデータ保存を行いました! これ以外にも、プッシュ通知の配信などもできます。
その参考となるブログもございますのでそちらもぜひご活用ください!