Η Microsoft δεν είναι μια πλατφόρμα γνωστή για την ποικιλία εφαρμογών της. Για να αντιμετωπιστεί αυτό, η Microsoft προσπαθεί να πείσει τους προγραμματιστές μεταφέρετε τις εφαρμογές τους στην πλατφόρμα των Windows έτσι ώστε τα Windows 10 να μην παραμένουν πλέον η πλατφόρμα για τη λήψη δημοφιλών εφαρμογών χρόνια μετά την κυκλοφορία τους.
Το Project Islandwood είναι μια γέφυρα που έχει κατασκευαστεί η Microsoft για προγραμματιστές iOS για καλύτερη προσέγγιση της πλατφόρμας των Windows. Το πρόγραμμα επιτρέπει στους προγραμματιστές να μεταφέρουν τις εφαρμογές τους iOS σε υπολογιστή, ώστε να μπορούν να λειτουργούν τόσο σε επιτραπέζιους υπολογιστές όσο και σε κινητές εκδόσεις των Windows 10.
Να κάνω Έργο Islandwood Ακόμα πιο ελκυστικό για τους προγραμματιστές iOS, η Microsoft αποφάσισε να το βελτιώσει ακόμη περισσότερο, προσθέτοντας μια σειρά χρήσιμων λειτουργιών όπως η πλήρης υποστήριξη για το UIKit.
Στην πραγματικότητα, οι προγραμματιστές iOS ζητούν από καιρό τη Microsoft να φέρει πληρέστερη κάλυψη API από την εφαρμογή UIKit και το αίτημά τους έχει ακουστεί. Ωστόσο, η γεφύρωση διεπαφών χρήστη iOS με Windows είναι μια δύσκολη πρόταση.
Πρώτον, η Microsoft θέλει να μεγιστοποιήσει την επαναχρησιμοποίηση κώδικα για τους χρήστες και να ελαχιστοποιήσει τον απαραίτητο όγκο εργασίας όταν οι προγραμματιστές φέρνουν τη βάση κώδικα Objective-C στα Windows. Δεύτερον, το UIKit έχει εκατοντάδες τάξεις και η εκ νέου εφαρμογή αυτού του τεράστιου πλαισίου στα Windows είναι πολύ δύσκολη.
Αντίθετα, η Microsoft αποφάσισε να βασιστεί σε μια σειρά λύσεων για τις προαναφερθείσες προκλήσεις και θα τις μοιραστεί με προγραμματιστές iOS στο GitHub, περιμένοντας τα σχόλιά τους.
Η γέφυρα iOS που προσφέρει η Microsoft φέρνει:
- Γρηγορότερη παρουσίαση των στοιχείων ελέγχου iOS, επομένως περισσότερα UIKit είναι διαθέσιμα σε εσάς
- Ένα βελτιωμένο μοντέλο εισαγωγής αφής για πιο αποτελεσματικό χειρισμό συμβάντων
- Πολύ βελτιωμένη υποστήριξη για προσβασιμότητα και εντοπισμό
- Καλύτερος αυτοματισμός δοκιμής, με αποτέλεσμα πιο σταθερούς και υψηλής ποιότητας ελέγχους
- Πολύ βελτιωμένη ενσωμάτωση και αξιοποίηση του πλαισίου διεπαφής χρήστη των Windows, XAML
Μαζί με αυτές τις αλλαγές, η Microsoft θα εισαγάγει επίσης ένα νέο εργαλείο που ονομάζεται Xib2Xaml. Αυτό το εργαλείο θα μετατρέψει τα αρχεία XIB και Storyboard που δημιουργούν οι προγραμματιστές iOS χρησιμοποιώντας το Xcode's Interface Builder σε εγγενή αρχεία XAML των Windows, επιτρέποντας στους προγραμματιστές να τα επεξεργαστούν απευθείας στο Visual Studio.
Πιστεύουμε ότι αυτές οι αλλαγές θα κάνουν το Windows Bridge για iOS πιο στιβαρό και πιο εύκολο στη χρήση από ποτέ.
Για περισσότερες πληροφορίες σχετικά με τη γέφυρα των Windows για iOS, ρίξτε μια ματιά Δημοσίευση ιστολογίου της Microsoft.
ΣΧΕΤΙΚΕΣ ΙΣΤΟΡΙΕΣ ΠΟΥ ΠΡΕΠΕΙ ΝΑ ΕΛΕΓΞΕΤΕ:
- Ο διακομιστής beta του Tower Git είναι πλέον διαθέσιμος για προγραμματιστές των Windows
- Η Microsoft ισχυρίζεται ότι οι προγραμματιστές μπορούν να κυκλοφορήσουν παιχνίδια μόνο για Project Scorpio
- Οι χρήστες Dropbox στο iOS έχουν πλέον τη δυνατότητα να δημιουργούν και να επεξεργάζονται αρχεία του Microsoft Office με την εφαρμογή
- Δείτε πώς φαίνεται τα Windows 95 στο Apple Watch