Microsoft также призывает разработчиков iOS переносить свои приложения на Windows 10.

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 Interface Builder, в файлы XAML для Windows, позволяя разработчикам редактировать их непосредственно в Visual Studio.

Мы считаем, что эти изменения сделают Windows Bridge для iOS более надежным и простым в использовании, чем когда-либо прежде.

Дополнительные сведения о мосте Windows для iOS см. На странице Сообщение в блоге Microsoft.

СВЯЗАННЫЕ ИСТОРИИ, КОТОРЫЕ НЕОБХОДИМО ВЫБРАТЬ:

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

5 лучших легких браузеров для iOS • MacTipsИосБраузеры

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

Читать далее
Microsoft исправляет сбои Skype на новейших iPhone от Apple

Microsoft исправляет сбои Skype на новейших iPhone от AppleИосSkype

Много обсуждаемые iPhone 8 и iPhone 8 Plus наконец-то начали поставляться, но не имели большого успеха. яблоко привык еще. Новым iPhone компании пока не удавалось привлечь множество традиционных по...

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

Заметки не синхронизируются с iCloud [macOS и Windows]ИосЗаметки

Если твой Заметки не синхронизируются с iCloud, проблема может быть в iCloud и Заметкипараметр.В этом статья, мы рассмотрим несколько общих советов по устранению неполадок, которые помогут вам реши...

Читать далее