当前位置:物联网市场动态 → 正文

三星与Codenvy发布用于物联网开发的Artik IDE

责任编辑:editor005 作者:Alex Blewitt |来源:企业网D1Net  2016-05-06 14:38:02 本文摘自:INFOQ

在近日举办的三星开发者大会上,Codenvy宣布推出三星Artik IDE的首个公开版本,该IDE可用于为三星Artik物联网(IoT)设备开发应用程序。Artik IDE是基于Eclipse Che这个非常流行的IDE所打造的,而后者是一个基于浏览器的IDE,自从它今年三月在EclipseCon会议上发布以来,已有超过十万次的下载。Artik IDE让开发者能够以多种语言编写应用,并且在设备上对应用进行管理。

开发者在这个IDE中可编写各种不同语言的代码,包括Java、JavaScript和Python。令人觉得有趣的是,虽然是一个基于浏览器的IDE,但它也能够支持编写C与C++代码。不仅如此,该IDE还提供了设备发现与管理功能,因此,应用程序可在目标设备上进行构建与调试。每个Artik设备都具备完整的网络栈,这意味着连接至网络中的计算机以及IDE可以通过某个SSH连接或通过直接连接USB的方式与设备进行通信。这些设备还支持MQTT与COAP这两种用于设备通信的物联网标准协议,通过对设备进行配置,可以实现设备与Artik Cloud的对接,并进行数据上传,或是从已连接的传感器中发送的遥感勘测,亦或是应用的状态。Artik Cloud是一个由三星进行管理的服务,在其中可定义被称为规则(Rule)的触发器,当数据通过类似于MQTT这样轻量级的协议传入时,规则就会启动一系列处理工作。这样一来,数值的变化(例如温度下降至接近零度)就能够启动一个服务端的相应行为(例如打开加热器)。此外,所有这些协议都可以进行加密,并在连接时使用认证身份信息,这一点对于物联网的安全性来说十分重要。而Artik Cloud则提供了必要的加密功能与连接能力。

由于Artik IDE是基于Eclipse Che这个基于云的IDE所打造的,因此为后者设计的所有插件与功能同样能够运行在Artik中。并且由于这个IDE是托管在一个浏览器外壳中的,因此能够实现平台无关性,在任何安装了web浏览器的设备中都可以运行或进行编辑。

Tyler Jewell是Eclipse Che的项目主管,也是Codenvy的CEO,他对于这个新的IDE表达了他的感想:

三星Artik为来自广大Eclipse IDE社区的人们打开了一扇大门,也为它不断发展的开发者工具带来了更多的用户。通过使用三星Artik IDE,任何一个人现在都能够将物联网带入实际生活。这个新型IDE的问世,以及来自于三星和Eclipse基金会的支持,将开发产品与服务的开发者带入了一个全新的世界,使物联网的潜能变为现实。

Artik设备提供了大量的配置选项,可支持不同的处理能力,其范围从带有三轴陀螺的简单设备传感器起,直至高达2GHz的计算模块。Artik 1模块面向最小型的设备,它的大小只有12x12mm,支持WVGA和Bluetooth Low Energy 4.0,它具备一个双核的250Mhz处理器,并配备了1Mb内存以及4Mb闪存。由于其相当轻量级,因此只支持运行C与C++程序。而Artik 5模块具备一个1GHz的双核A7 Cortex处理器,支持Zigbee以及Bluetooth/Bluetooth LE,并配备了512Mb内存和4Gb的闪存。最强的Artik 10模块支持HDMI,具备A7 1.3GHz + A15 1.5GHz的双四核心处理器,并配备了2Gb内存和16Gb板载存储。这些设备还可用于连接至显示器,并通过设备上的浏览器运行Artik IDE,甚至还可以在设备上运行后端服务。

在Eclipse网站的Eclipse Che项目页面可找到关于三星Artik IDE的更多信息,用户现在已经可以下载它的beta版本。

查看英文原文:Samsung and Codenvy release Artik IDE for IoT

关键字:IDEArtik物联网

本文摘自:INFOQ

x 三星与Codenvy发布用于物联网开发的Artik IDE 扫一扫
分享本文到朋友圈
当前位置:物联网市场动态 → 正文

三星与Codenvy发布用于物联网开发的Artik IDE

责任编辑:editor005 作者:Alex Blewitt |来源:企业网D1Net  2016-05-06 14:38:02 本文摘自:INFOQ

在近日举办的三星开发者大会上,Codenvy宣布推出三星Artik IDE的首个公开版本,该IDE可用于为三星Artik物联网(IoT)设备开发应用程序。Artik IDE是基于Eclipse Che这个非常流行的IDE所打造的,而后者是一个基于浏览器的IDE,自从它今年三月在EclipseCon会议上发布以来,已有超过十万次的下载。Artik IDE让开发者能够以多种语言编写应用,并且在设备上对应用进行管理。

开发者在这个IDE中可编写各种不同语言的代码,包括Java、JavaScript和Python。令人觉得有趣的是,虽然是一个基于浏览器的IDE,但它也能够支持编写C与C++代码。不仅如此,该IDE还提供了设备发现与管理功能,因此,应用程序可在目标设备上进行构建与调试。每个Artik设备都具备完整的网络栈,这意味着连接至网络中的计算机以及IDE可以通过某个SSH连接或通过直接连接USB的方式与设备进行通信。这些设备还支持MQTT与COAP这两种用于设备通信的物联网标准协议,通过对设备进行配置,可以实现设备与Artik Cloud的对接,并进行数据上传,或是从已连接的传感器中发送的遥感勘测,亦或是应用的状态。Artik Cloud是一个由三星进行管理的服务,在其中可定义被称为规则(Rule)的触发器,当数据通过类似于MQTT这样轻量级的协议传入时,规则就会启动一系列处理工作。这样一来,数值的变化(例如温度下降至接近零度)就能够启动一个服务端的相应行为(例如打开加热器)。此外,所有这些协议都可以进行加密,并在连接时使用认证身份信息,这一点对于物联网的安全性来说十分重要。而Artik Cloud则提供了必要的加密功能与连接能力。

由于Artik IDE是基于Eclipse Che这个基于云的IDE所打造的,因此为后者设计的所有插件与功能同样能够运行在Artik中。并且由于这个IDE是托管在一个浏览器外壳中的,因此能够实现平台无关性,在任何安装了web浏览器的设备中都可以运行或进行编辑。

Tyler Jewell是Eclipse Che的项目主管,也是Codenvy的CEO,他对于这个新的IDE表达了他的感想:

三星Artik为来自广大Eclipse IDE社区的人们打开了一扇大门,也为它不断发展的开发者工具带来了更多的用户。通过使用三星Artik IDE,任何一个人现在都能够将物联网带入实际生活。这个新型IDE的问世,以及来自于三星和Eclipse基金会的支持,将开发产品与服务的开发者带入了一个全新的世界,使物联网的潜能变为现实。

Artik设备提供了大量的配置选项,可支持不同的处理能力,其范围从带有三轴陀螺的简单设备传感器起,直至高达2GHz的计算模块。Artik 1模块面向最小型的设备,它的大小只有12x12mm,支持WVGA和Bluetooth Low Energy 4.0,它具备一个双核的250Mhz处理器,并配备了1Mb内存以及4Mb闪存。由于其相当轻量级,因此只支持运行C与C++程序。而Artik 5模块具备一个1GHz的双核A7 Cortex处理器,支持Zigbee以及Bluetooth/Bluetooth LE,并配备了512Mb内存和4Gb的闪存。最强的Artik 10模块支持HDMI,具备A7 1.3GHz + A15 1.5GHz的双四核心处理器,并配备了2Gb内存和16Gb板载存储。这些设备还可用于连接至显示器,并通过设备上的浏览器运行Artik IDE,甚至还可以在设备上运行后端服务。

在Eclipse网站的Eclipse Che项目页面可找到关于三星Artik IDE的更多信息,用户现在已经可以下载它的beta版本。

查看英文原文:Samsung and Codenvy release Artik IDE for IoT

关键字:IDEArtik物联网

本文摘自:INFOQ

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^