Microsoft hat kürzlich eine Vorschau für das App-Layout für Dual-Screen Apps unter Android veröffentlicht. Für Java- und Kotlin-Entwickler, die Anwendungen für das Surface Duo entwickeln möchten, stehen nun erste Schnittstellen zur Verfügung.
Die veröffentlichten Dual-Screen Layout Controls werden es Entwicklern ermöglichen, dynamische Anwendungen zu kreieren, deren Interface von den Möglichkeiten des Dual-Display-Formfaktors Gebrauch machen kann. Die Display Mask API wird genutzt, um die App erkennen zu lassen, was gerade mit dem Displaybereich geschieht, den die eigene App nicht verwendet. Über den ScreenHelper kann die Anwendung Informationen darüber erhalten, wie das Display gerade geöffnet ist, sodass sich Inhalte der App entsprechend anpassen können.
Microsoft hat die neuen Funktionen ab sofort im SDK für Entwickler bereitgestellt. Auf der verlinkten Quellenseite ist auch Beispielcode zu finden, den Microsoft sowohl in Java als auch in Kotlin bereitstellt.
Quelle: Microsoft Devblog