Το Swift της Apple “γεφυρώνει” το χάσμα με το Android

Η Apple ανακοίνωσε την πρώτη δοκιμαστική έκδοση (preview release) του Swift SDK για Android, μια εξέλιξη που επιτρέπει πλέον στους προγραμματιστές να δημιουργούν εφαρμογές για το λειτουργικό σύστημα της Google χρησιμοποιώντας τη γλώσσα προγραμματισμού Swift της Apple. Αυτό το νέο SDK σηματοδοτεί ένα σημαντικό βήμα για τη γεφύρωση του χάσματος μεταξύ των δύο πλατφορμών, προσφέροντας επίσημη υποστήριξη για τα εργαλεία και τις ροές εργασίας. Η κυκλοφορία, η οποία βρίσκεται προς το παρόν σε στάδιο “nightly preview”, έρχεται ως αποτέλεσμα της σύστασης της «Ομάδας Εργασίας Android» (Android Workgroup) στο πλαίσιο του project ανοιχτού κώδικα Swift, εγκαινιάζοντας μια νέα εποχή για την ανάπτυξη εφαρμογών cross-platform. Σύμφωνα με τις επίσημες ανακοινώσεις, αυτή η εξέλιξη είναι «αποτέλεσμα προσπαθειών μηνών από την ομάδα εργασίας», με στόχο να απλοποιήσει τη διαδικασία για τους προγραμματιστές που επιθυμούν να γράφουν κώδικα μία φορά και να τον αναπτύσσουν τόσο σε iOS όσο και σε Android.

Διαθεσιμότητα και εργαλεία διαλειτουργικότητας

Το Swift SDK για Android είναι ήδη διαθέσιμο μέσω του προγράμματος εγκατάστασης των Windows, καθώς και ως ξεχωριστά αρχεία λήψης για Linux και macOS. Παράλληλα, η ομάδα παρείχε έναν λεπτομερή οδηγό “Getting Started” και μια σειρά από παραδείγματα έργων (example projects) για να βοηθήσει τους προγραμματιστές να ρυθμίσουν και να δοκιμάσουν τις πρώτες τους εγγενείς (native) εφαρμογές Swift σε συσκευές Android. Βασικός άξονας του SDK είναι η διαλειτουργικότητα. Το project “swift-java”, το οποίο περιλαμβάνεται, μπορεί να δημιουργήσει αυτόματα “bindings” (γέφυρες) μεταξύ Java και Swift. Αυτό επιτρέπει στους προγραμματιστές να χρησιμοποιούν κώδικα Swift απρόσκοπτα παράλληλα με τα υπάρχοντα Android API και τις βιβλιοθήκες Java, καθιστώντας την κοινή χρήση κώδικα πιο αποτελεσματική. Ήδη, πάνω από το 25% των πακέτων στον Swift Package Index φέρουν σήμανση συμβατότητας με το Android, προσφέροντας μια ισχυρή βάση για multi-platform έργα.

iOS 26: Νέα λειτουργία AI “Adaptive Power” για εξοικονόμηση μπαταρίας

Σε άλλες ειδήσεις από τον κόσμο της τεχνολογίας, το νέο λειτουργικό σύστημα iOS 26 εισάγει μια νέα λειτουργία τεχνητής νοημοσύνης με την ονομασία “Adaptive Power” (Προσαρμοστική Ισχύς), σχεδιασμένη να παρατείνει τη διάρκεια ζωής της μπαταρίας. Αν και τα νέα μοντέλα, όπως το iPhone 17 Pro Max, διαθέτουν φυσικά μεγαλύτερες μπαταρίες—με τον συντάκτη του CNET να αναφέρει ότι προσφέρει «την καλύτερη διάρκεια μπαταρίας από οποιοδήποτε τηλέφωνο έχει δοκιμάσει ποτέ το CNET»—αυτή η βελτίωση λογισμικού δεν αφορά μόνο τις τελευταίες συσκευές. Η λειτουργία είναι διαθέσιμη και σε παλαιότερα μοντέλα που υποστηρίζουν το Apple Intelligence.

Πώς λειτουργεί η “έξυπνη” εξοικονόμηση

Σε αντίθεση με το τυπικό “Low Power Mode”, το οποίο ένας αναλυτής περιέγραψε ως «σφυρί» που περιορίζει δραστικά τις λειτουργίες, το Adaptive Power λειτουργεί σαν «νυστέρι». Χρησιμοποιεί την τεχνητή νοημοσύνη της συσκευής (on-device intelligence) για να αναλύσει τα μοτίβα χρήσης του κατόχου της για περίπου μία εβδομάδα. Στη συνέχεια, το σύστημα προβλέπει πότε ο χρήστης θα χρειαστεί επιπλέον ισχύ—όπως κατά την εγγραφή βίντεο, την επεξεργασία φωτογραφιών ή το gaming—και προβαίνει προληπτικά σε έξυπνες προσαρμογές απόδοσης για να εξοικονομήσει ενέργεια. Όπως αναφέρει η Apple στον οδηγό χρήσης, η λειτουργία “κάνει προσαρμογές απόδοσης για να βοηθήσει την μπαταρία σας να διαρκέσει περισσότερο”.

Συμβατότητα και αντίκτυπος στον χρήστη

Επειδή η λειτουργία βασίζεται στην τεχνητή νοημοσύνη για την παρακολούθηση και τη λήψη αποφάσεων, είναι διαθέσιμη μόνο σε τηλέφωνα που υποστηρίζουν το Apple Intelligence. Αυτά περιλαμβάνουν τα μοντέλα iPhone 15 Pro και Pro Max, καθώς και όλες τις σειρές iPhone 16, iPhone 16e, iPhone 17 και iPhone Air. Αν και ορισμένα μοντέλα iPad και Mac υποστηρίζουν επίσης το Apple Intelligence, η λειτουργία Adaptive Power είναι προς το παρόν αποκλειστική για τα iPhone. Στα νεότερα μοντέλα (iPhone 17 και Air) είναι ενεργοποιημένη από προεπιλογή, ενώ στα υπόλοιπα απαιτεί ενεργοποίηση από τον χρήστη μέσω των Ρυθμίσεων > Μπαταρία > Λειτουργία ισχύος.

Τι να περιμένουν οι χρήστες στην πράξη

Οι αναλυτές διευκρινίζουν ότι οι βελτιστοποιήσεις του Adaptive Power δεν θα είναι ενεργές συνεχώς, ακόμη κι αν η λειτουργία είναι ενεργοποιημένη, αλλά θα ενεργοποιούνται “όταν η χρήση της μπαταρίας είναι υψηλότερη από το συνηθισμένο”. Στην πράξη, ο αντίκτυπος στην εμπειρία χρήσης φαίνεται ελάχιστος. Όπως αναφέρουν οι πρώτες δοκιμές, οι ελαφρές προσαρμογές στη φωτεινότητα της οθόνης ή η επιλεκτική μείωση προτεραιότητας ορισμένων διεργασιών επεξεργασίας, συχνά δεν γίνονται καν αντιληπτές από τον χρήστη. Δεδομένου ότι, σύμφωνα με έρευνα του CNET, το 61% των καταναλωτών αναβαθμίζει το τηλέφωνό του λόγω της απόδοσης της μπαταρίας, μια τέτοια λειτουργία θα μπορούσε να παρατείνει σημαντικά τη συνολική διάρκεια ζωής των συσκευών.

Σχετικές δημοσιεύσεις