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

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

Θέλει να το κάνει με τη βοήθεια μιας νέας εφαρμογής iPad που ονομάζεται Παιδικές χαρές Swift. Θα διδάξει στους χρήστες του να κατανοούν και να εργάζονται με τη γλώσσα προγραμματισμού Swift, η οποία δημιουργήθηκε από την Apple και το 2014 κυκλοφόρησε ως ανοιχτού κώδικα, επομένως διαθέσιμο σε όλους και δωρεάν.

Κατά τη διάρκεια της ζωντανής παρουσίασης, επιδείχθηκε ένα από τα πρώτα μαθήματα που θα προσφέρει η εφαρμογή. Το παιχνίδι εμφανιζόταν στο δεξί μισό της οθόνης, οι οδηγίες στο αριστερό. Η εφαρμογή σε αυτό το σημείο απαιτεί στην πραγματικότητα μόνο από τον χρήστη να παίξει το παιχνίδι - αλλά αντί για γραφικά στοιχεία ελέγχου, χρησιμοποιεί γραμμές κώδικα που ζητούνται.

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

Ωστόσο, η εκμάθηση στο Swift Playgrounds δεν σταματά στα βασικά, τα οποία έδειξε ο προγραμματιστής της Apple χρησιμοποιώντας το παράδειγμα ενός αυτοδημιούργητου παιχνιδιού όπου η φυσική του κόσμου ελεγχόταν χρησιμοποιώντας το γυροσκόπιο του iPad.

Δεδομένου ότι το iPad δεν διαθέτει φυσικό πληκτρολόγιο, η Apple έχει δημιουργήσει μια πλούσια παλέτα στοιχείων ελέγχου. Το ίδιο το "κλασικό" λογισμικό QWERTY πληκτρολόγιο, για παράδειγμα, εκτός από τον ψιθυριστή κώδικα, περιέχει αρκετούς χαρακτήρες σε μεμονωμένα πλήκτρα που επιλέγονται από διάφορους τύπους αλληλεπίδρασης μαζί τους (για παράδειγμα, ένας αριθμός γράφεται σύροντας το πλήκτρο προς τα πάνω).

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

Τα έργα που δημιουργούνται μπορούν να κοινοποιηθούν ως έγγραφα με την επέκταση .playground και οποιοσδήποτε διαθέτει iPad και εγκατεστημένη την εφαρμογή Swift Playgrounds θα μπορεί να τα ανοίξει και να τα επεξεργαστεί. Τα έργα που δημιουργούνται σε αυτήν τη μορφή μπορούν επίσης να εισαχθούν στο Xcode (και αντίστροφα).

Όπως όλα τα άλλα που παρουσιάστηκαν στη χθεσινή παρουσίαση, το Swift Playgrounds είναι πλέον διαθέσιμο σε προγραμματιστές, με την πρώτη δημόσια δοκιμή να έρχεται τον Ιούλιο και τη δημόσια κυκλοφορία το φθινόπωρο, μαζί με το iOS 10. Όλα θα είναι δωρεάν.

.