Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Reaktionsfähige Canvas-Apps passen ihr Layout und die Navigation an den verfügbaren Viewport an, anstatt eine feste Canvas zu skalieren. Entwerfen Sie reaktionsfähiges Verhalten absichtlich, damit die App in jeder unterstützten Fenstergröße, Geräteausrichtung, Zoomfaktor und Eingabemodus verwendet werden kann.
Jede der folgenden Richtlinien zielt darauf ab, sicherzustellen, dass Ihre Canvas-App eine optimale Benutzererfahrung bietet, unabhängig von der Bildschirmgröße oder Ausrichtung des Geräts. Diese Richtlinien befassen sich mit einem der wichtigsten Aspekte der modernen App-Entwicklung. Diese Richtlinien sind von entscheidender Bedeutung für Entwickler, die die Barrierefreiheit und die Benutzerbindung ihrer Power Apps verbessern möchten.
Anpassen an Bildschirmgrößen
Canvas-Apps sollten so konzipiert werden, dass das Layout und die Benutzeroberfläche basierend auf der Bildschirmgröße des Geräts automatisch angepasst werden. Durch diese Reaktionsfähigkeit wird sichergestellt, dass die App auf verschiedenen Geräten, von Smartphones bis hin zu Desktopcomputern, funktionsfähig und visuell ansprechend bleibt.
Verwenden von automatischen Layoutcontainern
Verwenden Sie horizontale und vertikale Autolayoutcontainer als primäre Struktur für einen reaktionsfähigen Bildschirm. Diese Container organisieren und ausrichten App-Komponenten dynamisch, um sicherzustellen, dass sie effektiv auf Änderungen in Bildschirmabmessungen reagieren.
Anpassen an die Größe deaktivieren und Seitenverhältnis und Ausrichtung verwalten
Deaktivieren Sie die Einstellung An Bildschirmgröße anpassen, um die echte Reaktionsfähigkeit der App zu ermöglichen. Diese Einstellung verhindert die Skalierung und fördert die anpassung des natürlichen Layouts an verschiedene Bildschirmgrößen. Passen Sie außerdem das Seitenverhältnis und die Einstellungen für " Ausrichtung sperren " an. Diese Anpassungen stellen sicher, dass das Layout der App effektiv auf verschiedene Bildschirmgrößen und Ausrichtungen reagiert. Die App behält sowohl im Hoch- als auch im Querformat eine konsistente und funktionsfähige Benutzeroberfläche bei.
Dynamische Layouts verwenden
Verwenden Sie Layoutdesigns wie Splitscreen und Randleiste, die verschiedene Benutzeroberflächen auf verschiedenen Geräten bieten. Diese Anpassung verbessert die Funktionalität der App, wodurch sie für Benutzer auf jedem Gerät intuitiver wird.
Verwenden von Formeln für dynamisches Layout
Verwenden Sie Formeln anstelle von festen Koordinaten zum Positionieren und Anpassen von Steuerelementen. Dieser Ansatz stellt sicher, dass sie sich an Änderungen an Bildschirmabmessungen für ein dynamisches, reaktionsfähiges Layout anpassen.
Planung für verschiedene Geräte
Effektives responsives Design bedeutet, vorauszusehen, wie die App auf verschiedenen Geräten aussieht und funktioniert. Diese Vorfreude umfasst Entscheidungen zum Ändern der Größe von Elementen oder zum Vollständigen Ausblenden von Elementen auf kleineren Bildschirmen, um Platz zu optimieren und die Benutzerfreundlichkeit zu gewährleisten.
Praktische Umsetzung
Das Umwandeln einer nicht reagierenden Canvas-App in eine reaktionsfähige App erfordert einen systematischen Ansatz. Dieser Ansatz umfasst das Anpassen von Einstellungen für die Reaktionsfähigkeit und die sorgfältige Konfiguration von Containereigenschaften, um sicherzustellen, dass Elemente innerhalb der App an verschiedene Bildschirmgrößen angepasst werden.
Ressourcen
- Dynamische Layouts in Canvas-Apps erstellen
- Erstellen reaktionsfähiger Canvas-Apps
- Organisieren von Steuerelementen in Barrierefreien Canvas-Apps
- Überprüfen einer Canvas-App auf Barrierefreiheit
- Übersicht über moderne Steuerelemente und Designs in Canvas-Apps
- Aktuelle Updates für moderne Steuerelemente in Canvas-Apps
- Empfehlungen für die Optimierung des Layouts