Google ha creato una nuova sezione sulla qualità delle app sul sito Androd Developers per aiutare gli sviluppatori a creare app di alta qualità.
Per aiutare gli sviluppatori Android a creare applicazioni di qualità, Google ha creato una nuova sezione sulla qualità delle app sul sito Web degli sviluppatori Android. Questa nuova sezione fungerà da pagina di risorse per tutte le migliori pratiche e le tendenze attuali per la creazione di app di alta qualità.
IL La pagina contiene elenchi di controllo aggiornati sulla qualità dell'app per esperienza visiva, funzionalità, prestazioni e stabilità, privacy e sicurezza e Google Play. Google afferma che un'app ideale dovrebbe offrire un'esperienza utente raffinata, caricarsi rapidamente senza perdere troppi frame, gestire i dati dell'utente con cura e garantire la conformità con la politica del Google Play Store.
Nella sezione Esperienza visiva, Google consiglia alle app di utilizzare componenti di Material Design per creare un'interfaccia utente, supportare un tema scuro e supportare la navigazione gestuale.
Successivamente nella sezione Funzionalità, Google offre diversi consigli per le app multimediali, incluso l'utilizzo dello standard di compressione video HEVC per la codifica video e il supporto della modalità immagine nell'immagine. Dice inoltre che le app dovrebbero utilizzare il foglio di condivisione Android per la condivisione dei contenuti, ridurre al minimo la loro attività in background e garantire la loro compatibilità con Doze e App Standby. A questo proposito, Google avverte anche che gli sviluppatori dovrebbero aspettarsi che le restrizioni sulle attività in background continuino a rafforzarsi nelle future versioni di Android.
Nella sezione Prestazioni e stabilità, gli sviluppatori sono incoraggiati a sfruttare Android Vitals per testare e ridurre i tempi di avvio delle app e diagnosticare e risolvere eventuali errori Android Not Responding (ANR).
Nel frattempo, nella sezione Privacy e sicurezza, Google afferma che le app dovrebbero richiedere solo il numero minimo assoluto di autorizzazioni e dovrebbero comunicare chiaramente all'utente il motivo per cui hanno bisogno di determinate autorizzazioni. Le app dovrebbero inoltre utilizzare i metodi di autenticazione biometrica disponibili per proteggere i dati sensibili degli utenti e utilizzare ID reimpostabili e archiviazione con ambito.
Infine, Google incoraggia gli sviluppatori a concentrarsi anche su altri fattori di forma come tablet e dispositivi pieghevoli, smartwatch, dispositivi Android TV e Android Auto.
L'elenco di controllo della qualità dell'app verrà aggiornato su base trimestrale per stare al passo con le ultime tendenze. Google afferma che prevede di impostare liste di controllo di qualità aggiornate per altri fattori di forma come tablet e Wear OS. Per maggiori dettagli, puoi consultare le linee guida sulla qualità aggiornate su questa pagina.