有了Ruff,开发者到底怎么玩?
对于互联网行业之外的读者,Ruff所做的事情听起来一定很抽象。但是对于开发者来说,它代表的正是将物联网开发“具象化”——将看起来很美,做起来很难的物联网开发变得简便、易行。
Ruff将硬件接口抽象,屏蔽芯片架构与型号和板级资源的差异,为上层驱动层及应用层的软件开发者提供统一的操作接口。这样一来,应用开发者面对的就是纯粹的软件接口了。
也就是说,原来一个能够开发物联网应用的工程师的成长过程可能是:学习硬件知识,学习嵌入式开发,学习终端代码与前端代码等等。一个人需要同时考虑内存管理、硬件接口通信与用户体验。
现在则是:在Ruff提供的SDK中,用JavaScript写好应用逻辑。Boom,一切结束。
Ruff在软硬件之间架起了一座互相连通的桥梁,这也符合互联网时代的精神,更加开放与自由。
当软件开发者不再是被动将PM的想法“翻译”为代码,而是拥有了创作的自由与工具时,他们就会从一个机械的执行者变成创造者。
(Ruff 花草自动浇灌)
在Ruff的社区里,笔者已经看到了为女儿做的铃鼓版太鼓达人,通过声音监测自动亮起的小夜灯,语音交警助手,通过微信来推送消息的防盗报警器等等。日前,Ruff发布了3rd Party Modules计划,鼓励开发者共享开发的软件包,让更多人使用再开发。
通过提供SDK、软件仓库与开发套件,Ruff将自由和工具提供给了许多有潜力的开发者。它带来的这种自由意味着创作的热情,更意味着物联网时代许多伟大的创意,以及它们未来成长成为物联网领域重要公司的可能性。
这也与Gartner的预测不谋而合,“未来一年内物联网领域将会出现许多活跃的成功公司,其中有一半都将是新面孔。”
截至发稿,Ruff已经吸引了超过5000名物联网开发者。如今市场上真正的物联网开发从业者数量保守估计有近千名。相比之下,这个开发者社区的量级已经非常可观。
未来物联网时代的红利,到底有哪些?
未来物联网将是万亿级的巨大市场,许多备受追捧的深度科技,包括人工智能、大数据、云计算等,都会以各种形式为物联网所用。
对于开发者来说,他们既能够像在iOS/安卓时代一样,通过直接面对用户的应用享受物联网时代的红利,也能通过与标准化的硬件集成商或其他企业合作,分发软件而获取收益。
在企业方面,像Ruff一样的物联网操作系统也可以带来更多想象空间。在基础设施与制造业转型和升级时,企业对物联网的需求都非常大。此外,商业本身对降低成本的追求与对风险的规避也让企业迫切希望在节能和安全方面采用物联网解决方案。
除了吸引大批开发者尝试物联网应用开发以外,Ruff的产品设计已经在企业级市场获得了验证,为多家世界500强企业提供服务。
“假设一个工厂需要即时确认是否有人在危险的环境里,并据此进行系统上锁等操作,那么在物联网时代可以通过红外感应来做到。然而以往的传感器网络与工业控制网络并不兼容,这时候Ruff就可以帮上忙。“Roy举了一个安全性方面的例子。
另外,就在获得TC创业大赛之前,Ruff刚刚宣布推出Sluff,向部分开发者开放了全球首个IoT混合云平台。
随着物联网进程的推进,企业对于安全及隐私的重视带来了更大市场,而一个混合云平台则能满足企业在这方面的需求。
从独立设备到复杂的异构网络,通过Sluff,用户都可以自由进行拼接,及对它们进行组合与剪裁。对于个人来说,利用Sluff 可以轻松的将硬件设备连入互联网完成应用开发;对于企业来说,利用Sluff 可以极大的降低开发成本、提高生产效率。