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

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

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

iOS

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

OS X

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

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

Android

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

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

JavaScript

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

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

Windows 8

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

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中更新。




本文转自Jake Lin博客园博客,原文链接:http://www.cnblogs.com/procoder/archive/2013/01/08/parse-com.html,如需转载请自行联系原作者


上一篇:《编写高质量代码:改善Objective-C程序的61个建议》——建议6:尽量使用模块方式与多类建立复合关系


下一篇:基因分析平台产品全新上线