„Eine klassische Vorgehensweise bei der App-Programmierung ist, dass ein Kernel und eine ''Benutzeroberfläche'' genutzt werden.“<ref>{{Literatur|Autor=David Adams, Ann-Kathrin Maier|Titel=Big Seven Study (2016): 7 open source Crypto-Messengers to be compared (English/Deutsch)|Verlag=BoD – Books on Demand|Jahr=2019|Seiten=180|ISBN=978-3-7504-0897-5|Online=Zitiert nach {{GBS|Cpi4DwAAQBAJ|PA180|Hervorhebung="Benutzeroberfläche"}}}}</ref>
{{K|EDV}} auf dem [[Bildschirm]] [[anzeigen|angezeigte]] [[Darstellung]] eines [[Computerprogramm]]s, die als [[Schnittstelle]] zwischen [[Benutzer]] und [[Anwendung]] [[dienen|dient]]