Ο Apple SVP of software engineering, Craig Federighi, παραχώρησε μια νέα συνέντευξη στο MacStories’ του Federico Viticci στο WWDC δίνοντας περισσότερες λεπτομέρειες για τα νέα εργαλεία για τους προγραμματιστές που ανακοίνωσε η Apple αυτή την εβδομάδα συμπεριλαμβανομένων των Catalyst (πρώην γνωστό Marzipan), SwiftUI και τον λόγο δημιουργίας του, γιατί τώρα ήταν η κατάλληλη περίοδο για την έλευση του iPadOS, και για πολλά ακόμη.
Η συνέντευξη έχει διάρκεια 45 λεπτά και έχει μεγάλο ενδιαφέρον. Στην συζήτηση για το Catalyst – το εργαλείο που φέρνει iPad εφαρμογές στο Mac – o Federighi τόνισε πως αυτό θα δημιουργήσει ποιότητα και ευκαιρίες νέες στους προγραμματιστές. Επίσης τόνισε πως το AppKit θα συνεχίσει να υφίσταται αλλά το Catalyst είναι ένα νέο εργαλείο δημιουργίας Mac εφαρμογών. Οι προγραμματιστές επίσης θα μπορούν να πωλούν τις Mac εφαρμογές του που έχουν κατασκευαστεί με το Catalyst τόσο μέσω Mac App Store όσο και από τα δικά τους site.
O Federighi μίλησε επίσης για τον πρώτο κύκλο εφαρμογών που η Apple δημιούργησε με το Catalyst πέρυσι συμπεριλαμβανομένων των News, Home, Stocks κ.α και τι έμαθε η Apple από αυτή την πρώτη απόπειρα.
“Νομίζω πως πήραμε ένα μάθημα πέρυσι, πολλά μαθήματα με την πρώτη κυκλοφορία των νέων News και Stock εφαρμογών αλλά και άλλων. Κάποια πράγματα που γράφτηκαν για αυτές τις εφαρμογές είχαν να κάνουν με αρνητικά σχόλια του τύπου “αυτή δεν μοιάζει σαν μια Mac εφαρμογή” και έδειχναν την τεχνολογία που είχε χρησιμοποιηθεί ενώ στην πραγματικότητα ήταν καθαρά αποφάσεις στον σχεδιασμό τους.”
Για το SwiftUI, ο Federighi ανέφερε:
“Το να μπορείς να γράψεις κάτι μινιμαλιστικό, καθαρό, εύκολα αναγνώσιμο, το τι θέλεις η διεπαφή να είναι εύκολα αναρωτιέσαι πως μπορείς να το κάνεις αυτό; Aν η διεπαφή αλλάζει, αν κάτω από αυτή η κατάσταση της αλλάζει έτσι ώστε το περιεχόμενο της διεπαφής να αλλάζει από αυτό σε εκείνο, έχουμε αυτόματη διαχείριση του animation τότε καταλήγουμε σε κάτι που είναι απίστευτα ομαλό χωρίς μεγάλο κόπο από τον προγραμματιστή.”
Ο Viticci επίσης ρωτήθηκε γιατί επέλεξε τώρα η Apple να διαχωρίσει το iPad από το iOS λανσάροντας για πρώτη φορά το iPadOS.
“To iPadOS έχει γίνει μια μοναδική εμπειρία, και δουλεύουμε πάνω σε αυτό σταθερά εδώ και πολύ καιρό. Ο χρόνος που αφιερώσαμε φέτος μας έκανε να αισθανθούμε πως τώρα ήταν το σωστό μέρος την σωστή στιγμή.”
Αξίζει να ακούσετε ολόκληρη την συνέντευξη εδώ