Da Android-Apps unter ChromeOS in einem Fenster ausgeführt werden, werden Apps auf Chromebooks etwas anders gerendert. Diese Unterschiede werden in den folgenden Abschnitten beschrieben.
Aufgaben, Fenster und Transparenz
Eine Aufgabe besteht aus einem Stapel von Aktivitäten, mit denen der Nutzer interagiert, wenn er eine App ausführt. Aufgaben werden in ChromeOS als Fenster mit einer Titelleiste dargestellt, wobei die Apps übereinander liegen. Dabei kann jede Aktivität teilweise durchscheinend sein, sodass die unteren Ebenen sichtbar sind.
In einer herkömmlichen Android-App scheint die vorherige Aufgabe oder der Desktop durch die Aufgaben hindurch. Unter einer durchscheinenden Aufgabe ist so also immer etwas sichtbar.
Das ist in einer Fensterumgebung aus den folgenden Gründen nicht möglich:
- Der sichtbare Inhalt unter einem Fenster kann nicht festgelegt werden und könnte daher alles Mögliche sein.
- Vollständig transparente Pixel könnten Touch- oder Mausereignisse „verschlucken“.
- Es besteht das Risiko, dass Fensterelemente visuell von der Beschriftung getrennt werden. Das kann Nutzer bei unzusammenhängenden grafischen Elementen verwirren.
Um dieses Problem zu verhindern, zeichnet Play für ChromeOS hinter jedem Fenster ein halbtransparentes Rechteck. Aus diesem Grund können Apps auch nie zu 100 % transparent sein, wenn sie unter ChromeOS laufen, selbst wenn sie das Theme.Translucent.NoTitleBar-Design verwenden.