Κλείσιμο διαφήμισης

Κατά τη φετινή κεντρική ομιλία στο συνέδριο προγραμματιστών του WWDC, ακούστηκε και δεν ακούστηκε ένα ευρύ φάσμα πληροφοριών, κάτι που δεν είναι καλή ιδέα να συνοψίσουμε και να παρουσιάσουμε, γιατί συχνά συμπληρώνουν λογικά τις ειδήσεις που παρουσιάζονται, όπως π.χ. OS X El Capitan, iOS 9 ή παρακολουθήστε OS 2. Σε τι ανήκουν αυτά τα θραύσματα από το Moscone Center φέτος;

Ενδιαφέροντα νούμερα

Κάθε συνέδριο της Apple περιλαμβάνει παραδοσιακά μια σειρά από ενδιαφέροντα νούμερα, στατιστικά στοιχεία και, κυρίως, λίστες με την επιτυχία της εταιρείας Cupertino και των προϊόντων της. Ας ρίξουμε λοιπόν μια σύντομη ματιά στους πιο ενδιαφέροντες αριθμούς.

  • Στο WWDC 2015 συμμετείχαν συμμετέχοντες από 70 χώρες σε όλο τον κόσμο, το 80% των οποίων επισκέφτηκε αυτό το συνέδριο για πρώτη φορά. 350 συμμετέχοντες μπόρεσαν να έρθουν χάρη σε ένα ειδικό πρόγραμμα υποτροφιών.
  • Το OS X Yosemite εκτελείται ήδη στο 55% όλων των Mac, καθιστώντας το κάτοχο του ρεκόρ του κλάδου. Κανένα άλλο λειτουργικό σύστημα υπολογιστή δεν έχει επιτύχει τόσο γρήγορη υιοθέτηση.
  • Οι χρήστες του φωνητικού βοηθού Siri κάνουν ένα δισεκατομμύριο ερωτήσεις την εβδομάδα.
  • Το Siri θα είναι 40% πιο γρήγορο χάρη στις νέες βελτιστοποιήσεις της Apple.
  • Το Apple Pay υποστηρίζει τώρα 2 τράπεζες και τον επόμενο μήνα, ένα εκατομμύριο έμποροι θα προσφέρουν αυτόν τον τρόπο πληρωμής. 500 από αυτά θα βρεθούν την πρώτη ημέρα της κυκλοφορίας της υπηρεσίας στο Ηνωμένο Βασίλειο.
  • 100 δισεκατομμύρια εφαρμογές έχουν ήδη ληφθεί από το App Store. Πλέον γίνεται λήψη 850 εφαρμογών κάθε δευτερόλεπτο. Μέχρι στιγμής, έχουν καταβληθεί 30 δισεκατομμύρια δολάρια στους προγραμματιστές.
  • Ο μέσος χρήστης έχει 119 εφαρμογές στη συσκευή του, με 1,5 εκατομμύρια εφαρμογές να είναι διαθέσιμες αυτήν τη στιγμή στο App Store. 195 από αυτές τις εφαρμογές είναι εκπαιδευτικές.

Swift 2

Οι προγραμματιστές θα έχουν πλέον στη διάθεσή τους τη 2η έκδοση της νέας γλώσσας προγραμματισμού Swift. Φέρνει νέα και καλύτερη λειτουργικότητα. Τα πιο ενδιαφέροντα νέα είναι ότι φέτος η Apple θα κυκλοφορήσει ολόκληρη τη βάση δεδομένων κώδικα ως ανοιχτού κώδικα, θα λειτουργεί ακόμη και σε Linux.

Ελαχιστοποίηση συστήματος

Το iOS 8 δεν ήταν ακριβώς φιλικό σε συσκευές με μικρότερη από 8 GB ή 16 GB μνήμης. Οι ενημερώσεις σε αυτό το σύστημα απαιτούσαν πολλά gigabyte ελεύθερου χώρου και δεν έμεινε πολύς χώρος στον χρήστη για το δικό του περιεχόμενο. Ωστόσο, το iOS 9 αντιμετωπίζει αυτό το πρόβλημα κατάματα. Για την ενημέρωση, ο χρήστης θα χρειαστεί μόνο 1,3 GB χώρου, που είναι μια αξιοπρεπής βελτίωση από έτος σε έτος σε σύγκριση με τα 4,6 GB.

Μηχανισμοί για τη δημιουργία όσο το δυνατόν μικρότερων εφαρμογών θα είναι επίσης διαθέσιμοι στους προγραμματιστές. Η πιο ενδιαφέρουσα επιλογή ονομάζεται "App Slicing" και μπορεί να εξηγηθεί ως εξής: κάθε ληφθείσα εφαρμογή περιέχει ένα μεγάλο πακέτο κωδικών για όλες τις πιθανές συσκευές στις οποίες υποτίθεται ότι λειτουργεί η εφαρμογή. Περιέχει μέρη του κώδικα που του επιτρέπουν να εκτελείται στο iPad και σε όλα τα μεγέθη iPhone, τμήματα του κώδικα που του επιτρέπουν να εκτελείται σε αρχιτεκτονικές 32 και 64 bit, μέρη του κώδικα με το Metal API και σύντομα. Για παράδειγμα, για τους χρήστες iPhone 5, ένα μεγάλο μέρος του κώδικα εφαρμογής είναι επομένως περιττό.

Και εδώ είναι που μπαίνει η καινοτομία. Χάρη στο App Slicing, κάθε χρήστης κατεβάζει μόνο ό,τι πραγματικά χρειάζεται από το App Store, εξοικονομώντας χώρο. Επιπλέον, σύμφωνα με την τεκμηρίωση, δεν υπάρχει σχεδόν καμία επιπλέον εργασία για προγραμματιστές. Πρέπει μόνο να διαχωρίσετε τα μεμονωμένα μέρη του κώδικα με μια ετικέτα που υποδεικνύει την κατάλληλη πλατφόρμα. Στη συνέχεια, ο προγραμματιστής ανεβάζει την εφαρμογή στο App Store με τον ίδιο ακριβώς τρόπο όπως πριν και το ίδιο το κατάστημα θα φροντίσει να διανείμει τις σωστές εκδόσεις των εφαρμογών σε χρήστες συγκεκριμένων συσκευών.

Ο δεύτερος μηχανισμός που εξοικονομεί χώρο στη μνήμη του τηλεφώνου είναι λίγο πιο περίπλοκος. Ωστόσο, μπορεί να ειπωθεί ότι οι εφαρμογές θα επιτρέπεται να χρησιμοποιούν μόνο "αιτούμενους πόρους", δηλαδή δεδομένα που πραγματικά χρειάζονται για να εκτελεστούν αυτήν τη στιγμή. Για παράδειγμα, αν παίζετε ένα παιχνίδι και βρίσκεστε στο 3ο επίπεδο του, θεωρητικά δεν χρειάζεται να έχετε εγγεγραμμένο σεμινάριο στο τηλέφωνό σας, έχετε ήδη ολοκληρώσει το 1ο και το 2ο επίπεδο και επίσης δεν χρειάζεται να έχετε επίπεδα από το δέκατο ή υψηλότερα.

Στην περίπτωση παιχνιδιών με αγορές εντός εφαρμογής, δεν χρειάζεται να αποθηκεύσετε περιεχόμενο παιχνιδιού μέσα στη συσκευή που δεν έχετε πληρώσει και επομένως δεν είναι ξεκλειδωμένη. Φυσικά, η Apple προσδιορίζει ακριβώς ποιο περιεχόμενο μπορεί να εμπίπτει σε αυτήν την κατηγορία "κατ' απαίτηση" στην τεκμηρίωση προγραμματιστή της.

HomeKit

Η πλατφόρμα έξυπνου σπιτιού HomeKit έλαβε μεγάλα νέα. Με το iOS 9, θα επιτρέπει την απομακρυσμένη πρόσβαση μέσω iCloud. Η Apple έχει επίσης επεκτείνει τη συμβατότητα με το HomeKit και πλέον θα μπορείτε να χρησιμοποιείτε αισθητήρες καπνού, συναγερμούς και παρόμοια μέσα σε αυτό. Χάρη στα νέα στο watchOS, θα μπορείτε επίσης να ελέγχετε το HomeKit μέσω του Apple Watch.

Έρχονται οι πρώτες συσκευές με υποστήριξη HomeKit σε πώληση τώρα και υποστήριξη ανακοίνωσε και η Philips. Θα συνδέσει ήδη το έξυπνο σύστημα φωτισμού Hue με το HomeKit κατά τη διάρκεια του φθινοπώρου. Τα καλά νέα είναι ότι οι υπάρχοντες λαμπτήρες Hue θα λειτουργούν επίσης στο HomeKit και οι υπάρχοντες χρήστες δεν θα αναγκαστούν να αγοράσουν τη νέα τους γενιά.

[youtube id=”BHvgtAcZl6g” width=”620″ ύψος=”350″]

CarPlay

Αν και ο Craig Federighi δημοσίευσε τις μεγάλες ειδήσεις για το CarPlay μέσα σε λίγα δευτερόλεπτα, σίγουρα αξίζει να το σημειώσετε. Μετά την κυκλοφορία του iOS 9, οι αυτοκινητοβιομηχανίες θα μπορούν να εισάγουν απευθείας τις δικές τους εφαρμογές στο σύστημα. Έτσι, ο ενσωματωμένος υπολογιστής του αυτοκινήτου μπορεί ήδη να ανταποκριθεί σε ένα περιβάλλον χρήστη, εντός του οποίου θα είναι δυνατή η πρόσβαση στο CarPlay και σε διάφορα στοιχεία ελέγχου αυτοκινήτου από το συνεργείο του κατασκευαστή αυτοκινήτων. Μέχρι τώρα στέκονταν χωριστά, αλλά πλέον θα μπορούν να είναι μέρος του συστήματος CarPlay.

Έτσι, αν θέλετε να χρησιμοποιήσετε την πλοήγηση στο Apple Map και να ακούσετε μουσική από το iTunes, αλλά ταυτόχρονα θέλετε να ρυθμίσετε τη θερμοκρασία μέσα στο αυτοκίνητο, δεν θα χρειάζεται πλέον να μεταπηδάτε ανάμεσα σε δύο διαμετρικά διαφορετικά περιβάλλοντα. Ο κατασκευαστής αυτοκινήτων θα μπορεί να εφαρμόσει μια απλή εφαρμογή κλιματισμού απευθείας στο CarPlay και έτσι να επιτρέψει μια ευχάριστη εμπειρία χρήστη με ένα σύστημα. Τα καλά νέα είναι ότι το CarPlay θα μπορεί να συνδεθεί στο αυτοκίνητο ασύρματα.

Πληρώστε την Apple

Το Apple Pay έλαβε αρκετή προσοχή στο φετινό WWDC. Η πρώτη μεγάλη είδηση ​​είναι η άφιξη της υπηρεσίας στη Μεγάλη Βρετανία. Αυτό θα πραγματοποιηθεί ήδη τον Ιούλιο και η Βρετανία θα είναι η πρώτη τοποθεσία εκτός των Ηνωμένων Πολιτειών όπου θα ξεκινήσει η υπηρεσία. Στη Βρετανία, πάνω από 250 σημεία πώλησης είναι ήδη έτοιμα να δεχτούν πληρωμές μέσω της Apple Pay και η Apple έχει συνεργαστεί με οκτώ από τις μεγαλύτερες βρετανικές τράπεζες. Άλλα τραπεζικά ιδρύματα αναμένεται να ακολουθήσουν γρήγορα.

Όσον αφορά τη χρήση του ίδιου του Apple Pay, η Apple έχει εργαστεί στο υπόβαθρο λογισμικού της υπηρεσίας. Το Passbook δεν θα υπάρχει πλέον στο iOS 9. Οι χρήστες μπορούν να βρουν τις κάρτες πληρωμής τους στη νέα εφαρμογή Πορτοφόλι. Εδώ θα προστεθούν επίσης κάρτες Loyalty και Club, οι οποίες θα υποστηρίζονται επίσης από την υπηρεσία Apple Pay. Η υπηρεσία Apple Pay έρχεται σε αντίθεση και με τους βελτιωμένους Χάρτες, οι οποίοι στο iOS 9 θα παρέχουν πληροφορίες για τις επιχειρήσεις για το εάν η πληρωμή μέσω Apple Pay είναι ενεργοποιημένη σε αυτές.

Ένα ενιαίο πρόγραμμα για προγραμματιστές

Τα τελευταία νέα αφορούν προγραμματιστές που είναι πλέον ενωμένοι σε ένα πρόγραμμα προγραμματιστών. Στην πράξη, αυτό σημαίνει ότι χρειάζονται μόνο μία εγγραφή και μία χρέωση 99 $ ετησίως για την παραγωγή εφαρμογών για iOS, OS X και watchOS. Η συμμετοχή στο πρόγραμμα τους εγγυάται επίσης πρόσβαση σε όλα τα εργαλεία και τις beta εκδόσεις και των τριών συστημάτων.

Θέματα: , ,
.