Microsoft також закликає розробників iOS переносити свої програми на Windows 10

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

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

Зробити Проект Айлендвуд ще більш привабливим для розробників iOS, Microsoft вирішила вдосконалити його ще більше, додавши ряд корисних функцій, таких як повна підтримка UIKit.

Насправді розробники iOS вже давно просять корпорацію Майкрософт надати більш повне покриття API від реалізації UIKit, і їх запит було почуто. Однак зв’язування інтерфейсів користувачів iOS з Windows є хитрою пропозицією.

По-перше, Microsoft хоче максимізувати повторне використання коду для користувачів та мінімізувати обсяг необхідної роботи, як тільки розробники передадуть свою базу коду Objective-C до Windows. По-друге, UIKit має сотні класів, і повторне впровадження цього величезного фреймворку в Windows є надто складним завданням.

Натомість Microsoft вирішила покластися на низку обхідних шляхів вирішення вищезазначених проблем і поділиться ними з розробниками iOS на GitHub, чекаючи їхніх відгуків.

Міст iOS, запропонований Microsoft, забезпечує:

  • Швидше впроваджуйте елементи керування iOS, тому вам доступніше більше UIKit
  • Покращена модель сенсорного введення для більш ефективної обробки подій
  • Значно покращена підтримка доступності та локалізації
  • Покращена автоматизація тестів, що призводить до більш стабільного та якісного контролю
  • Значно вдосконалена інтеграція та використання інтерфейсу інтерфейсу користувача Windows XAML

Разом із цими змінами Microsoft також представить новий інструмент під назвою Xib2Xaml. Цей інструмент перетворює файли XIB та Storyboard, які розробники iOS створюють за допомогою Interface Builder Xcode, у власні файли XAML, що дозволяють розробникам редагувати їх безпосередньо в Visual Studio.

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

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

ПОВ'ЯЗАНІ ІСТОРІЇ, ЯКІ ВАМ ПОТРІБНО ПОВЕРИТИ

  • Бета-клієнт Tower Git тепер доступний для розробників Windows
  • Microsoft стверджує, що розробники можуть випускати ігри лише для проекту Scorpio
  • Користувачі Dropbox на iOS тепер можуть створювати та редагувати файли Microsoft Office за допомогою програми
  • Ось як виглядає Windows 95 на Apple Watch
5 найкращих легких браузерів для iOS • MacTips

5 найкращих легких браузерів для iOS • MacTipsІосБраузери

Opera - це веб-браузер з давньою історією, який доступний на всіх основних платформах, включаючи ПК, Mac, Linux, Android та iOS.Opera має сучасний користувальницький інтерфейс і дозволяє миттєво зд...

Читати далі
Корпорація Майкрософт виправляє збої в роботі Skype на найновіших телефонах Apple

Корпорація Майкрософт виправляє збої в роботі Skype на найновіших телефонах AppleІосSkype

Настільки обговорювані iPhone 8 та iPhone 8 Plus нарешті почали надходити, але не виявилися великим успіхом Яблуко ще звик. Останній iPhone компанії ще не вдалося залучити традиційні тони покупців ...

Читати далі
Примітки не синхронізуються з iCloud [macOS та Windows]

Примітки не синхронізуються з iCloud [macOS та Windows]ІосПримітки

Якщо ти Примітки не синхронізуються з iCloud, проблема може бути пов'язана з iCloud і Приміткиналаштування.У цьому статті, ми вивчаємо кілька типових порад щодо усунення несправностей, які допоможу...

Читати далі