Welche Grenzen der Plattformen hebt kein Update auf?
Die, die aus einer bewussten Haltung folgen und nicht aus einem fehlenden Merkmal. Um die herum lohnt es sich dauerhaft und klaglos zu entwerfen. Grenzen, die an Gerätegenerationen hängen, lohnt es sich stattdessen auszusitzen, denn der Bestand tauscht sich von selbst aus.
Strukturelle Grenzen
Eine Anwendung kann sich unter iOS nicht selbst von einem Tag aus starten. Das Lesen wird von einer fragenden Anwendung eingeleitet oder davon, dass das System es bemerkt, nie vom Tag.
Es gibt unter iOS kein Schreiben im Hintergrund. Das Schreiben verlangt immer eine Anwendung vor dem Nutzer.
Der Weg im Hintergrund zeigt eine Bestätigung, die der Nutzer vornehmen muss, statt unmittelbar zu handeln. Android tut bei Webadressen nun dasselbe: Ab Android 17 zeigt ein Tag mit einer Webadresse laut dem NFC-Leitfaden von Android zuerst eine Mitteilung zum Öffnen des Links.
Und der Austausch von Telefon zu Telefon durch Berühren ist auf beiden Plattformen verschwunden, er ist also für nichts ein Rückfall.
Jedes davon spiegelt eine Haltung zu Zustimmung und Kontrolle wider und kein unfertiges Merkmal, und deshalb haben sie gehalten.
Grenzen der Gerätegeneration
Das Lesen im Hintergrund auf dem iPhone, das ab iPhone XS und XR zur Verfügung steht. Nichts in der Software erweitert es nach unten, und der Anteil älterer Geräte fällt von selbst.
Die Unterstützung bestimmter Tag-Techniken in älteren Android-Bausteinen, die sich ebenso auflöst, während Geräte ersetzt werden.
Feldstärke und Antennenlage, die sich je Modell unterscheiden und ungleichmäßig besser werden.
Diese auszusitzen lohnt sich für ein Rollout, das in Jahren bemessen wird, und nicht für eine Kampagne, die in Wochen bemessen wird.
Sie auseinanderhalten
Fragen Sie, was die Grenze schützt. Lautet die Antwort auf eine Entscheidung des Nutzers, ist sie strukturell.
Fragen Sie, ob sie auf der neuesten Hardware gilt. Tut sie es, hilft kein Austausch von Geräten.
Fragen Sie, ob die Plattform sie als Verhalten dokumentiert statt als Beschränkung. Dokumentiertes Verhalten kehrt sich selten um.
Und misstrauen Sie jedem Anbieter, der sagt, eine Grenze werde fallen. Das ist eine Vorhersage über das Erzeugnis eines anderen, angeboten, um einen Verkauf abzuschließen.
Entsprechend planen
Entwerfen Sie dauerhaft um die strukturellen herum: Nehmen Sie ein bewusstes Antippen an, ein waches Telefon, einen Schritt der Bestätigung, und keine Anwendung, die sich selbst startet.
Nehmen Sie die der Gerätegeneration mit einem Rückfall hin und sehen Sie die Annahme in zwei Jahren erneut an, statt für eine Zukunft zu bauen, die nicht eingetreten ist.
Schreiben Sie auf, welche Ihrer Entwurfsentscheidungen wegen welcher Grenze bestehen. Ein Nachfolger, der das Warum nicht kennt, entfernt den Rückfall.
Und sagen Sie vertraglich nie zu, dass eine Grenze fällt, denn Sie beherrschen die Plattform nicht, und die Auftraggeberin wird Sie daran festhalten.
Häufige Fragen
Wird iOS je einen Tag eine App starten lassen?
Es hat es nicht getan, und das Modell ist beständig geblieben. Behandeln Sie es als strukturell und nicht als ausstehend.
Bekommen ältere iPhones das Lesen im Hintergrund?
Nein. Es hängt an einer Gerätegeneration, es löst sich also durch den Austausch der Geräte und nicht durch Updates.
Wie unterscheide ich eine strukturelle Grenze von einer vorübergehenden?
Fragen Sie, was sie schützt und ob sie auf der neuesten Hardware gilt. Eine Grenze, die eine Entscheidung des Nutzers schützt und auf neuen Geräten besteht, ist strukturell.
Kann ich einer Auftraggeberin zusagen, dass sich das bessert?
Nein. Es ist eine Vorhersage über das Erzeugnis eines anderen, und Sie werden daran festgehalten.