Η Microsoft ενθαρρύνει περαιτέρω ios devs να μεταφέρουν τις εφαρμογές τους στα παράθυρα 10

Βίντεο: The State of Mobile Development 2024

Βίντεο: The State of Mobile Development 2024
Anonim

Η Microsoft δεν είναι μια πλατφόρμα γνωστή για την ποικιλία εφαρμογών της. Για να αντιμετωπίσει αυτό, η Microsoft προσπαθεί να πείσει τους προγραμματιστές να μεταφέρουν τις εφαρμογές τους στην πλατφόρμα Windows, έτσι ώστε τα Windows 10 να μην παραμένουν πλέον η πλατφόρμα για να λαμβάνουν δημοφιλείς εφαρμογές χρόνια μετά την απελευθέρωση.

Το Project Islandwood είναι μια γέφυρα που δημιουργήθηκε από τους προγραμματιστές της iOS για την καλύτερη προσέγγιση της πλατφόρμας των Windows. Το πρόγραμμα επιτρέπει στους προγραμματιστές να μεταφέρουν τις εφαρμογές τους iOS σε υπολογιστή, ώστε να μπορούν να λειτουργούν τόσο στις επιτραπέζιες όσο και στις κινητές εκδόσεις των Windows 10.

Για να καταστήσει το Project Islandwood ακόμα πιο ελκυστικό για τους προγραμματιστές της iOS, η Microsoft αποφάσισε να την βελτιώσει ακόμη περισσότερο προσθέτοντας μια σειρά χρήσιμων λειτουργιών, όπως την πλήρη υποστήριξη της UIKit.

Στην πραγματικότητα, οι προγραμματιστές του iOS έχουν από καιρό ζητήσει από τη Microsoft να φέρει πληρέστερη κάλυψη API από την υλοποίηση του UIKit, και το αίτημά τους έχει ακουστεί. Ωστόσο, η γεφύρωση των διεπαφών χρήστη των iOS στα Windows είναι μια δύσκολη πρόταση.

Πρώτον, η Microsoft θέλει να μεγιστοποιήσει την επαναχρησιμοποίηση των κωδικών για τους χρήστες και να ελαχιστοποιήσει το ποσό της απαιτούμενης επεξεργασίας, όταν οι προγραμματιστές φέρουν τη βάση κώδικα του Στόχου-C σε Windows. Δεύτερον, το UIKit έχει εκατοντάδες τάξεις και η ανανέωση αυτού του τεράστιου πλαισίου στα Windows είναι πολύ δύσκολο έργο.

Η Microsoft αποφάσισε να βασιστεί σε μια σειρά λύσεων για τις προαναφερθείσες προκλήσεις και θα τις μοιραστεί με τους προγραμματιστές της iOS στο GitHub, περιμένοντας τα σχόλιά τους.

Η γέφυρα iOS που προσφέρει η Microsoft φέρνει:

  • Ταχύτερη αναβάθμιση των ελέγχων iOS, ώστε περισσότερο από το UIKit να είναι διαθέσιμο σε εσάς
  • Ένα βελτιωμένο μοντέλο εισόδου αφής για πιο αποτελεσματικό χειρισμό συμβάντων
  • Πολύ βελτιωμένη υποστήριξη για την προσβασιμότητα και τον εντοπισμό
  • Καλύτερη αυτοματοποίηση δοκιμών, με αποτέλεσμα πιο σταθερούς και υψηλής ποιότητας ελέγχους
  • Πολύ βελτιωμένη ολοκλήρωση με το μοχλό πλαισίου UI των Windows, XAML

Μαζί με αυτές τις αλλαγές, η Microsoft θα εισαγάγει επίσης ένα νέο εργαλείο που ονομάζεται Xib2Xaml. Αυτό το εργαλείο θα μετατρέπει τα αρχεία XIB και Storyboard Οι προγραμματιστές του iOS κατασκευάζονται χρησιμοποιώντας το Builder του Interface Xcode σε αρχεία XAML με Windows, επιτρέποντας στους προγραμματιστές να τα επεξεργαστούν απευθείας στο Visual Studio.

Πιστεύουμε ότι αυτές οι αλλαγές θα κάνουν τη Γέφυρα Windows για iOS πιο ισχυρή και πιο εύκολη στη χρήση από ποτέ.

Για περισσότερες πληροφορίες σχετικά με τη γέφυρα των Windows για iOS, ανατρέξτε στη δημοσίευση ιστολογίου της Microsoft.

Η Microsoft ενθαρρύνει περαιτέρω ios devs να μεταφέρουν τις εφαρμογές τους στα παράθυρα 10