Die App „Streamline“ von Decent Espresso, Version „Developer Preview“


Streamline on Decent espresso machine

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 zwar auf allen Betriebssystemen läuft und zur Zubereitung von Getränken verwendet werden kann
  • und die Hauptoberfläche (Getränkezubereitung) zwar fast vollständig ist und gut genutzt werden kann, der Profil-Editor jedoch noch nicht implementiert ist und die Seite „Einstellungen“ nur teilweise implementiert ist.

  • Welche Betriebssysteme?

    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.

    Wie wird die App ausgeführt?

    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.

    USB-C-Unterstützung

    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.

    Waagen und Sprachen

    Die meisten Waagen aus der de1app werden ebenfalls unterstützt. Es werden dieselben (menschlichen) Sprachen wie in der de1app unterstützt.

    Auf welcher Technologie basiert es?

    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.

    So melden Sie Fehler

    Sie können diese hier diskutieren oder direkt auf GitHub unter https://github.com/tadelv/reaprime/issues melden

    Baseline: Ihre Familie macht Espresso

    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.

    Baseline UI

    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.

    Baseline ui
    Baseline ui
    Baseline ui

    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.

    Wie aktualisiere ich auf die neueste Version?

    Die App erkennt neue Updates und fordert Sie auf, die Aktualisierung selbst durchzuführen.

    Streamline self update

    Was bringt die Zukunft?

    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.

    Wer hat das gemacht?

    Das Interface-Design stammt von Pulak, die Interface-Programmierung von Mark und die Backend-Programmierung von Vid.

    #Streamline #interface #Pulak



  • Dies ist eine Übersetzung von: Streamline App from Decent Espresso, "developer preview" version


    created 2026/02/13, mirjam updated 2026/03/18