Επιταγή σχεδιασμού Apple: Κάντε τις εφαρμογές να φαίνονται καλές στις πιο πρόσφατες συσκευές μας
Φωτογραφία: Ste Smith/Cult of Mac
Όλες οι νέες εφαρμογές και ενημερώσεις εφαρμογών πρέπει να υποστηρίζουν το iPhone XS Max και το τελευταίο iPad Pro 12,9 ιντσών από τις 27 Μαρτίου.
Σε μια ανάρτηση στην πύλη προγραμματιστών της, η Apple σημειώνει ότι οι εφαρμογές πρέπει να δημιουργηθούν με το iOS 12.1 SDK ή μεταγενέστερο. Οι νέες εφαρμογές Apple Watch πρέπει επίσης να υποστηρίζουν το Apple Watch Series 4.
Ενώ οι παλαιότερες εφαρμογές θα συνεχίσουν να εκτελούνται, δεν θα βελτιστοποιηθούν για τις πιο πρόσφατες συσκευές. Όπως επισημαίνει η Apple στη σημείωσή της, το iOS 12 λειτουργεί τώρα σε πάνω από το 80 % των συσκευών παγκοσμίως.
Εκτός από τη βελτιστοποίηση εφαρμογών για την τελευταία σειρά συσκευών, οι προγραμματιστές πρέπει επίσης να περιλαμβάνουν στιγμιότυπα οθόνης για αυτές τις συσκευές.
Προκλήσεις χρήσης μνήμης
Όπως γράφει η Apple, το iOS 12 που αναπτύσσεται διαφέρει ελαφρώς από τις προηγούμενες εκδόσεις iOS. Συγκεκριμένα, απαιτεί από τους προγραμματιστές να χρησιμοποιούν τη μνήμη «πολύ πιο αποτελεσματικά» από ό, τι στις προηγούμενες εκδόσεις. Για να βοηθήσει τους προγραμματιστές να μειώσουν τις απαιτήσεις μνήμης εφαρμογών, προσφέρει καθοδήγηση με τη μορφή σελίδων βοήθειας.
Οι προγραμματιστές που δεν μπορούν να μειώσουν τις απαιτήσεις μνήμης μπορούν επίσης να επικοινωνήσουν με την Apple για να ζητήσουν δικαίωμα στην εφαρμογή σας να χρησιμοποιεί λογισμικό μνήμης στυλ iOS 11. Αυτό ισχύει επίσης για το tvOS 12, την τελευταία έκδοση του λειτουργικού συστήματος Apple TV.
Πηγή: μήλο