BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Parse for IoT:Facebook的物联网SDK

| 作者 谢丽 关注 11 他的粉丝 发布于 2015年3月28日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

从帮助人们睡得更好的可穿戴设备,到帮助糖尿病患者的胰岛素追踪器,设备已经为人们的生活带来了巨大的价值。移动应用后台服务提供商Parse认为,将更多的硬件设备连接到云上会让世界变得更好。

近日,他们在官方博客上宣布了Parse for IoT,这是一系列面向“连接型设备(connected device)”的SDK,使开发人员很容易将应用连接到Parse Cloud上。Parse Cloud处理整个后台,团队可以专注于提升用户体验,而不需要关心有关数据库、性能或扩展的问题。

其中的Arduino SDK是面向Arduino Yún设备的,后者是一块内置WiFi功能的微型控制板。该SDK接口的设计同Arduino一样,极尽至简之道。例如,只需下面几行代码就可以保存来自智能恒温器的温度数据:

ParseCreateObject create;
create.setClassName("TemperatureReading");
create.add("currentTemperature", 175.0);
create.send();

此外,Parse正在增加对Arduino Zero with the WiFi 101 shield的支持。

同Arduino SDK一起发布的还有面向Linux和实时操作系统的Embedded C SDK,支持Raspberry PiTI CC3200。它提供了一个访问REST API的简单接口。比如,使用下面的代码即可保存上述温度数据:

char data[] = "{ \"currentTemperature\": 175.0 }";
parseSendRequest(client, "POST", "/1/classes/TemperatureReading", data, NULL);

这些SDK都是开源的,代码托管在GitHub上,开发人员可以将其用作一种参考实现。对于使用过Parse平台的开发人员而言,它们非常容易上手。更多信息,请查看官方网站


感谢徐川对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT