首款徹底改變開發(fā)體驗(yàn)的原型產(chǎn)品平臺,將支持腳本的設(shè)備、彩色觸摸屏集于一個便攜的盒子 美滿電子科技(Marvell)推出支持JavaScript的物聯(lián)網(wǎng)(IoT)設(shè)備開發(fā)套件Kinoma Create。Kinoma Create的使命是助力產(chǎn)生下一波互聯(lián)設(shè)備原型。Kinoma Create提供專業(yè)開發(fā)人員體驗(yàn),整合了強(qiáng)大、易用、快速的硬件、軟件和工具。 Marvell公司Kinoma副總裁Peter Hoddie表示:“今天產(chǎn)生數(shù)字設(shè)備原型時,仍然沿用25年前的方法:實(shí)驗(yàn)臺上多個裸露的綠色單板機(jī)拴到一臺電腦上,靠鍵入終端窗口的、晦澀難懂的命令運(yùn)行。這不是創(chuàng)造未來該用的方式。憑借更好的工具,愿景可以更快實(shí)現(xiàn)。這就是我們開發(fā)Kinoma Create的原因。” 開發(fā)人員、設(shè)計(jì)師和創(chuàng)客需要探索各種理念,提高迭代速度。眾籌社區(qū)相信,原型產(chǎn)品產(chǎn)生方法可以改變,因此為針對Kinoma Create的Indiegogo項(xiàng)目慷慨解囊,該項(xiàng)目最終在26個國家籌集到的資金超出籌資目標(biāo)500%多。Marvell之所以求助于眾籌這種方式,是為了能夠?qū)崿F(xiàn)創(chuàng)新的全部潛能。由于眾籌社區(qū)的支持和貢獻(xiàn),Kinoma Create得以在所有方面實(shí)現(xiàn)了周密設(shè)計(jì),能夠?yàn)殚_發(fā)人員節(jié)省時間、提供靈感和靈活性,借助原型產(chǎn)品開發(fā)出真正出色的產(chǎn)品。 • 觸摸屏 觸摸屏在消費(fèi)類電子產(chǎn)品中很常見,但在開發(fā)人員設(shè)備中卻不是這樣。Kinoma Create改變了這種現(xiàn)狀,采用了集成的觸摸屏。該顯示屏是一款強(qiáng)大的調(diào)試工具,能夠幫助開發(fā)人員查看及改變原型產(chǎn)品中正在執(zhí)行的功能。該顯示屏就像一幅畫布,開發(fā)人員可以在其上快速模擬按鈕、指示燈以及其他控制功能,而無需花時間搭建硬件。另外,對于需要顯示屏或互動界面的原型產(chǎn)品而言,該顯示屏更是必不可少的。 • JavaScript:塑造設(shè)備開發(fā)的未來 過去20年來,JavsScript是勢頭最為強(qiáng)勁的編程語言,因?yàn)镴avaScript是一種高級專業(yè)語言,易于上手,運(yùn)行速度快,兼容性強(qiáng)。另一方面,創(chuàng)客們目前仍然在使用低級語言和晦澀難懂的腳本編寫環(huán)境。因此可以說,JavaScript正是用Kinoma Create產(chǎn)生原型產(chǎn)品時應(yīng)該使用的編程語言。Kinoma Create支持JavaScript第五版,并且針對IoT設(shè)備對XS虛擬機(jī)進(jìn)行了優(yōu)化。 KinomaJS是新的JavaScript框架,適合用來為互聯(lián)設(shè)備和移動設(shè)備開發(fā)應(yīng)用。憑借KinomaJS,開發(fā)人員可以快速連接任何IoT設(shè)備的基本組成部分,包括用戶體驗(yàn)、網(wǎng)絡(luò)通信、數(shù)字媒體和硬件。KinomaJS提供的獨(dú)特引腳使腳本程序能夠管理、解釋及過濾數(shù)字、模擬、I2C和串行接口硬件上的數(shù)據(jù)。 RedMonk聯(lián)合創(chuàng)始人James Governor表示:“JavaScript已經(jīng)成為Web開發(fā)的通用語言,在服務(wù)器端表現(xiàn)尤其出色,不僅如此,JavaScript也正在成為關(guān)鍵的IoT開發(fā)平臺。Kinoma希望通過其硬件套件和IDE,充分利用JavaScript這種優(yōu)勢。” • 只想怎么開發(fā)應(yīng)用即可,不必?fù)?dān)心固件問題 應(yīng)用點(diǎn)燃了個人電腦和移動革命。現(xiàn)在,Kinoma Create將應(yīng)用作為原型硬件產(chǎn)品的基本構(gòu)件,取代了固件、文件系統(tǒng)、驅(qū)動程序和各種端口監(jiān)控程序。內(nèi)置的觸控應(yīng)用提供命令行工具功能,從而使常見的開發(fā)任務(wù)更易于完成,例如配置硬件引腳、查看和管理文件、安裝應(yīng)用、掃描網(wǎng)絡(luò)服務(wù)等。 • 類似Web的快速開發(fā)環(huán)境 Kinoma Studio是一種用于開發(fā)KinomaJS應(yīng)用的集成式開發(fā)環(huán)境。Kinoma Studio用來加速和簡化開發(fā)流程,因此編程人員能夠騰出更多時間去做實(shí)驗(yàn)。在Kinoma Create上,僅用兩秒鐘,就可以部署并啟用在Kinoma Studio中轉(zhuǎn)換成代碼的編輯結(jié)果。集成的調(diào)試程序自動發(fā)現(xiàn)使用Wi-Fi的Kinoma Create設(shè)備,因此不必直接訪問這些設(shè)備就可以對其進(jìn)行調(diào)試。在為移動或嵌入式設(shè)備設(shè)計(jì)、部署、調(diào)試及測試應(yīng)用時,在電腦而不是目標(biāo)設(shè)備上工作會更方便。因此Kinoma Studio提供了一個內(nèi)置的仿真器,可以僅用一臺電腦快速運(yùn)行及調(diào)試KinomaJS。 • 外殼和電池便于展示和攜帶 Kinoma Create獨(dú)特的綠白相間外殼可以保護(hù)原型電子產(chǎn)品,這是創(chuàng)客們一直特別期盼的。因?yàn)镵inoma Create從一開始就像一款消費(fèi)類電子產(chǎn)品,而不是裸露的電路板,所以原型產(chǎn)品更加精致。外殼與內(nèi)置電池相結(jié)合,可以幫助原型產(chǎn)品擺脫實(shí)驗(yàn)室束縛,感受真實(shí)世界,與真實(shí)世界互動,在真實(shí)世界中接受測試。 • 良好互聯(lián) 按照定義,IoT設(shè)備是互聯(lián)的。KinomaJS使設(shè)備能夠同時利用幾種成熟及新出現(xiàn)的協(xié)議通信。SSDP和Zeroconf可用來在本地網(wǎng)絡(luò)上發(fā)現(xiàn)其他設(shè)備,廣播KinomaJS授權(quán)服務(wù)。HTTP、HTTPS、WebSocket、MQTT和CoAP客戶端及服務(wù)可用來在Kinoma Create、其他設(shè)備和云之間收發(fā)數(shù)據(jù)。 Marvell公司Kinoma創(chuàng)意總監(jiān)Chris Krueger表示:“你只用Kinoma Create進(jìn)行開發(fā),而不必為其服務(wù)。出色的硬件和周到的用戶界面帶來超越其他眾多平臺的神奇體驗(yàn)。” 面向富數(shù)據(jù)應(yīng)用的云服務(wù) wot.io是一種面向互聯(lián)設(shè)備平臺的數(shù)據(jù)交換服務(wù),該服務(wù)的提供商今天宣布,已與Marvell簽訂協(xié)議,為Kinoma Create客戶免費(fèi)提供一套快速擴(kuò)充的數(shù)據(jù)服務(wù)。wot.io開源操作平臺匯集了IoT生態(tài)系統(tǒng)中的所有廠商,以在不受設(shè)備、標(biāo)準(zhǔn)或連接方法影響的前提下,實(shí)現(xiàn)數(shù)據(jù)交換和共享。 Kinoma Create的早期采用 計(jì)算機(jī)協(xié)會(Association for Computing Machinery)的“用戶界面軟件與技術(shù)研討會”已經(jīng)將Kinoma Create選作其2014學(xué)生創(chuàng)新大賽(Student Innovation Contest)的專用開發(fā)平臺。超過30個學(xué)生團(tuán)隊(duì)用Kinoma Create開發(fā)了自己的項(xiàng)目,其中包括基于手勢和語音識別的免提食譜編排器、家用定位提醒系統(tǒng)以及通知視障用戶家用電器是否打開的幫助系統(tǒng)。 價格與供貨 Kinoma Create通過SparkFun預(yù)訂,建議售價為149美元。如需了解更多信息,請?jiān)L問:kinoma.com/sparkfun。SparkFun是一家網(wǎng)上零售商店,銷售各種適用于電子產(chǎn)品開發(fā)的零部件。SparkFun的產(chǎn)品目錄不斷壯大,目前有3500種組件和小型電子產(chǎn)品在售,可幫助用戶釋放內(nèi)在的發(fā)明激情。 面向Windows和Macintosh的Kinoma Studio可以免費(fèi)下載:kinoma.com/studio。 |