今天,我们正式推出适用于 Decent Espresso 咖啡机的下一代应用程序。您可以下载最新版本:
https://github.com/tadelv/reaprime/releases
我们称之为“开发者预览版”,因为:
可在Android、Mac、Linux、Windows 和 iPad 上运行。一旦应用获得 Apple 批准,我们将立即发布 Apple Store 链接:其他操作系统目前均可使用。在 Decent 提供的 Android 平板电脑(Teclast 和 PIPO)上,您需要使用最新版本的 Chrome 浏览器。该应用内置网页浏览器,可自动显示应用界面。三星平板电脑的内置网页浏览器运行良好。我们或许可以更新 Teclast 平板电脑上的“WebView”组件以使其正常工作,并希望在 Basecamp 上与愿意提供帮助的技术大拿们讨论。
首次运行 Streamline 时,由于需要扫描蓝牙以查找您的设备,因此启动速度会稍慢。
Streamline 可以独立运行,也可以在浏览器窗口中运行。我们已在 Chrome、Safari 和 Firefox 浏览器上进行了测试。从视觉上看,它与目前仅在 Android 平台上发布的 de1 app 中的 Streamline 界面完全相同。但是,de1 app 仅实现了主界面(咖啡制作),而 Streamline 应用将实现 Pulak 的完整应用设计。届时,它将能够替代 de1 app。
Streamline 可以通过蓝牙连接到您的 DE1咖啡机,也可以使用新发布的 USB-C 适配器。该 USB-C 适配器目前处于测试阶段,可在此处购买。
de1 app 中的大多数已支持的秤,新程序也同样支持。所有与 de1 app 相同的语言显示均已支持。
Streamline 是人工编写的,而非人工智能。也就是说,它完全使用简单的 JavaScript 编写,采用 GPL3(开源)许可,并且具有高度可扩展性。该应用程序采用两部分架构:一部分是“Bridge”应用程序,它为 DE1 提供了一个文档齐全的 WebSocket 接口,并托管了该接口的 HTML/CSS/JS 文件,通过 HTTP 提供服务;另一部分是完全使用 JavaScript 编写的接口。在 GitHub 上,您会看到“REA”的提及,这是我们现在称之为“Streamline Bridge”的旧名称。
这是开发者文档.
您可以在这里反馈讨论错误,或者直接在 GitHub 上报告错误。https://github.com/tadelv/reaprime/issues
第二个内置用户界面名为“基础教程”,旨在引导您的家人制作意式浓缩咖啡,假设他们对此一无所知。
您可以通过“设置”页面切换到它,这也是无需成为程序员即可编写自己的皮肤的一个真实示例。
我们非常希望您能使用这项新技术编写自己的皮肤。
我们的方法是:由人类设计产品功能,编写必须可靠运行的核心技术,然后将所有内容开放给人工智能辅助和创意编码。
应用会检测到更新,并提示您自行升级。
Decent 的所有应用开发工作都将投入到这项全新的技术平台中。JavaScript 不仅是一种广为人知的语言,而且现在让 DE1 执行操作变得简单、规范且稳定。此外,该平台还将为 AI 创建的功能和用户界面提供理想的实现环境。
我们很快将推出“选购”功能,方便您购买“Streamline插件”和完整的“用户界面”。我们将引入投票机制,确保最佳作品脱颖而出。
Decent 不打算在现有的 de1 app 上发布任何重大新功能。相反,我们将全力投入到这项全新的开发中。
界面设计由Pulak负责,界面编程由Mark负责,后端编程由Vid负责。