Microsoft ďalej vyzýva spoločnosť ios devs, aby svoje aplikácie prenášala do systému Windows 10

Video: iOS 14.3 и Apple Pro RAW - то, ради чего покупается iPhone 12 Pro и 12 Pro Max! Обзор iOS 14.3 2024

Video: iOS 14.3 и Apple Pro RAW - то, ради чего покупается iPhone 12 Pro и 12 Pro Max! Обзор iOS 14.3 2024
Anonim

Microsoft nie je platforma známa pre svoju rozmanitosť aplikácií. Aby sa to vyriešilo, spoločnosť Microsoft sa snaží presvedčiť vývojárov, aby svoje aplikácie prenášali na platformu Windows tak, aby systém Windows 10 už po vydaní už nebol platformou na prijímanie populárnych aplikácií.

Project Islandwood je most vyvinutý spoločnosťou Microsoft pre vývojárov iOS, aby lepšie pristupovali k platforme Windows. Tento program umožňuje vývojárom prenášať svoje aplikácie pre iOS do počítača, aby mohli pracovať na počítačovej aj mobilnej verzii systému Windows 10.

Aby sa projekt Islandwood stal ešte príťažlivejším pre vývojárov systému iOS, spoločnosť Microsoft sa rozhodla ho ešte vylepšiť pridaním radu užitočných funkcií, napríklad úplnej podpory pre UIKit.

Vývojári iOS v skutočnosti už dlho žiadajú spoločnosť Microsoft, aby z implementácie UIKit priniesla kompletnejšie pokrytie API a ich žiadosť bola vypočutá. Premostenie používateľských rozhraní pre iOS na Windows je však komplikovaným problémom.

Po prvé, spoločnosť Microsoft chce maximalizovať opätovné použitie kódu pre používateľov a minimalizovať množstvo potrebnej práce, keď vývojári prenesú svoju základňu kódov Objective-C do systému Windows. Po druhé, UIKit má stovky tried a opakovaná implementácia tohto obrovského rámca pre Windows je príliš náročná úloha.

Spoločnosť Microsoft sa namiesto toho rozhodla spoliehať sa na množstvo riešení vyššie uvedených problémov a bude ich zdieľať s vývojármi iOS na serveri GitHub, čakajúc na ich spätnú väzbu.

Prepojenie iOS ponúkané spoločnosťou Microsoft prináša:

  • Rýchlejšie vyvolanie ovládacích prvkov systému iOS, takže máte k dispozícii viac UIKitu
  • Vylepšený model dotykového vstupu pre efektívnejšie spracovanie udalostí
  • Výrazne sa zlepšila podpora dostupnosti a lokalizácie
  • Lepšia automatizácia testov, čo vedie k stabilnejším a kvalitnejším kontrolám
  • Veľa zlepšená integrácia a využitie rámca Windows UI, XAML

Spolu s týmito zmenami spoločnosť Microsoft predstaví aj nový nástroj s názvom Xib2Xaml. Tento nástroj prevedie súbory XIB a Storyboard, ktoré vývojári iOS vytvoria pomocou Xcode Interface Builder, na natívne XAML súbory Windows, čo vývojárom umožní ich priame úpravy v Visual Studio.

Domnievame sa, že tieto zmeny spôsobia, že Windows Bridge pre iOS bude robustnejší a ľahšie sa používa ako kedykoľvek predtým.

Ďalšie informácie o moste Windows pre iOS nájdete v blogu spoločnosti Microsoft.

Microsoft ďalej vyzýva spoločnosť ios devs, aby svoje aplikácie prenášala do systému Windows 10