Wir stellen heute die App der nächsten Generation von Decent Espresso für unsere Espressomaschinen zur Verfügung. Sie können die neueste Version hier herunterladen: https://github.com/tadelv/reaprime/releases
Wir bezeichnen dies als „Developer Preview“, da:
Die App läuft auf Android, Mac, Linux, Windows und iPad. Wir werden den Link zum Apple Store veröffentlichen, sobald die App von Apple genehmigt wurde: Alle anderen Betriebssysteme können bereits jetzt genutzt werden. Auf den von Decent bereitgestellten Android-Tablets (Teclast und PIPO) müssen Sie eine aktuelle Version von Chrome verwenden. Die App enthält einen integrierten Webbrowser, der die App automatisch anzeigt. Samsung-Tablets funktionieren problemlos mit dem integrierten Webbrowser. Möglicherweise lässt sich die „WebView“-Komponente auf Teclast so aktualisieren, dass sie funktioniert, und wir würden dies gerne hier auf Basecamp mit Technikbegeisterten besprechen, die dabei helfen möchten.
Wenn Sie Streamline zum ersten Mal starten, läuft es zunächst etwas langsam, da es über Bluetooth nach Ihren Geräten sucht.
Streamline kann eigenständig oder in einem Browserfenster genutzt werden. Wir haben sie in Chrome, Safari und Firefox getestet. Optisch entspricht sie der Streamline-Oberfläche der derzeit verfügbaren, ausschließlich für Android bestimmten de1app. Allerdings wurde in der de1app nur die Hauptoberfläche (Getränkezubereitung) implementiert, während diese Streamline-App das vollständige App-Design von Pulak umsetzen wird. Sie wird dann in der Lage sein, die de1app zu ersetzen.
Streamline kann sowohl über Bluetooth als auch über den kürzlich erschienenen USB-C-Adapter eine Verbindung zu Ihrer DE1 herstellen. Der USB-C-Adapter befindet sich in der „Beta“-Phase und kann hier erworben werden.
Die meisten Waagen aus der de1app werden ebenfalls unterstützt. Es werden dieselben (menschlichen) Sprachen wie in der de1app unterstützt.
Streamline wurde von Menschen geschrieben und nicht von einer KI programmiert. Es ist zu 100 % in einfachem JavaScript geschrieben, unter der GPL3 (Open Source) lizenziert und in hohem Maße erweiterbar. Die App verfügt über eine zweiteilige Architektur: Es gibt eine „Bridge“-App, die eine gut dokumentierte WebSockets-Schnittstelle zur DE1 bietet und die HTML-/CSS-/JS-Dateien der Schnittstelle hostet, die über HTTP bereitgestellt werden. Außerdem gibt es eine vollständig in JavaScript geschriebene Schnittstelle. Auf GitHub finden Sie Verweise auf „REA“, den früheren Namen für das, was wir heute „Streamline Bridge“ nennen.
Hier finden Sie die Entwicklerdokumentation.
Sie können diese hier diskutieren oder direkt auf GitHub unter https://github.com/tadelv/reaprime/issues melden
Eine zweite integrierte Benutzeroberfläche namens „Baseline“ soll Ihre Familienmitglieder Schritt für Schritt durch die Zubereitung eines Espresso-Getränks führen, wobei davon ausgegangen wird, dass sie keinerlei Vorkenntnisse haben.
Sie können über die Seite „Einstellungen“ dazu wechseln, und es ist zudem ein konkretes Beispiel dafür, wie Sie Ihre eigene Oberfläche erstellen können, ohne Programmierer sein zu müssen.
Wir möchten Ihnen die Möglichkeit bieten, mit dieser neuen Technologie Ihre eigenen Oberflächen zu erstellen.
Unser Ansatz sieht vor, dass Menschen die Funktionsweise entwerfen und die Kerntechnologie entwickeln, die zuverlässig funktionieren muss, während wir anschließend alles für KI-gestützte und intuitiv programmierte Arbeiten öffnen.
Die App erkennt neue Updates und fordert Sie auf, die Aktualisierung selbst durchzuführen.
Alle App-Entwicklungsbemühungen von Decent fließen in diese neue technologische Basis ein. JavaScript ist nicht nur eine bekannte Sprache, die es einfach, dokumentiert und stabil macht, der DE1 Befehle zu erteilen, sondern diese Infrastruktur bietet auch einen hervorragenden Rahmen für die Implementierung von KI-gestützten Funktionen und Benutzeroberflächen.
Bald werden Sie die Möglichkeit haben, „Streamline-Teile“ und komplette „Benutzeroberflächen“ zu „kaufen“. Es wird einen Abstimmungsmechanismus geben, damit die besten Arbeiten an die Spitze gelangen.
Wir planen nicht, dass Decent wesentliche neue Funktionen für die bestehende de1app veröffentlicht. Stattdessen konzentrieren sich alle unsere Bemühungen auf diesen neuen Ansatz.
Das Interface-Design stammt von Pulak, die Interface-Programmierung von Mark und die Backend-Programmierung von Vid.