WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
Potatotips #5 MBaaSつかってみた
-
Upload
kazuaki-hidaka -
Category
Technology
-
view
399 -
download
2
description
Transcript of Potatotips #5 MBaaSつかってみた
http://connpass.com/series/652/
potatotips #5iOS/Android開発Tips共有会
14年3月13日木曜日
MBaaSをつかってみた
@kaaCOOKPAD Inc.
14年3月13日木曜日
まずMBaaSキホン
・モバイル向けのバックエンド持ってくれるってやつ
・データはkey-value形式で保存。オブジェクト可
・ユーザー管理系はわりとある。SNS認証とか。
・ユーザーのグループもできる
・PUSH配信の仕組みある
・画像とかもアップロードできる
14年3月13日木曜日
MBaaSについての説明
以上
14年3月13日木曜日
ある日のこと
14年3月13日木曜日
サービス思いついた
作ろう
14年3月13日木曜日
バックエンドどうすっかな
14年3月13日木曜日
いつも使ってたのは
GAE/Jのslim3
14年3月13日木曜日
slim3...
14年3月13日木曜日
こいつ終わるな・・・
14年3月13日木曜日
どうすっかなー
いまMBaaSアツイ!rails!rails!
14年3月13日木曜日
MBaaS?
MBaaS!え?cookpadなのにrails書けない?
14年3月13日木曜日
当時のMBaaSのイメージ一時期乱立したpush機能サービスが
なんか成長したやつ
14年3月13日木曜日
MBaaSどんなのあるか
調べてみたparse,kii,StackMob,Kinvey,applicasa...
14年3月13日木曜日
相変わらず乱立してる。
過渡期感パない
差別化してほしい
14年3月13日木曜日
とりあえずkii cloud使って
みることに。Parseより速いっていうし、日本語ドキュメント
あるし、チュートリアルあったし。
14年3月13日木曜日
そして使ってみること
2週間。
14年3月13日木曜日
きになったコト×3
14年3月13日木曜日
1.通信周りの設計が変わる
画面ごとにAPIということがなくなる。
1画面で複数のリクエスト、しかも順番に取得する必要
があるものがあったりする。
14年3月13日木曜日
2.複数の操作を1リクエストで 行うことができないキホンは1操作1リクエスト。
処理フローによっては5回リクエストを順番にすること
になったり。
update文のようなことも苦手。検索して結果取得は1
リクエストでできるが保存は1つづつ。
サーバーサイドスクリプトで解決できるけどMBaaSの
意味なくなる
14年3月13日木曜日
3.モバイル
トランザクションなんてありませんし、前にやった処
理をキャンセルするリクエストをだしたところでそれ
がつながるかもわからない。
他に影響の少ないリクエスト(グループ処理とか)を先
にしてデータの更新は最後、という流れがよさそう。
14年3月13日木曜日
まとめ
14年3月13日木曜日
それでも慣れると便利
14年3月13日木曜日
http://bit.ly/cookworks
We are hiring!
14年3月13日木曜日