Widgets unter Android implementieren 18.11.2022, 10:55 Uhr

Immer im Blick des Nutzers

Widgets sind Elemente auf einem Smartphone-Screen, die man interaktiv nutzen kann. Ein Workshop zeigt, wie sie unter Android implementiert werden.
(Quelle: Bild: StunningArt / Shutterstock)
In der Vergangenheit galten intelligente Homescreens als Ressourcenfresser. Heutige Android-Smartphones haben wesentlich mehr Rechenleistung, weshalb das Mitschleppen einiger Widgets heute nicht mehr ins Gewicht fällt. Wer eine Geschäfts-Applikation entwickelt, die vom Anzeigen von Informationen lebt, kann durch Erzeugen eines Widgets für Benutzer Mehrwert schaffen. Der folgende Artikel erläutert die Grundlagen der API und deren Designparadigmata.

Das Zwei-Wege-Widget

Die Widget-Funktion zählt zu einer der älteren Funktionen von Android und Google schleppte sie einige Jahre nebenbei mit. Insbesondere weil Apple diese Funktion in iOS lange Zeit nicht implementierte, gab es nur wenig zu Verbesserungen führenden Konkurrenzdruck. Android 12 nutzte Google als Gelegenheit für einen Rundumschlag in diesem Bereich, weshalb es bis zu einem gewissen Grad zwei Widget-Welten gibt: die vor, und die nach Android 12. Google bewies bei der Einführung der Neuerungen allerdings Fingerspitzengefühl, weshalb die Wucht des Aufpralls für den Normalentwickler vergleichsweise gering ausfällt.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar