Facebook-Share-dialog-iPhone-screenshot-001-593x566

Το προηγούμενο Σαββατοκύριακο, ο γίγαντας της κοινωνικής δικτύωσης, το Facebook ανακοίνωσε ότι μια Beta έκδοση του νέου SDK για την γλώσσα προγραμματισμού Swift της Apple είναι διαθέσιμο για λήψη. Το νέο SDK ενσωματώνει τα κουμπιά του Facebook σε iOS, watchOS, MacOS και tvOS apps γραμμένες σε Swift, και ενσωματώνει τέτοιες λειτουργίες όπως σύνδεση στο Facebook, Analytics για Apps, Graph API and Share και άλλα πολλά. Ο πηγαίος κώδικας του Facebook SDK είναι διαθέσιμος μέσω του GitHub σε βάση ανοιχτού κώδικα.

Η beta έκδοση του Facebook SDK για τη Swift παρέχει native Swift frameworks η οποία «συμαζεύει» -θα έλεγε κανείς- το ήδη υπάρχον SDK το οποίο είναι γραμμένο σε Objective-C για iOS, έτσι ώστε να παρέχει τα χαρακτηριστικά που αναφέρθηκαν παραπάνω, αλλά βασισμένα σε γλώσσα Swift για iOS, watchOS, macOS και tvOS.

Από το Facebook αναφέρουν τα εξής:

“Since its WWDC 2014 introduction, Swift has proven to be one of the fastest growing programming languages. We believe it is important for us to grow and diversify our developer ecosystem by extending our platform capabilities to Swift app developers on iOS, watchOS, tvOS and macOS.”

Σύμφωνα με την Business Insider, η Apple έπεισε 100.000 app κατασκευαστές-συμπεριλαμβανομένων των Twitter, Uber και Lyft- να δημιουργήσουν τουλάχιστον ένα μέρος του κώδικά τους χρησιμοποιώντας τη Swift, ώστε η προσθήκη του Facebook να οδηγήσει σε μια σημαντική άνοδο στην χρήση της Swift σε όλο τον κόσμο.

Swift usage June 2016 Business Insider

Tο νέο Facebook SDK για Swift beta υποστηρίζει Swift 2.2.1 και 2.3, δίνοντας στους προγραμματιστές τη δυνατότητα να υποβάλουν τις εφαρμογές στην Apple σήμερα.

Τέλος, αναφέρουν τα εξής από το Facebook:

“Later this year we will update the Facebook SDK for Swift when Swift 3 reaches GM.”