"Swift blog" στην επίσημη Developer ιστoσελίδα της Apple


H Αpple προκειμένου να προωθήσει τη νέα γλώσσα προγραμματισμού Swift, ανάρτησε 
ξεχωριστή σελίδα στην επίσημη ιστοσελίδα της. Η Swift ανακοινώθηκε στο WWDC 
2014 και θεωρείται ως ο διάδοχος της γλώσσας προγραμματισμού, Objective-C για 
iOS και OS X λειτουργικά στστήματα, παρέχοντας ένα νέο καθαρό περιβάλλον με 
ισχυρά εργαλεία για την ανάπτυξη εφαρμογών.
Το blog θα είναι αφιερωμένο στους μηχανικούς της Apple η οποία εργάζονται πάνω 
στην γλώσσα προγραμματισμού και θα μοιράζονται tips πίσω από την ανάπτυξη της 
γλώσσας καθώς και συμβουλές στη διαχείρησή της. Το myphone.gr, θέλοντας να 
βρίσκεται δίπλα στην πρωτογενή πηγή δημιουργίας εφαρμογών, θα παρακολουθεί 
στενά τα update της σελίδας με σκοπό να σας μεταφέρει τα άρθρα της. Ας δούμε το 
πρώτο άρθρο της σελίδας:

Μία από τις πιο συχνές ερωτήσες που δεχθήκαμε στο WWDC ήταν, “What is the 
compatibility story for Swift?” Ποια η ιστορία συμβατότητας με τη Swift; κι 
αυτός φαίνεται να είναι ένας πολύ καλός τίτλος για το πρώτο σημαντικό τους θέμα.

Εφαρμογές - Συμβατότητα

Με απλά λόγια, αν γράψετε μία εφαρμογή με τη γλώσσα προγραμματισμού Swift θα 
υποβληθεί για ανάρτηση στο App Store το Φθινόπωρο, όταν κυκλοφορήσουν επίσημα 
οι αναβαθμίσεις των λειτουργικών, iOS 8 και OS X Yosemite. Μπορείτε να μείνετε 
ήσυχοι πως η εφαρμογή σας θα δουλέψει σωστά στο μέλλον.

Στη πραγματικότητα μπορείτε να στοχεύετε πίσω από το OS X Mavericks ή πίσω από 
το iOS 7, με την ίδια εφαρμογή. Αυτό είναι εφικτό καθώς το Xcode ενσωματώνει 
μια μικρή βιβλιοθήκη της Swift η οποία εκτελείται εντός της εφαρμογής. 
Ουσιαστικά λόγω του ότι η βιβλιοθήκη αυτή είναι ενσωματωμένη, η εφαρμογή σας θα 
χρησιμοποιεί μία συνεπή έκδοση Swift η οποία θα τρέχει σε εκδόσεις λειτουργικού 
του παρελθόντος παρόντος και του μέλλοντος.

Δυαδική συμβατότητα και Frameworks

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

Αυτό σημαίνει πως τα Frameworks θα πρέπει να διαχειρίζονται προσεκτικά. Για 
παράδειγμα εάν η εφαρμογή σας χρησιμοποιεί Frameworks για να μοιραστεί κώδικα 
με ενσωματωμένες επεκτάσεις (extensions), θα πρέπει συνεργαστούν, είναι 
επικίνδυνο να βασίζονται σε δυαδικά Frameworks τα οποία χρησιμοποιούν Swift. 
Κάθε αλλαγή στην Swift τα Frameworks δεν θα συμβιβάζονται με την υπόλοιπη 
εφαρμογή σας. Όταν το δυαδικό περιβάλλον σταθεροποιηθεί σε ένα δυο χρόνια, τότε 
το Swift runtime θα συμπεριληφθεί στο Host του OS και ο περιορισμός αυτό δεν θα 
υφίσταται πλέον.

Συμβατότητα Source

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

Δεν μπορούμε, παρά να περιμένουμε να δούμε τι θα δημιουργήσετε!

Οι μηχανικοί της Apple είναι ιδιαίτερα επικοινωνιακοί στο Forum συζήτησης, για 
την ανάπτυξη της γλώσσας προγραμματισμού Swift και στο λογαριασμό τους στο 
twitter ο οποίος ανοίχτηκε γι αυτόν τον σκοπό. Ο Chris Lattner που είναι ο 
επικεφαλής του έργου Swift, δημοσίευσε ένα μικρό άρθρο στο blog του την ημέρα 
μετά την ανακοίνωσή της στο WWDC.

Αυτό το νέο blog Swift είναι επίσης ενδιαφέρον, δεδομένου πως είναι το πρώτο 
blog στην επίσημη ιστοσελίδα της Apple. H ανάρτηση αυτή αντιπροσωπεύει τη 
σημασία που δίνει η Apple για τη Swift τόσο στην ανάπτυξη όσο και στους ίδιους 
τους καταναλωτές!

[via]

http://feeds.myphone.gr/~r/myphone/~3/JJqJnWp5HXU/showthread.php

http://feeds.myphone.gr/~r/myphone/~3/JJqJnWp5HXU/showthread.php
________

Orasi mailing list
για την διαγραφή σας από αυτή την λίστα στείλτε email στην διεύθυνση
orasi-requ...@hostvis.net
και στο θέμα γράψτε unsubscribe

Για να στείλετε ένα μήνυμα και να το διαβάσουν όλοι οι συνδρομητές της λίστας 
στείλτε email στην διεύθυνση
Orasi@hostvis.net

διαβάστε τι συζητά αυτή η λίστα
http://hostvis.net/mailman/listinfo/orasi_hostvis.net

Για το αρχείο της λίστας
http://www.mail-archive.com/orasi@hostvis.net/
παλαιότερο αρχίο (έως 25/06/2011)
http://www.freelists.org/archives/orasi
__________
NVDA δωρεάν αναγνώστης οθώνης ένα πρόγραμμα ανοιχτού λογισμικού
http://www.nvda-project.org/
__________
Για καλή Ελληνική και ξένη μουσική, Θεατρικά έργα από το ελληνικό και παγκόσμιο 
ρεπερτόριο επισκεφθείτε το
http://www.isobitis.com

______________

Απαντηση