Update nicht überspringbar #2

Closed
opened 2018-12-17 10:30:56 +01:00 by toni · 3 comments

Das Update beim Starten der App kann nicht übersprungen werden.

  1. Ich habe eine sehr langsame Verbindung
    Folge: Meine App braucht sehr lange zu starten

  2. Ich habe gar keine Verbindung
    Folge: Die App startet gar nicht. (Getestet mit Andrés Smartphone)

Vorschlag: Wäre es Möglich die Updates zum einen im Menü ein und ausschaltbar zu machen und zum anderen die Update im Hintergrund laufen zu lassen. Quasi einen Updateworker in einem neuen Thread öffnen, welcher nach vollständigen Booten der Anwendung 3x versucht zu updaten. Grundsätzlich bekommt man vom Betriebssystem doch, ob Ich online bin oder nicht.

Das Update beim Starten der App kann nicht übersprungen werden. 1) Ich habe eine sehr langsame Verbindung Folge: Meine App braucht sehr lange zu starten 2) Ich habe gar keine Verbindung Folge: Die App startet gar nicht. (Getestet mit Andrés Smartphone) Vorschlag: Wäre es Möglich die Updates zum einen im Menü ein und ausschaltbar zu machen und zum anderen die Update im Hintergrund laufen zu lassen. Quasi einen Updateworker in einem neuen Thread öffnen, welcher nach vollständigen Booten der Anwendung 3x versucht zu updaten. Grundsätzlich bekommt man vom Betriebssystem doch, ob Ich online bin oder nicht.
Author

Eventl. eine Art Buffer, in den die Updates zunächst "reingeladen" werden. Wenn dieser erfolgreich befüllt ist, kann er weggeschrieben werden. Das erlaubt das Update ggf. abzubrechen, falls die Verbindung zu langsam ist oder ständig fehlschlägt.

Eventl. eine Art Buffer, in den die Updates zunächst "reingeladen" werden. Wenn dieser erfolgreich befüllt ist, kann er weggeschrieben werden. Das erlaubt das Update ggf. abzubrechen, falls die Verbindung zu langsam ist oder ständig fehlschlägt.
Owner

Problem beim ersten start:

Eine grundlegende Internetstabilität/Geschwindigkeit müssen wir beim allerersten update denke ich voraussetzen, sonst bricht der Nutzer das ab weil es ihm zu lange dauert oder fehlschlägt und dann wundert er sich dass die App nichts tut.

Bei weiteren Updates kann man das abbrechbar machen. So wie es derzeit ist, schreibt er die Versionsnummer einer Ausstellung erst dann weg, wenn sie vollständig heruntergeladen ist (Ausstellung, Ausstellungsstücke, POIs und Medien).

Ist die Versionsnummer nicht gespeichert, wird die komplette Ausstellung beim nächsten Updatevorgang als nicht vorhanden angesehen und erneut heruntergeladen. Somit wären bereits vollständige Updates von späteren fehlschlägen nicht betroffen und müssten nicht erneut heruntergeladen werden.

Problem beim ersten start: Eine grundlegende Internetstabilität/Geschwindigkeit müssen wir beim allerersten update denke ich voraussetzen, sonst bricht der Nutzer das ab weil es ihm zu lange dauert oder fehlschlägt und dann wundert er sich dass die App nichts tut. Bei weiteren Updates kann man das abbrechbar machen. So wie es derzeit ist, schreibt er die Versionsnummer einer Ausstellung erst dann weg, wenn sie vollständig heruntergeladen ist (Ausstellung, Ausstellungsstücke, POIs und Medien). Ist die Versionsnummer nicht gespeichert, wird die komplette Ausstellung beim nächsten Updatevorgang als nicht vorhanden angesehen und erneut heruntergeladen. Somit wären bereits vollständige Updates von späteren fehlschlägen nicht betroffen und müssten nicht erneut heruntergeladen werden.
Owner

Updater ist jetzt eine Hintergrundaktivität und wird nur angezeigt, wenn ein Download-Fehler auftritt oder wenn Updates gefunden wurden, aber nur mobile Daten verfügbar sind.

Außer beim ersten Start, hier wird der Updater immer nach den initialen Einstellungsbildschirmen angezeigt. Dieses erste Update ist nicht überspringbar.

Im Menü ist ein Punkt "Update" zu finden, der ebenfalls auf den Updatebildschirm führt. Hier wird der aktuelle Updatestatus angezeigt.

Updater ist jetzt eine Hintergrundaktivität und wird nur angezeigt, wenn ein Download-Fehler auftritt oder wenn Updates gefunden wurden, aber nur mobile Daten verfügbar sind. Außer beim ersten Start, hier wird der Updater immer nach den initialen Einstellungsbildschirmen angezeigt. Dieses erste Update ist nicht überspringbar. Im Menü ist ein Punkt "Update" zu finden, der ebenfalls auf den Updatebildschirm führt. Hier wird der aktuelle Updatestatus angezeigt.
matt closed this issue 2019-01-08 17:46:24 +01:00
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: matt/RothenburgAR#2
No description provided.