Μετά την πλήρη κυκλοφορία του iOS 16 και την αναβολή της πολυαναμενόμενης λειτουργίας Live Activities, η Apple δημοσίευσε μια προεπισκόπηση και οδηγίες στους προγραμματιστές για να τους βοηθήσει στην εφαρμογή της λειτουργίας στο σύστημα.
Ανακοινώθηκε κατά τη διάρκεια του WWDC22 αυτόν τον Ιούνιο, οι Ζωντανές Δραστηριότητες είναι μια νέα δυνατότητα στο iOS 16 που θα επιτρέπει στους χρήστες να εμφανίζουν ενημερώσεις σε πραγματικό χρόνο από ορισμένες εφαρμογές, όπως ενημερώσεις αθλητικών αγώνων καθώς το παιχνίδι βρίσκεται σε εξέλιξη ή να παρακολουθούν εύκολα την παραγγελία παράδοσης φαγητού
Στη σελίδα Οδηγίες ανθρώπινης διεπαφής, η εταιρεία περιγράφει λεπτομερώς τις ιδιότητες της δυνατότητας και τη δημιουργία εμπειριών σχετικά με την υλοποίηση. Η Apple λέει ότι υπάρχουν δύο τρόποι εφαρμογής Live Activities στο iPhone:
Σε συσκευές που υποστηρίζονται από Dynamic Island (iPhone 14 Pro & 14 Pro Max), η δυνατότητα θα βρίσκεται στο επάνω μέρος της οθόνης γύρω από το σύστημα κάμερας Face ID. Σε τυπικές συσκευές (iPhone 14, 14 Plus, 13, κ.λπ.), η δυνατότητα θα βρίσκεται στο κάτω μέρος της οθόνης στην οθόνη κλειδώματος, στην αρχική οθόνη ή σε άλλη εφαρμογή, όπως είδαμε στις προεπισκοπήσεις τον Ιούνιο.
Η Apple λέει ότι υπάρχουν τρεις τρόποι με τους οποίους το iOS εμφανίζει τη δυνατότητα Ζωντανών Δραστηριοτήτων, χρησιμοποιώντας αυτές τις παρουσιάσεις:
• Συμπαγής: Το σύστημα χρησιμοποιεί τη συμπαγή παρουσίαση όταν υπάρχει μόνο μία Ζωντανή δραστηριότητα που είναι ενεργή αυτήν τη στιγμή. Η συμπαγής παρουσίαση αποτελείται από δύο ξεχωριστές παρουσιάσεις: μία που εμφανίζεται στην μπροστινή πλευρά της κάμερας TrueDepth και μία που εμφανίζεται στην πίσω πλευρά. Αν και οι κορυφαίες και οι τελικές παρουσιάσεις είναι ξεχωριστές προβολές, σχηματίζουν μια συνεκτική προβολή στο Dynamic Island, αντιπροσωπεύοντας μια ενιαία πληροφορία από την εφαρμογή σας. Οι χρήστες μπορούν να πατήσουν μια συμπαγή Ζωντανή Δραστηριότητα για να ανοίξουν την εφαρμογή και να λάβουν περισσότερες λεπτομέρειες σχετικά με το συμβάν ή την εργασία.
• Ελάχιστη: Όταν είναι ενεργές πολλές Ζωντανές Δραστηριότητες, το σύστημα χρησιμοποιεί την κυκλική ελάχιστη παρουσίαση για να εμφανίσει δύο από αυτές στο Δυναμικό Νησί. Το σύστημα επιλέγει μια Ζωντανή Δραστηριότητα για να εμφανίζεται συνδεδεμένη στο Dynamic Island ενώ η άλλη εμφανίζεται αποκομμένη. Όπως συμβαίνει με μια συμπαγή Ζωντανή Δραστηριότητα, οι χρήστες μπορούν να πατήσουν μια ελάχιστη Ζωντανή Δραστηριότητα για να ανοίξουν την εφαρμογή και να λάβουν περισσότερες λεπτομέρειες σχετικά με το συμβάν ή την εργασία.
• Αναπτύχθηκε: Όταν οι άνθρωποι αγγίζουν παρατεταμένα μια Ζωντανή δραστηριότητα σε συμπαγή ή ελάχιστη παρουσίαση, το σύστημα εμφανίζει το περιεχόμενο σε μια διευρυμένη παρουσίαση.
Εάν είστε προγραμματιστής και θέλετε να δείτε ολόκληρες τις περιγραφές και τις λεπτομέρειες, μπορείτε να τις δείτε στο Σελίδα Οδηγίες ανθρώπινης διεπαφής της Apple. Επιπλέον, η λειτουργία θα ξεκινήσει τελικά με την επερχόμενη άφιξη του iOS 16.1.