Ο επικεφαλής λογισμικού της Apple, Craig Federighi, δήλωσε σε συνέντευξή του ότι ανυπομονεί να δει τι θα κάνουν οι προγραμματιστές με τον μηχανισμό άρθρωσης του iPhone Duo.
Ανέφερε ότι ένα API επιτρέπει στους προγραμματιστές να διαβάζουν τη γωνία της άρθρωσης με ακρίβεια περίπου πέντε μοιρών, καθώς και να λαμβάνουν πληροφορίες για αυτό που η Apple περιγράφει ως τη «στάση» (pose) της συσκευής…
Η ίδια η Apple αξιοποιεί τη γωνία του μεντεσέ με διάφορους τρόπους στο λογισμικό, συμπεριλαμβανομένης μιας λειτουργίας που γνώρισε άμεση επιτυχία: τον τρόπο με τον οποίο η εξωτερική οθόνη μεταβαίνει σταδιακά σε μια προεπισκόπηση της εσωτερικής καθώς ανοίγετε το τηλέφωνο. Όπως δήλωσε στο «Donald Decodes», πρόκειται για μια λειτουργία διακριτική αλλά μαγική.
Ο στόχος δεν ήταν μια εντυπωσιακή κίνηση που θα τραβούσε την προσοχή, αλλά κάτι που θα γινόταν αντιληπτό αυτόματα: η οθόνη γίνεται ημιδιαφανής, μετατρεπόμενη σε παράθυρο προς αυτό που βρίσκεται από κάτω. Καθοριστικής σημασίας για τη συσκευή είναι η συνέχεια ανάμεσα στην εμπειρία χρήσης όταν είναι κλειστή και σε αυτό που αντικρίζει κανείς μόλις την ανοίξει. Η δυνατότητα να βλέπεις μέσα από την οθόνη αυτό που πρόκειται να αποκαλυφθεί από κάτω, καθιστά αυτή τη μετάβαση απόλυτα φυσική. Είμαστε πραγματικά ενθουσιασμένοι με το τελικό αποτέλεσμα. Είναι κάτι διακριτικό, αλλά και μαγικό.
Ο Federighi δηλώνει βέβαιος ότι οι προγραμματιστές θα δημιουργήσουν πρωτότυπες και συναρπαστικές εφαρμογές αξιοποιώντας τις πληροφορίες για τον μεντεσέ που καθίστανται διαθέσιμες, ακριβώς όπως έχουν κάνει και με άλλα δεδομένα του iPhone που τους έχουν δοθεί.
Για τους περισσότερους προγραμματιστές […] εστιάζουμε στην απόδοση της διάταξης (pose) της συσκευής: βρίσκεται σε διάταξη βιβλίου, σε διάταξη πάνω στο τραπέζι ή σε διάταξη σκηνής; Οι προγραμματιστές δεν χρειάζεται να διαχειρίζονται τη γωνία ανοίγματος σε μοίρες. Μέσω της γνωστοποίησης της διάταξης, τα πλαίσια λογισμικού (frameworks) μπορούν να αντιδρούν αυτόματα και να προσφέρουν μια συνεπή εμπειρία σε όλες τις εφαρμογές. Ωστόσο, για δημιουργικές εμπειρίες —όπως η δική μας εφαρμογή κινουμένων σχεδίων— οι προγραμματιστές μπορούν να έχουν άμεση πρόσβαση στα πρωτογενή δεδομένα […]
Διαθέτουμε μακρά παράδοση στην παροχή δεδομένων γυροσκοπίου και επιταχυνσιόμετρου στους προγραμματιστές, οι οποίοι τα έχουν αξιοποιήσει με εξαιρετικά ενδιαφέροντες τρόπους με την πάροδο του χρόνου. Ένας από τους τρόπους με τους οποίους εκφράζεται αυτή η συσκευή είναι μέσω των διατάξεών της και του μηχανισμού άρθρωσης, και ανυπομονούμε να δούμε πώς θα τα αξιοποιήσουν οι προγραμματιστές.
Δήλωσε ότι η Apple έχει επίσης εργαστεί σκληρά για να διευκολύνει τους προγραμματιστές στη δημιουργία εφαρμογών που αξιοποιούν πλήρως τις δυνατότητες του iPhone Duo.
Έχουμε βασίσει την πλατφόρμα μας σε πλαίσια υψηλού επιπέδου, όπως το UIKit και το SwiftUI, τα οποία διαχειρίζονται εσωτερικά πολλά από τα πιο σύνθετα ζητήματα διάταξης, με αποτέλεσμα οι εφαρμογές να αποκτούν συχνά αυτόματα νέες συμπεριφορές. Με την πάροδο του χρόνου, έχουμε προσθέσει περισσότερα στοιχεία υψηλού επιπέδου που προσαρμόζονται αυτόματα, καθιστώντας αυτή τη μετάβαση σχεδόν αυτόματη για πολλούς προγραμματιστές.
Δείτε τα άρθρα του AppleWorldHellas στα αποτελέσματα του Google Search
Ακολουθήστε το AppleWorldHellas
















