Корпорація Майкрософт також заохочує ios розробити порти своїх додатків до Windows 10

Відео: Nokia CEO Stephen Elop против iPhone 2024

Відео: Nokia CEO Stephen Elop против iPhone 2024
Anonim

Microsoft не є платформою, добре відомою своєю різноманітністю програм. Щоб вирішити це, Microsoft намагається переконати розробників перенести свої програми на платформу Windows, щоб Windows 10 більше не залишалася платформою для отримання популярних додатків через роки після виходу.

Проект Islandwood - це міст Microsoft, побудований для розробників iOS, щоб краще підійти до платформи Windows. Програма дозволяє розробникам переносити свої програми iOS на ПК, щоб вони працювали як на настільній, так і на мобільній версіях Windows 10.

Щоб зробити Project 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, дозволяючи розробникам редагувати їх безпосередньо у Visual Studio.

Ми вважаємо, що ці зміни зроблять міст Windows для iOS більш надійним та зручним у використанні, ніж будь-коли раніше.

Щоб отримати докладнішу інформацію про міст Windows для iOS, перегляньте допис у блозі Microsoft.

Корпорація Майкрософт також заохочує ios розробити порти своїх додатків до Windows 10