Η Google έχει δημιουργήσει μια νέα ενότητα ποιότητας εφαρμογών στον ιστότοπο Androd Developers για να βοηθήσει τους προγραμματιστές να δημιουργήσουν εφαρμογές υψηλής ποιότητας.
Για να βοηθήσει τους προγραμματιστές Android να δημιουργήσουν ποιοτικές εφαρμογές, η Google έχει δημιουργήσει μια νέα ενότητα ποιότητας εφαρμογών στον ιστότοπο Android Developers. Αυτή η νέα ενότητα θα χρησιμεύσει ως σελίδα πόρων για όλες τις βέλτιστες πρακτικές και τις τρέχουσες τάσεις για τη δημιουργία εφαρμογών υψηλής ποιότητας.
ο Η σελίδα περιέχει ενημερωμένες λίστες ελέγχου ποιότητας εφαρμογών για οπτική εμπειρία, λειτουργικότητα, απόδοση και σταθερότητα, απόρρητο και ασφάλεια και Google Play. Η Google λέει ότι μια ιδανική εφαρμογή θα πρέπει να προσφέρει μια εκλεπτυσμένη εμπειρία χρήστη, να φορτώνει γρήγορα χωρίς να πέφτουν πολλά καρέ, να χειρίζεται τα δεδομένα χρήστη με προσοχή και να διασφαλίζει τη συμμόρφωση με την πολιτική του Google Play Store.
Στην ενότητα Visual Experience, η Google συνιστά οι εφαρμογές να χρησιμοποιούν στοιχεία σχεδίασης υλικού για τη δημιουργία διεπαφής χρήστη, την υποστήριξη ενός σκούρου θέματος και την υποστήριξη πλοήγησης με χειρονομίες.
Στη συνέχεια, στην ενότητα Λειτουργικότητα, η Google έχει πολλές προτάσεις για εφαρμογές πολυμέσων, συμπεριλαμβανομένης της χρήσης του προτύπου συμπίεσης βίντεο HEVC για κωδικοποίηση βίντεο και της υποστήριξης της λειτουργίας εικόνας σε εικόνα. Λέει επίσης ότι οι εφαρμογές θα πρέπει να χρησιμοποιούν το φύλλο κοινής χρήσης Android για κοινή χρήση περιεχομένου, να ελαχιστοποιούν τη δραστηριότητά τους στο παρασκήνιο και να διασφαλίζουν τη συμβατότητά τους με το Doze και το App Standby. Σε αυτήν τη σημείωση, η Google προειδοποιεί επίσης ότι οι προγραμματιστές θα πρέπει να αναμένουν ότι οι περιορισμοί στις δραστηριότητες παρασκηνίου θα συνεχίσουν να γίνονται αυστηρότεροι στις μελλοντικές εκδόσεις Android.
Στην ενότητα Απόδοση και σταθερότητα, οι προγραμματιστές ενθαρρύνονται να επωφεληθούν από το Android Vitals για να ελέγξετε και να μειώσετε τους χρόνους εκκίνησης της εφαρμογής και να διαγνώσετε και να επιλύσετε τυχόν σφάλματα Android που δεν ανταποκρίνεται (ANR).
Εν τω μεταξύ, στην ενότητα Απόρρητο και ασφάλεια, η Google λέει ότι οι εφαρμογές θα πρέπει να ζητούν μόνο τον απόλυτο ελάχιστο αριθμό αδειών και θα πρέπει να μεταφέρουν ξεκάθαρα στον χρήστη γιατί χρειάζεται συγκεκριμένες άδειες. Οι εφαρμογές θα πρέπει επίσης να χρησιμοποιούν διαθέσιμες μεθόδους βιομετρικού ελέγχου ταυτότητας για την προστασία ευαίσθητων δεδομένων χρήστη και να χρησιμοποιούν αναγνωριστικά με δυνατότητα επαναφοράς και αποθήκευση εύρους.
Τέλος, η Google ενθαρρύνει επίσης τους προγραμματιστές να επικεντρωθούν σε άλλους παράγοντες μορφής, όπως tablet και πτυσσόμενα, smartwatches, συσκευές Android TV και Android Auto.
Η λίστα ελέγχου ποιότητας της εφαρμογής θα ενημερώνεται σε τριμηνιαία βάση για να παρακολουθεί τις τελευταίες τάσεις. Η Google λέει ότι σχεδιάζει να δημιουργήσει ενημερωμένες λίστες ελέγχου ποιότητας για άλλους παράγοντες μορφής, όπως tablet και Wear OS. Για περισσότερες λεπτομέρειες, μπορείτε να ανατρέξετε στις ενημερωμένες οδηγίες ποιότητας στο αυτή η σελίδα.