Android Zentrale

Die Verbindung von Pixel zu Google ist seine größte Stärke – aber auch eine Schwäche

protection click fraud

Google brachte seine ersten Pixel-Telefone bereits im Jahr 2016 auf den Markt, und wir stehen kurz vor der Einführung der achten Gerätegeneration des Unternehmens, dem Pixel 8 Serie, später in diesem Jahr. Obwohl die Gesamtverkäufe der Pixel-Reihe steigen eine Fraktion Angesichts dessen, was Samsung in einem einzigen Jahr schafft, mache ich mir keine wirklichen Sorgen, dass Google sein Pixel-Smartphone-Geschäft abschaffen wird, eine Praxis, die sie haben Tendenz dazu.

Das liegt daran, dass Pixel-Telefone als Referenzplattform für Android dienen, das aufgrund der hohen Einnahmen, die es über das Play-Ökosystem generiert, eines der Kerngeschäfte von Google ist. Dank seiner Verbindungen zu Google genießt Pixel ein Maß an Sicherheit und erstklassigem Support, von dem andere Android-Hardwareanbieter träumen, aber diese Verbindungen schränken auch die Möglichkeiten von Pixel ein.

Da Google sowohl der Hersteller von Pixel als auch von Android ist, arbeiten die beiden Teams Hand in Hand, um dies sicherzustellen Jede neue Funktion, die Pixel einführt, beeinträchtigt nicht die Kompatibilität mit anderen Teilen des Betriebssystems oder mit Apps. Die Haltung von Google in Bezug auf Pixel-Software ist richtig, da das Unternehmen sowohl den Entwicklern als auch den OEMs verpflichtet ist, das Ergebnis jedoch möglicherweise nicht immer den Endbenutzern gefällt.

Keine „Dirty Hacks“ erlaubt 

Wenn Google neu ist Pixel-Tablet Und Pixelfalte letzten Monat in die Hände der Verbraucher gelangte, waren viele überrascht, als sie erfuhren, dass viele davon beste Android-Apps waren nicht für ihre großen Bildschirme optimiert. Anstatt Apps im Vollbildmodus anzuzeigen, verwenden das Pixel Tablet und das Pixel Fold Briefkasten um Apps in einem Fenster zu platzieren, das auf beiden Seiten von schwarzen Balken umgeben ist. Die Entscheidung von Google stieß online bei einigen Nutzern auf Kritik AnReddit Aufgrund der Software denken sie sogar darüber nach, ihr neues Fold zurückzugeben.

Twitter-App
Die Twitter-App läuft auf dem Pixel-Tablet. Android platziert die App in einem Letterbox-Format, um das Seitenverhältnis beizubehalten.(Bildnachweis: Kartheek Alladi)

Diese Nutzer wiesen darauf hin, dass andere Geräte im Gegensatz zu den Geräten von Google ihre Lieblings-Apps im Vollbildmodus anzeigen können oder ihnen zumindest die Möglichkeit dazu bieten. Beispielsweise nimmt die Twitter-App auf Samsung-Tablets den gesamten Bildschirm ein.

Twitter
Die Twitter-App läuft auf dem Samsung Galaxy Tab S8 Ultra. Denn Medieninhalte, Anzeigen und der Explore-Header sind so konzipiert, dass sie den verfügbaren horizontalen Platz einnehmen und gleichzeitig ihr Aussehen beibehalten Aufgrund der Verhältnisse kann die Twitter-App im gestreckten Zustand ziemlich verzerrt aussehen, bis zu dem Punkt, dass nicht einmal ein einziger Tweet darin angezeigt werden kann Gesamtheit. (Bildnachweis: Mishaal Rahman)

Die Entscheidung von Google für Letterbox-Apps ist meiner Meinung nach die richtige: Sie stellt einen Kompromiss zwischen den Wünschen der Entwickler dar dass die Seitenverhältnisse ihrer Apps nicht verzerrt werden und der Wunsch der Benutzer, ihre Apps in ihrer bevorzugten Form zu verwenden Orientierung. Wenn Google es getan hätte Nichts, dann wären viele Apps wie auf dem einfach auf die Hochformatausrichtung beschränkt OnePlus-Pad oder OPPO Finden Sie N2.

Das würde für die Benutzer natürlich eine schreckliche Erfahrung bedeuten, da sie ihre Geräte umdrehen müssten Um bestimmte Apps überhaupt zu nutzen (stellen Sie sich vor, Sie verwenden das 16:10-Pixel-Tablet im Hochformat!), hat Google stattdessen erstellt A Konfiguration auf Plattformebene Dadurch kann der OEM entscheiden, ob er die Ausrichtungspräferenz einer App respektiert oder nicht. Sowohl das Pixel Tablet als auch das Pixel Fold verwenden diese Konfiguration, um normalerweise im Hochformat gesperrte Apps in den Querformatmodus zu zwingen, ohne sie jedoch durch Platzieren in einem Briefkasten zu strecken.

Aber die App zu erweitern ist genau das, was einige Benutzer tun wollen. Klar, technisch gesehen Twitter’s Der Fehler liegt darin, dass es nicht für Android-Geräte mit großem Bildschirm optimiert ist, aber wenn ein Tablet das „bessere“ Twitter-Erlebnis bietet, können Sie sehen, warum einige Leute hier Google kritisieren.

Im Idealfall würden Entwickler feststellen, dass ihre Apps auf Android-Geräten mit großem Bildschirm nicht ganz richtig aussehen, und sich dann an die Optimierung machen, aber das ist nicht immer so einfach. Je nach App kann die Optimierung viel Zeit und Ressourcen in Anspruch nehmen. Nicht jedes Unternehmen ist bereit, Entwickler mit dieser Aufgabe zu beauftragen oder sieht überhaupt die Notwendigkeit dafür, wenn man bedenkt, wie wenige Benutzer (relativ) über diese Art von Geräten auf ihre Apps zugreifen.

oneui
OneUIs Funktion „Querformatansicht für Hochformat-Apps“ unter „Einstellungen“ > „Erweiterte Funktionen“ > „Labs“.(Bildnachweis: Mishaal Rahman)

OEMs haben erkannt, dass sie unmöglich jeden Entwickler dazu bringen können, ihre Apps für ihre Geräte zu optimieren, und setzen stattdessen zum Ausgleich ihre eigenen Softwarefunktionen oder „Hacks“ ein. Samsung bietet beispielsweise in OneUI eine Funktion namens „Querformatansicht für Hochformat-Apps“ an, mit der Benutzer „die Anzeige von Apps, die normalerweise nur die Hochformatansicht unterstützen, erzwingen können, im Querformat anzuzeigen.“ wenn [ihr] Tablet horizontal gehalten wird.“ Entscheidend ist, dass Benutzer mit dieser Funktion auch „wählen können, ob sie das ursprüngliche Seitenverhältnis der App beibehalten oder sie strecken möchten, um den gesamten Bildschirm auszufüllen“. Also, während Während Apps wie FedEx, Venmo, Authy, Nothing Tablette.

Beschämen wir nicht nur Twitter, FedEx, Venmo, Authy, Nothing X, Amplifi, AMEX und mehr. Optimieren Sie Ihre Apps https://t.co/DsgmGlc9MC pic.twitter.com/M5n2l56LzQ22. Juni 2023

Mehr sehen

Google kommt damit jedoch nicht durch. Wenn sie Entwicklern sagen, dass ihre Apps dies tun werden sich auf eine bestimmte Weise verhalten, sie müssen sich selbst daran halten. Alles, was Google wirklich tun kann, ist, Entwickler zu ermutigen, aber nicht zu zwingen, ihre Apps für große Bildschirme zu optimieren. Google muss ein empfindliches Gleichgewicht zwischen der Zufriedenheit von Nutzern, Entwicklern und OEMs wahren, im Gegensatz zu OEMs, die eigentlich nur ihre Nutzer zufriedenstellen müssen.

Ich vereinfache die Dinge hier offensichtlich zu stark, da OEMs damit nicht durchkommen irgendetwas. Anforderungen und Tests zur Android-Kompatibilität schränken immer noch ein, was OEMs bis zu einem gewissen Grad ändern können. Allerdings gehen die Kompatibilitätsanforderungen, wie Ihnen viele Entwickler sagen werden, oft nicht weit genug, da die OEMs Probleme haben wie Hintergrunddienste funktionieren seit Jahren. OEMs experimentieren mit Hintergrunddiensten, um eine bessere Akkulaufzeit zu erzielen. Auch das ist eine Sache, mit der Google nicht durchkommt, was bei Ausschluss zu einer „schlechteren“ Akkulaufzeit bei Pixeln führt andere Faktoren.

Google ist es auch nicht vollständig gegen „schmutzige Hacks“ – sie implementieren einfach keine, die die Erwartungen der Entwickler an das Verhalten des Betriebssystems durcheinander bringen würden. Beispielsweise hat Google beim Pixel-Tablet die „natürliche Ausrichtung“ auf Hochformat eingestellt Kamera-Apps gehen nicht kaputt im Letterbox-Format. Sie haben es auch umgesetzt eine Kompatibilitätskorrektur Dadurch wird die automatische Drehung deaktiviert nur für Vollbild-Apps im Hochformat wie Spiele.

Wie Sie sehen, muss Google einiges bedenken, wenn es Änderungen an Android vornehmen möchte. Manchmal führt dies dazu, dass die Veröffentlichung stark nachgefragter Funktionen Jahre dauert, weil sie „richtig“ implementiert werden müssen.

Veränderungen „auf die richtige Art und Weise“ durchführen

Google wird oft verspottet, weil es Funktionen von OEMs wie Samsung „kopiert“, aber es gibt einen guten Grund, warum sie bei der Übernahme bestimmter Funktionen oft „zu spät“ kommen. Sie müssen zunächst sicherstellen, dass tatsächlich genug Interesse an der Funktion besteht, damit sich die Arbeit daran lohnt. andernfalls implementieren sie möglicherweise eine Funktion, die nur wenige nutzen, die sie aber dennoch für mehrere pflegen müssen Veröffentlichungen. Sie müssen außerdem sicherstellen, dass es keine Regressionen oder Konflikte mit anderen Teilen des Betriebssystems oder mit Apps gibt, und sich mit etwaigen Einschränkungen befassen bestehende Implementierungen, da ihre Version der Funktion möglicherweise nicht nur auf ihren eigenen Pixel-Telefonen, sondern auch in AOSP für jeden OEM angezeigt wird anpassen.

Zum Beispiel hat Google endlich hinzugefügt Unterstützung für scrollende Screenshots in Android 12, Jahre nachdem andere OEMs eine solche Funktion implementiert haben. Die Art und Weise, wie viele OEMs scrollende Screenshots implementierten, bestand darin, einen Scrollvorgang zu simulieren, mehrere Screenshots zu machen und sie dann alle zusammenzufügen, sobald das Ende der Seite erreicht ist. Google weigerte sich, diesen Ansatz zu verfolgen weil es viele Apps gibt, mit denen es nicht funktioniert. Die Scroll-Screenshot-Implementierung von Android 12 funktioniert mit allen Apps, die einen Standard verwenden Sicht-basierte Benutzeroberfläche, und für die Apps, mit denen es nicht funktioniert, gibt es eine eine API die sie nutzen können, damit es funktioniert.

Android-Scrollen
Scroll-Screenshot-Funktion für Android (Bildnachweis: Android Central)

So laufen diese Dinge normalerweise ab. OEMs entwickeln eine Funktion, die immer beliebter wird, aber mehrere Einschränkungen aufweist. Google erkennt die Funktion und entscheidet sich dafür Beheben Sie alle Probleme, und dann veröffentlicht Google die Funktion sowie eine zugehörige API und Dokumentation, wenn notwendig.

Auch hier spielt es für einige Benutzer, denen nur wichtig ist, dass die Funktion in irgendeiner Form verfügbar ist, keine große Rolle, ob eine Funktion „richtig“ implementiert wird. Und bis zu einem gewissen Grad stimme ich ihnen zu: Es wäre sicherlich praktisch gewesen, eine Funktion zum Scrollen von Screenshots zu haben, die funktioniert gut genug anstatt bis Android 12 überhaupt keins zu haben. Aber Google kommt nicht damit durch, eine unausgegorene Funktion bereitzustellen, was zum Teil der Grund dafür ist, dass sie so lange gebraucht haben, um andere Funktionen wie z Einhandmodus, Blasen, App-Klonen, Und Desktop-Modus in Stock-Android.

Immer einen Schritt voraus

Während andere Gerätehersteller mehr Flexibilität bei der Entwicklung neuer Funktionen haben, verfügen sie nicht über die privilegierte Position von Pixel, wenn es darum geht, neue Funktionen in Android zu integrieren. Google arbeitet bereits intensiv an der Entwicklung Android 15 „Vanilleeis“, aber OEMs werden erst dann wirklich eine vollständige Aufschlüsselung der Neuerungen im Betriebssystem erhalten, wenn sie angeblich später in diesem Jahr darüber informiert werden. Ja, OEMs erhalten für jede neue Android-Version frühzeitig Zugriff auf den Quellcode, aber das passiert nicht Bis Google im Grunde bereits geplant hat, welche Funktionen und APIs sie im nächsten Schritt implementieren möchten freigeben. Und viele dieser Änderungen werden normalerweise im Hinblick auf ein zukünftiges Pixel-Gerät vorgenommen. Bei den meisten ist das natürlich nicht der Fall, bei vielen aber schon.

Nehmen Sie zum Beispiel viele der Änderungen, die Google in Android 13 im Hinblick auf Pixel-Geräte vorgenommen hat. Sie haben einen Hub-Modus und USB-Audio-Dock-Unterstützung für das Pixel-Tablet hinzugefügt, eine Funktion zum „Medientippen zum Übertragen“, um neue geräteübergreifende Erlebnisse zwischen Pixeln zu ermöglichen Telefone und das Pixel-Tablet sowie eine „Ambient Context“-API, um das datenschutzschonende Backend für die Husten- und Schnarcherkennungsfunktion des Pixels zu betreiben, um nur einige zu nennen ein paar. Wenn Google eine neue Pixel-Funktion im Sinn hat, die Änderungen an der Android-Plattform erfordert, muss das nicht unbedingt der Fall sein darum kämpfen, dass es genehmigt wird– Sie müssen nur sicherstellen, dass es „richtig“ gemacht wird.

Pixel-Tablet
Ein Pixel-Tablet, das gerade angedockt wird. Obwohl das Tablet über Pogo-Pins auf der Rückseite mit dem Dock verbunden wird, behandelt Android das Dock als USB-Audio-Dock. Androids USB-HAL hat in Android 13 Unterstützung für Audio-Docks hinzugefügt.(Bildnachweis: Google)

Auch hier vereinfache ich es zu stark: Es gibt viele Leute innerhalb von Android, die bei der Überwachung neuer Funktionsimplementierungen helfen, um sicherzustellen, dass dies nicht der Fall ist potenzielle Sicherheitsprobleme einführen oder APIs beschädigen, es ist also nicht so, dass jede Funktionsanforderung von Pixel sofort ohne interne Implementierung umgesetzt wird Prüfung. Aber die Tatsache, dass Pixel und Android beide unter einem Dach stehen, erleichtert es ihnen, sich darauf zu einigen, welche Änderungen in zukünftigen Versionen des Betriebssystems implementiert werden sollten. Allerdings haben OEMs bei der zukünftigen Ausrichtung der Plattform viel Mitspracherecht, insbesondere wenn es um Entscheidungen geht, die sich direkt auf sie auswirken. Und es ist nicht so, dass OEMs darauf warten müssen, dass Google die notwendigen Änderungen übernimmt in AOSP bevor sie mit der Arbeit an einer neuen Funktion beginnen können.

Abschließend kann ich die Sache hier nicht beenden, ohne eine der größten Stärken des Pixels zu erwähnen: Sie erhalten erste Auszeichnungen für neue Android-Versionen. Da Google Pixel als Referenzplattform für Android verwendet, werden neue Versionen des Betriebssystems auf dem Gerät entwickelt und getestet. Es gibt zwar Zeiten, in denen man als Erster das neue Betriebssystem ausprobiert hat nicht geklapptIch denke, die meisten Pixel-Nutzer werden mir zustimmen, dass Updates am ersten Tag einer ihrer Gründe sind, warum sie sich für die Marke interessiert haben. Pixel glänzt als Smartphone-Marke aufgrund seiner Verbindungen zu Google, aber ich hoffe, dass Sie das nach der Lektüre dieses Artikels getan haben Sie verstehen besser, warum sie bestimmte Entscheidungen treffen oder im Vergleich zu ihnen „langsam“ beim Erlernen bestimmter Funktionen zu sein scheinen Andere.

instagram story viewer