12
Copyright @ NIFTY Corporation All Rights Reserved iOS Objective - C ニフティクラウド mobile backend 体験しよう Xcode(Objective-C)で作成した iOSアプリから、 クラウドへデータ保存を行う サンプアプリを作成します 2016/04/18作成

【ios objective c】ニフティクラウドmobile backend を体験しよう!

  • View
    975

  • Download
    5

Embed Size (px)

Citation preview

Page 1: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

【iOS Objective-C】ニフティクラウドmobile backend

を体験しよう!

Xcode(Objective-C)で作成した

iOSアプリから、

クラウドへデータ保存を行う

サンプアプリを作成します

2016/04/18作成

Page 2: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

概要

• Xcode(Objective-C)で作成したiOSアプリから、ニフティクラウドmobile backendへデータ登録を行うサンプアプリです

• 「START DEMO」ボタンをタップするとクラウドにデータが上がります★• 簡単な操作ですぐに ニフティクラウドmobile backendを体験いただけます

動作環境※左記内容で動作確認をしています

Mac OS X 10.10(Yosemite) Xcode ver. 7.2.1 Simulator ver. 9.2

• iPhone6(iOS 9.2)

Page 3: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

ニフティクラウドmobile backendって何??

スマートフォンアプリのバックエンド機能が

開発不要になるクラウドサービス

しかも基本無料使えます!

今回は上記サービスの中で『データストア』機能を体験します★

Page 4: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

作業手順

1.ニフティクラウドmobile backendの

会員登録とログイン→アプリ作成

http://mb.cloud.nifty.com/

2. Xcodeでアプリを起動(GitHubからプロジェクトをダウンロード)

https://goo.gl/MuO8UU

3. APIキーの設定

4.動作確認

Page 5: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

ニフティクラウドmobile backendの会員登録とログイン→アプリ作成

• http://mb.cloud.nifty.com/から会員登録をします。

•登録ができたらログインをすると下図のように「アプリの新規作成」画面出るのでアプリを作成します

「DBDEMO」

Page 6: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

•アプリ作成されると下図のような画面になります

•この2種類のAPIキー(アプリケーションキーとクライアントキー)はXcodeで作成するiOSアプリにニフティクラウドmobile backendを紐付けるために使用します

ニフティクラウドmobile backendの会員登録とログイン→アプリ作成

Page 7: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

•データが保存される場所も確認しておきましょう

ニフティクラウドmobile backendの会員登録とログイン→アプリ作成

Page 8: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

Xcodeでアプリを起動

• GitHub( https://goo.gl/MuO8UU)の ボタンをクリックしてサンプルプロジェクトをMacにダウンロードします

•ダウンロードした

フォルダを開き、

ダブルクリックして

Xcode開きます

Page 9: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

APIキーの設定

• AppDelegate.mを編集します

•先程ニフティクラウドmobile backendのダッシュボード上で確認したAPIキーを貼り付けます

Page 10: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

動作確認

• Xcode左上の実行ボタン( マーク)をクリックします

•シミュレーターが

起動したら

ボタンをタップします

Page 11: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

色見本3

動作確認

•保存に成功したら、ニフティクラウドmobile backendのダッシュボードから「データストア」を確認してみましょう!

動作結果が画面に表示されます

保存に成功した場合:「保存に成功しました。objectId:******」保存に失敗した場合:「エラーが発生しました。エラーコード:******」

objectIdはデータを保存したときに自動で割り振られるIDです

エラーが発生した場合は、下記よりエラー内容を確認いただけますhttp://mb.cloud.nifty.com/doc/current/rest/common/error.html

TestClassという保存用クラスが作成され、

その中にデータが確認できます

Page 12: 【ios objective c】ニフティクラウドmobile backend を体験しよう!

Copyright @ NIFTY Corporation All Rights Reserved

もと詳しく内容を知りたい方はhttps://goo.gl/MuO8UU

をご覧ください!

ニフティクラウドmobile backendについて知りたい方はこちら!http://mb.cloud.nifty.com/