Google hat auf der Androd Developers-Website einen neuen Bereich zur App-Qualität eingerichtet, um Entwicklern beim Erstellen hochwertiger Apps zu helfen.
Um Android-Entwicklern bei der Erstellung hochwertiger Anwendungen zu helfen, hat Google auf der Website für Android-Entwickler einen neuen Bereich zur App-Qualität eingerichtet. Dieser neue Abschnitt dient als Ressourcenseite für alle Best Practices und aktuellen Trends zum Erstellen hochwertiger Apps.
Der Die Seite enthält aktualisierte Checklisten für die App-Qualität für visuelles Erlebnis, Funktionalität, Leistung und Stabilität, Datenschutz und Sicherheit sowie Google Play. Laut Google sollte eine ideale App ein ausgefeiltes Benutzererlebnis bieten, schnell geladen werden, ohne dass zu viele Frames verloren gehen, mit Benutzerdaten sorgfältig umgehen und die Einhaltung der Google Play Store-Richtlinien sicherstellen.
Im Abschnitt „Visuelle Erfahrung“ empfiehlt Google, dass Apps Material Design-Komponenten verwenden, um eine Benutzeroberfläche zu erstellen, ein dunkles Thema zu unterstützen und die Gestennavigation zu unterstützen.
Als nächstes gibt Google im Abschnitt „Funktionalität“ mehrere Empfehlungen für Medien-Apps, darunter die Verwendung des HEVC-Videokomprimierungsstandards für die Videokodierung und die Unterstützung des Bild-in-Bild-Modus. Darin heißt es außerdem, dass Apps das Android Sharesheet zum Teilen von Inhalten verwenden, ihre Hintergrundaktivität minimieren und ihre Kompatibilität mit Doze und App Standby sicherstellen sollten. In diesem Sinne warnt Google auch, dass Entwickler damit rechnen müssen, dass die Einschränkungen für Hintergrundaktivitäten in zukünftigen Android-Versionen weiter verschärft werden.
Im Abschnitt „Leistung und Stabilität“ werden Entwickler dazu ermutigt, die Vorteile von Android Vitals zu nutzen um die Startzeiten von Apps zu testen und zu verkürzen sowie ANR-Fehler (Android Not Responding) zu diagnostizieren und zu beheben.
Unterdessen sagt Google im Abschnitt „Datenschutz und Sicherheit“, dass Apps nur die absolute Mindestanzahl an Berechtigungen anfordern und dem Benutzer klar mitteilen sollten, warum sie bestimmte Berechtigungen benötigen. Apps sollten auch verfügbare biometrische Authentifizierungsmethoden verwenden, um sensible Benutzerdaten zu schützen, und rücksetzbare IDs und begrenzten Speicher verwenden.
Schließlich ermutigt Google Entwickler auch, sich auf andere Formfaktoren wie Tablets und faltbare Geräte, Smartwatches, Android TV-Geräte und Android Auto zu konzentrieren.
Die Checkliste zur App-Qualität wird vierteljährlich aktualisiert, um mit den neuesten Trends Schritt zu halten. Google plant, aktualisierte Qualitätschecklisten für andere Formfaktoren wie Tablets und Wear OS einzurichten. Weitere Einzelheiten finden Sie in den aktualisierten Qualitätsrichtlinien unter diese Seite.