Dieser Artikel erklärt, wie man die Funktionen zur Inhaltsbereitstellung in EloView 3 navigiert und verwendet
Einführung
Die Inhaltsbereitstellung ist eine der wichtigsten Funktionen innerhalb von EloView, die es ermöglicht, verschiedene Arten von Inhalten wie Android-Apps, Websites, Web-Apps und Mediendateien remote auf Elo Android-Geräten bereitzustellen und zu installieren. App Bundles ist eine Unterfunktion innerhalb des Funktionsumfangs der Inhaltsbereitstellung von EloView, die von vielen Kunden genutzt wird, um mehrere Anwendungen auf Elo-Geräten bereitzustellen, die möglicherweise Abhängigkeiten haben oder auch nicht. Die Elo Home-Anwendung ist eine jüngste Ergänzung zu Elo Gen 4.0-Geräten, die zusätzliche Funktionen für verwaltete Geräte ermöglicht und den Zugriff auf mehrere Anwendungen, die vom Administrator festgelegt wurden, erlaubt.
Dieser Artikel gilt hauptsächlich für Geräte im EloView-Control-Modus. Der Kontrollmodus bietet vollständigen Zugriff auf die robusten Funktionen von EloView, einschließlich der in diesem Dokument beschriebenen. Ziel dieses Wissensdatenbankartikels ist es, die verschiedenen Methoden zur Bereitstellung von Inhalten auf Elo Android-Geräten zu erläutern, die Vorteile der Verwendung von App Bundles zu beschreiben und zudem eine Anleitung zur Verwendung von App Bundles über Elo Android-Geräte bereitzustellen.
Von EloView unterstützte Anwendungsarten
Auf Geräten über EloView installierte Anwendungen sind in verschiedene Gruppen klassifiziert.
1. Elo Installierte Anwendungen (auch bekannt als "Elo Stock Apps") sind Anwendungen, die werksseitig auf das Gerät vorinstalliert werden für erweiterte Einstellungen, Testzwecke und Demos, um Entwicklern und Technikern zu helfen (z. B. Einstellungen-App, WebView-Browser, Peripherietest-Anwendungen, und EloView SDK Test-App, Elo ScanConfig App usw.).
2. Vom Benutzer installierte Android-Anwendungen: Anwendungen, die von Benutzern über EloView oder andere Methoden installiert werden. Diese Anwendungen ermöglichen normalerweise den Anwendungsfall für das Gerät.
3. Vom Benutzer installierte Web-Apps: Dies sind Anwendungen, die in der EloView-Bibliothek mit einer Web-URL eingerichtet sind, eingewickelt mit einem Kiosk-Browser, der von EloView bereitgestellt wird. Diese Anwendungen bieten unseren Kunden eine Möglichkeit, schnell eine Erfahrung unter Verwendung von nur Webentwicklung bereitzustellen.
4. GMS-Anwendungen (Google Managed Services-Anwendungen): sind eine Sammlung von Google-Anwendungen und APIs, die für Google GMS-zertifizierte Geräte verfügbar sind. Dazu gehören Google Chrome, Google Drive, YouTube, Karten. Bestimmte Benutzeranwendungen können die Existenz dieser Anwendungen erfordern (z. B. eingebettete YouTube-Videos oder eingebettete Karten), damit sie ordnungsgemäß funktionieren.
5. Smarte Anwendungen: Smarte Anwendungen sind eine Art von Inhalt, die erstellt werden, indem mehr als eine Anwendung im EloView-Cloud-Portal gruppiert wird. Es gibt zwei Arten von smarten Anwendungen:
- Attract Loops bestehen aus einer Primär- und einer Sekundäranwendung. Sowohl die Haupt- als auch die Sekundär-App werden auf dem Gerät installiert, sobald die Attract Loop bereitgestellt wird. Attract Loops können erstellt werden, indem zwei beliebige Apps in Ihrer EloView-Bibliothek ausgewählt werden. Die "sekundäre App” enthält typischerweise ein Video oder ein dynamisches Bild, das abgespielt wird, bis ein Benutzer den Bildschirm berührt. An diesem Punkt übernimmt die primäre App zum Zweck der Benutzerinteraktion. Die primäre App wird gestartet und weiterhin abgespielt, bis der Attract Timer abläuft (ohne Aktivität auf dem Bildschirm) – und zu diesem Zeitpunkt wird die Sicherheitsanwendung wiederhergestellt.
- App Bundles bestehen aus zwei Arten von Anwendungen: Vordergrund- und Hintergrundanwendungen. App Bundles haben eine Vordergrund-App und bis zu fünf Hintergrundanwendungen als Teil jedes Bundles. Die Vordergrund-App wird die Hauptanwendung sein, die als „Kioskmodus-Inhalt“ abgespielt wird, und Hintergrund-Apps werden während der Bereitstellung heruntergeladen und installiert und im Hintergrund ausgeführt. In den meisten Fällen unterstützen diese Hintergrundanwendungen die Vordergrundanwendungen, um Einmalanwendungen durchzuführen. In anderen Fällen sind sie unabhängige Anwendungen, die unterschiedliche Anwendungsfälle bedienen.
Da EloView erweitert wurde, um mobile sowie mitarbeiterorientierte, mehrere Anwendungsgeräte von den ursprünglich benutzerorientierten Kiosk-Typ-Geräten zu unterstützen, haben sich die über App Bundles angebotenen Funktionen als sehr leistungsfähig zur Ermöglichung dieser Anwendungsfälle erwiesen. Diese Optionen haben jedoch auch zu Komplexität geführt.
App Bundle-Erstellungsbildschirm
Bereitstellung von Anwendungen auf Geräten
Anwendungen können auf Elo Android-Geräte über verschiedene Methoden bereitgestellt werden, abhängig vom verwendeten Gerät (z. B. Elo I-Series 4) und Anwendungsfall des Kunden. Die Nutzung der „Drag-and-Drop“-Funktion innerhalb von EloView ist der gängigste Weg, um Benutzeranwendungen oder Inhalte auf Geräte bereitzustellen. Drag and Drop wird von der „Inhalt“-Seite in EloView initiiert. Benutzer können den Inhalt installieren und starten, indem sie ihn aus der App-Bibliothek „ziehen“ und auf das Zielgerät oder die Gerätegruppen „fallen lassen“. Anwendungen müssen in die Bibliothek vorab geladen werden, indem die „+“-Schaltfläche zum Hinzufügen von Anwendungen verwendet wird.
Das Ziehen und Ablegen kann bei allen oben beschriebenen Anwendungsarten durchgeführt werden. Darüber hinaus wird EloView die Anwendung (der „Haupt-App“ im Falle von Smart Apps) als Vordergrundanwendung auf dem Gerät beibehalten. Dies ermöglicht den Kioskmodus, eine leistungsstarke Funktion in EloView.
Inhaltsbereitstellung durch Drag-and-Drop aus dem Inhalt-Tab
EloView kann Anwendungen auch von der „Apps“-Seite in den Geräte-Einstellungen bereitstellen. Benutzer können die Anwendungen auswählen, die den Geräten aus der App-Bibliothek hinzugefügt werden sollen, und auswählen, ob sie auf dem Gerät angezeigt oder ausgeblendet werden, indem sie den Anzeigen/Verstecken-Schieberegler anklicken.
Anwendungsinstallation und Sichtbarkeit können über den Apps-Tab der Geräteeinstellungen gesteuert werden
Zugriff auf installierte Anwendungen auf dem Gerät
Sobald die bereitgestellten Anwendungen auf dem Gerät installiert sind, können Benutzer auf verschiedene Weise auf sie zugreifen. Anwendungen, die auf dem Gerät abgespielt werden sollen (über Drag-and-Drop bereitgestellt), werden als gesperrte Inhalte abgespielt. Benutzer können auf Hintergrundanwendungen aus App Bundles und zuvor installierte Anwendungen über die „App-Schublade“ des Geräts zugreifen, indem sie die Steuerungstafel entsperren. Benutzer können die Steuerungstafel öffnen, indem sie gleichzeitig die Home- und Powertasten drücken und das Passwort für die Steuerungstafel eingeben. Der folgende Abschnitt beschreibt das Benutzererlebnis beim Zugriff auf diese Anwendungen über verschiedene Generationen von Elo Android-Hardware.
Elo Generation 2.0/3.0 Geräte (z. B. I-Series 2.0 mit Android 7.1.2)
Es stehen zwei Arten von App-Schubladen auf Gen 2.0 und 3.0 Geräten zur Verfügung, um auf die installierten Anwendungen zuzugreifen:
1. Elo Stock App-Schublade , die Elo Installierte oder Stock Apps enthält. Standardmäßig sind alle Anwendungen auf dem Gerät sichtbar. Sie können die Sichtbarkeit von beliebigen App(s) auf dem Gerät ändern, indem Sie die entsprechende Sichtbarkeitsoption im Bearbeitungsmodus des Apps-Tabs auswählen, wie im vorherigen Abschnitt beschrieben. Benutzer können die Stock Apps-Schublade öffnen, indem sie die Steuerungstafel entsperren und auf den Apps-Tab klicken.
Stock Apps-Schublade
2. Benutzer-App-Schublade, die auf Gerät installierte oder vom Benutzer installierte Apps enthält. Benutzer können die Benutzer-App-Schublade öffnen, indem sie die Home-Taste drücken, die eine Benutzer-App-Schublade mit Anwendungen anzeigt. Beachten Sie, dass die HOME-Taste aktiviert sein muss, damit dies funktioniert. Dies ist geeignet in Fällen, in denen der Zugriff auf das Gerät auf geschulte Mitarbeiter beschränkt ist. Für unbeaufsichtigte, kundenorientierte Anwendungsfälle empfiehlt Elo, dass die HOME-Taste gesperrt wird. Das EloView-Cloud-Portal ermöglicht die Anzeige von Elo Stock Apps als Teil dieser Schublade, indem die Optionen „Stock Apps“ unter den Geräteeinstellungen konfiguriert werden. Mit deaktivierten Stock Apps im EloView-Cloud-Portal zeigt die Benutzer-App-Schublade nur Benutzeranwendungen an. Bei aktivierten Stock Apps im EloView-Cloud-Portal zeigt das Gerät die Benutzer- und Elo Stock-Anwendungen in der Benutzer-App-Schublade mit mehreren Wischbildschirmen an.
Benutzer-App-Schublade
Elo Gen 4.0 Android-Geräte (z. B. I-Series 4 mit Android 10)
Mit dem Launch der 4. Generation Android-Geräte von Elo führte Elo die EloHome-Anwendung (APK) ein, die es Benutzern ermöglichte, die Geräte im „Single App Mode“ oder „Multi-App Mode“ zu betreiben.
- Der Single App-Modus ermöglicht es Elo-Geräten, in einem Kiosk/gesperrten Modus mit einer Hauptanwendung zu funktionieren und die Benutzer daran zu hindern, andere Anwendungen zu starten.
- Der Multi-App-Modus wurde implementiert, um Fälle zu unterstützen, in denen Kunden eine traditionellere Android-Erfahrung nachahmen wollten, ähnlich wie bei einem Verbraucher-Smartphone, während sie die Anwendungen, die dem Benutzer angezeigt werden, beschränkten.
Kunden können Anwendungen aus der Inhaltsbibliothek des EloView-Cloud-Portals auf Geräten per Drag-and-Drop abspielen. Der Multi-App-Modus ermöglicht es Elo-Geräten, auf mehrere Anwendungen zuzugreifen und diese zu starten, um einen oder mehrere Anwendungsfälle abzuschließen. Beachten Sie, dass die Drag-and-Drop-Funktion im Multi-App-Modus deaktiviert ist. Benutzer können den Multi-App-Modus deaktivieren, indem sie den "Multi-App Mode" unter den Geräteeinstellungen konfigurieren, was eine verfügbare Einstellung auf Filter-, Gruppen- und Kontobasis ist. Der Multi-App-Modus ist standardmäßig auf allen Elo-Handheld-Geräten (z. B. M50 und M60) aktiviert und standardmäßig auf allen festen Geräten (I-Series, PayPoint und Backpack) deaktiviert.
Wechsel zwischen Single- und Multi-App-Modus
Das Verhalten von App Bundles
App Bundles verhalten sich in der Regel gleich auf 2.0/3.0 und 4.0 Geräten, aber die Fähigkeiten der verschiedenen Gerätemodi auf 4.0 Geräten haben einige Änderungen in der Nutzung von App Bundles mit sich gebracht.
Elo Gen 2.0/3.0 Geräte (z. B. I-Series 2.0 mit Android 7.1.2)
Sobald ein Bundle aus dem EloView-Cloud-Portal bereitgestellt wird, werden alle Anwendungen in diesem Bundle auf das Gerät heruntergeladen und installiert, und die primäre App wird im Vordergrund abgespielt. Das Aktivieren der Android-Navigationsleiste unter den Geräteeinstellungen platziert eine Navigationsleiste (einschließlich Zurück- und Home-Tasten) am unteren Bildschirmrand. Das Drücken der „Home“-Taste zeigt die App-Schublade an, sodass schnell zwischen Anwendungen navigiert werden kann. Nach 1 Minute Inaktivität spielt das System automatisch die Standardanwendung ab. Dies kann auch durch die physische Home-Taste auf der Rückseite des Geräts erreicht werden.
Elo Gen 4.0 Geräte (z. B. I-Series 4 mit Android 10)
Die App Bundle-Funktion wird nur im Single-App-Modus unterstützt und nicht im Multi-App-Modus.
Im Vergleich zu 2.0/3.0 Geräten sind installierte Anwendungen (Elo Stock, Benutzeranwendungen) nur über die App-Schublade verfügbar, die in der Steuerungstafel vorhanden ist. Die Funktion „Stock App“ unter den Geräteeinstellungen ermöglicht dem Benutzer, Elo Installierte Apps (Stock Apps) als Teil der App-Schublade hinzuzufügen. Das EloView-Cloud-Portal bietet jedoch granulare Zugriffssteuerung, um individuelle Anwendungen in der App-Schublade anzuzeigen oder auszublenden. Selbst wenn die Stock Apps aktiviert sind, müssen die Anwendungen aktiviert werden, um in der App-Schublade im Apps-Tab angezeigt zu werden. Mit deaktivierten Stock Apps im EloView-Cloud-Portal zeigt das Gerät nur Benutzeranwendungen in der App-Schublade an.
EloView Cloud – Granularer Zugriff auf der Anwendungsebene zur Sichtbarkeit in der App-Schublade
Elo 4.0-Gerät – Ausgewählte Apps, die in der App-Schublade angezeigt werden
Bekannte Probleme und Verbesserungen
| Probleme/Verbesserungen | MR-Version | Veröffentlichungsdatum |
| Unfähigkeit, die App-Schublade durch Drücken der Home-Taste auf Android 10-Geräten zuzugreifen | MR-16 | Juli 2022 |
| Entkopplung der Stock-App-Funktion und Navigationsleiste | MR-22 | Januar 2023 |
| Installierte Elo-Support- und Web-Anwendungen in der App-Schublade anzeigen | MR-25 | April 2023 |
- Die Möglichkeit, auf die App-Schublade zuzugreifen, indem man die Home-Taste drückt, war auf Elo Android 10 OS defekt. Daher würde die Hauptanwendung nach einem Blitzen des Steuerungstafelbildschirms bei jedem Drücken der Home-Taste neu gestartet. Dieses Verhalten wurde als Teil der Android 10 MR-16-Version behoben, wodurch die App-Schublade gestartet werden kann.
- Drag and Drop von Elo-Support- und Webanwendungen auf 4.0-Geräte im Single-App-Modus installiert und startet die Anwendungen, jedoch wurden die Anwendungen nicht in der App-Schublade angezeigt. Eine kommende Veröffentlichung im Q2 2023 wird es ermöglichen, dass Elo-Helferanwendungen und Webanwendungen ordnungsgemäß in der App-Schublade angezeigt werden.
- Mit der Veröffentlichung der EloHome APK auf 4.0-Geräten wurde unbeabsichtigt eine Abhängigkeit geschaffen, bei der Benutzer die Stock Apps-Funktion nur aktivieren konnten, wenn die Navigationsleiste aktiviert war. Dies hat Probleme für Benutzer mit einer Navigationsleiste im Rahmen anderer Anwendungen wie Webanwendungen verursacht. Diese Abhängigkeit wird im Rahmen einer bevorstehenden Android- und EloView-Version, die im Q1 2023 verfügbar sein wird, entfernt.
Zusätzliche Dokumente
Benutzerhandbücher und detaillierte Schritte für alle EloView-Funktionen finden Sie auf der Elo Global Support-Website - https://elosupport.elotouch.com/hc/en-us
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article