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

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

SwiftでTodoアプリ

Swift SDKを使ってTodoアプリを作る(その4:データを編集する)

NCMBではSwift向けにSDKをリリースしています。最近ではiOSアプリを作る際にSwiftを利用することが増えていますので、その場合にはネイティブ言語で実装されているSwift SDKの利用をお勧めします。 そんなSwift SDKの使い方を知ってもらうためにも、ちょっと…

Swift SDKを使ってTodoアプリを作る(その3:ACLを実装する)

NCMBではSwift向けにSDKをリリースしています。最近ではiOSアプリを作る際にSwiftを利用することが増えていますので、その場合にはネイティブ言語で実装されているSwift SDKの利用をお勧めします。 そんなSwift SDKの使い方を知ってもらうためにも、ちょっと…

Swift SDKを使ってTodoアプリを作る(その2:匿名認証機能を実装する)

NCMBではSwift向けにSDKをリリースしています。最近ではiOSアプリを作る際にSwiftを利用することが増えていますので、その場合にはネイティブ言語で実装されているSwift SDKの利用をお勧めします。 そんなSwift SDKの使い方を知ってもらうためにも、ちょっと…

Swift SDKを使ってTodoアプリを作る(その1:ベースアプリの解説)

NCMBではSwift向けにSDKをリリースしています。最近ではiOSアプリを作る際にSwiftを利用することが増えていますので、その場合にはネイティブ言語で実装されているSwift SDKの利用をお勧めします。 そんなSwift SDKの使い方を知ってもらうためにも、ちょっと…

Swift × iOS SDKでTodoアプリを作る(会員登録/ログインを実装する)

前回はデータをリレーションで管理する方法を紹介しました。今回は匿名認証ではなく、会員登録とログインを実装する方法を紹介します。

Swift × iOS SDKでTodoアプリを作る(タスクをリレーションで管理する)

前回はタスクを配列で管理する方法を紹介しました。この方法だとデータ件数が増えずに手軽に管理できる反面、データの削除や更新、メタ情報(締め切り日など)を追加する際には面倒です。 そこでもう一つの方法としてリレーションによるデータ管理があります…

Swift × iOS SDKでTodoアプリを作る(タスクを配列で管理する)

前回はタスクを todoClass というところに保存し、ACLで表示制限を行いました。この方法で問題ないのですが、データがタスクの数だけ増えてしまいますし、ネットワークの通信量も増えがちです。 タスクに対して細かいメタ情報を残すというのでなければ、タス…

Swift × iOS SDKでTodoアプリを作る(ACLを付ける)

前回まででTodoアプリのバックエンドをmBaaSに置き換えました。しかし、このままではデータが誰でも閲覧できたり、編集や削除できる状態です。自分のデータをセキュアに管理するためにはACL(アクセス制限)を設ける必要があります。 ACLを設ける場合には、…

Swift × iOS SDKでTodoアプリを作る(ベース)

今回はiOS SDKを使いつつ、既存のTodoアプリのデータ保存をmBaaSに置き換える方法を紹介します。元にしたTodoアプリはSwiftで簡単なTODOアプリを作ってみよう - Qiitaです。