Warum ein einzelnes Testgerät nicht ausreicht
Tests auf unterschiedlichen Geräten zeigen Herausforderungen bei Berechtigungen, Benachrichtigungen, Hintergrundbetrieb und Netzwerken.

Sobald MyDeskViewer nicht mehr nur auf einem vertrauten Testgerät lief, wurden Unterschiede zwischen Geräten und Betriebssystemen sichtbar. Was in der Entwicklungsumgebung zuverlässig funktioniert, kann auf anderer Hardware völlig anders reagieren.
Ein Smartphone lässt eine Anwendung ungestört im Hintergrund laufen, ein anderes beschränkt Hintergrundaufgaben stärker. Android-Versionen unterscheiden sich bei Berechtigungsdialogen und Benachrichtigungen. Auch auf Computern sorgen Schlafmodus, Systemaktualisierungen und wechselnde Netzwerke für schwer reproduzierbare Situationen.
Viele Verbesserungen betreffen deshalb nicht neue, auffällige Funktionen, sondern Wiederverbindungen, Statusaktualisierungen und verständliche Fehlermeldungen. Benachrichtigungen sollen nützlich und freiwillig bleiben. Öffentliche Tests sind wichtig, weil kein internes Testlabor alle realen Geräte, Netzwerke und Nutzungsweisen abdecken kann.