Από όλα τα χαρακτηριστικά που διαθέτει το iOS, το Siri, ο δημοφιλής ψηφιακός βοηθός αναγνώρισης φωνής, ήταν πάντα αξιοσημείωτος. Από την κυκλοφορία του Siri το 2011, έχει περάσει από αρκετές αναβαθμίσεις. Από τις απλές εργασίες συστήματος, όπως η εύρεση επαφών, ο έλεγχος του καιρού και η ρύθμιση ξυπνητηριών έως τις κρατήσεις εστιατορίων, τις ώρες προβολής ταινιών, την αναζήτηση Wikipedia/Twitter, την πλοήγηση στην εφαρμογή Μουσική και άλλα, το Siri γίνεται όλο και πιο χρηστικό και φιλικό προς τρίτα μέρη.
Αλλαγές εξακολουθούν να συμβαίνουν. Ίσως έχετε ήδη ακούσει για αυτό, για iOS 10Η Apple πρόκειται να φέρει διευρυμένες δυνατότητες στο Siri υποστηρίζοντας την ενσωμάτωση εφαρμογών τρίτων. Ακολουθώντας τον μηχανισμό επέκτασης εφαρμογών της Apple, οι προγραμματιστές τρίτων θα μπορούσαν να εγγράψουν "τομείς" και "προθέσεις" για να λάβουν την υποστήριξη του Siri στις εφαρμογές τους.
Το iOS 10 προσφέρει το SiriKit, το οποίο επιτρέπει στις εφαρμογές τρίτων να συνεργάζονται με το Siri. Το γεγονός είναι ότι, με το SiriKit στο iOS 10, η Apple θα ασχοληθεί με όλη τη φωνητική αναγνώριση και ερμηνεία κάθε ερωτήματος. Στη συνέχεια, η Siri θα αποφασίσει εάν θα μπορούσε να επιλύσει το ζήτημα μόνη της ή να παραδώσει το αίτημα σε μια υποστηριζόμενη εφαρμογή τρίτου μέρους. Επίσης, οι προγραμματιστές έχουν πρόσβαση μόνο στα συγκεκριμένα δεδομένα που σχετίζονται με την εφαρμογή τους.
Το SiriKit API (Διεπαφή προγράμματος εφαρμογής) προσφέρεται για εφαρμογές τρίτων. Μόλις εμφανιστεί η κατάλληλη απάντηση, η απάντηση θα εμφανιστεί στη διεπαφή Siri. Δηλαδή, οι χρήστες iOS θα μπορούσαν να αλληλεπιδράσουν με εφαρμογές τρίτων στο Siri χωρίς να χρειάζεται να μεταβούν στις εφαρμογές.
Δεδομένου ότι η Siri κάνει τη βαριά ανύψωση εδώ, οπότε οι προγραμματιστές τρίτων δεν θα αντιμετώπιζαν πάρα πολλά προβλήματα. Το μόνο που χρειάζεται να κάνουν είναι τρία πράγματα. Πρώτον, πρέπει να παρέχουν το βασικό λεξιλόγιο των εφαρμογών τους, όπως το όνομα της εφαρμογής, όπως το WhatsApp και τα ονόματα περιεχομένου της εφαρμογής, όπως τα ονόματα επαφών στη βιβλιοθήκη WhatsApp. Δεύτερον, πρέπει να διατυπώσουν τη λογική της εφαρμογής, διασφαλίζοντας ότι το Siri μπορεί να επικοινωνήσει με την επέκταση της εφαρμογής. Τρίτον, πρέπει να δημιουργήσουν ένα περιβάλλον εργασίας χρήστη. Παρόλο που δεν χρειάζεται να ανοίξετε την εφαρμογή κατά τη χρήση του Siri, οι προγραμματιστές μπορούν να παρέχουν προσαρμοσμένα έργα τέχνης για τις απαντήσεις του Siri για να το κάνουν να νιώσει σαν την πλήρη εφαρμογή.
Εάν πιστεύετε ότι αυτό το SiriKit είναι η απόλυτη έκδοση που θα μπορούσε να λειτουργήσει με οποιονδήποτε τύπο φωνητικής εντολής, μπορεί να απογοητευτείτε. Σύμφωνα με την Apple, το SiriKit μπορούσε να υποστηρίξει μόνο έξι τύπους εφαρμογών τρίτων μέχρι στιγμής, συμπεριλαμβανομένων Ride Booking, Messaging, Photo Search, Payments, VoIP Calling και Workouts.
Παρόλο που μερικοί άνθρωποι είναι απογοητευμένοι για τον περιορισμό, υπάρχει ένας καλός λόγος που η Apple το έκανε αυτό. Αυτό διασφαλίζει ότι μπορούμε να αποκτήσουμε μια σχετικά υπέροχη εμπειρία στο Siri. Εκτός αυτού, το ανοιχτό Siri θέτει το ζήτημα του απορρήτου σε μεγάλο κίνδυνο, επομένως είναι απαραίτητο να περιορίσετε τις υπηρεσίες τρίτων και να βεβαιωθείτε ότι είναι ασφαλείς στην αρχή. Αλλά και πάλι, είμαι σίγουρος ότι με την ανάπτυξη του iOS, περισσότερα είδη εφαρμογών θα είναι σύντομα συμβατά με το Siri.