一个跨设备的云数据平台parse.com

这是一个云数据平台,其包含了几个产品,Parse Data,Parse Push,Parse Social和Cloud Code。顾名思义,Parse Data用于存储数据,其支持把不同设备的数据同步存储到Cloud中。目前基本支持所有主流的设备。使用也非常方便,例如下面的代码:

Ios_128

iOS

Osx_128

OS X

PFObject *testObject = [PFObject objectWithClassName:@"TestObject"];
[testObject setObject:@"bar" forKey:@"foo"];
[testObject save];

Android_128

Android

ParseObject testObject = new ParseObject("TestObject");
testObject.put("foo", "bar");
testObject.saveInBackground();

Js_128

JavaScript

var TestObject = Parse.Object.extend("TestObject");
var testObject = new TestObject();
testObject.save({foo: "bar"}, {
  success: function(object) {
    alert("yay! it worked");
  }
});

Windows_128

Windows 8

Windows_phone_128

Windows Phone 8

var testObject = new ParseObject("TestObject");
testObject["foo"] = "bar";
await testObject.SaveAsync();
 
微软也有类似的服务,叫做Azure Mobile Services。目前支持iOS, Windows 8和Windows Phone平台,后台是SQL Azure,有兴趣可以了解下。我可能在下一个app使用parse.com,如果有什么经验会在blog中更新。
posted @ 2013-01-08 09:38  Jake Lin  阅读(2086)  评论(0编辑  收藏  举报