Microsoft также рекомендует разработчикам ios портировать свои приложения на Windows 10

Видео: Микромир 🔝 Барбоскины 🔝 Новая серия | 195 | Премьера! 2024

Видео: Микромир 🔝 Барбоскины 🔝 Новая серия | 195 | Премьера! 2024
Anonim

Microsoft не является платформой, известной своим разнообразием приложений. Чтобы решить эту проблему, Microsoft пытается убедить разработчиков портировать свои приложения на платформу Windows, чтобы Windows 10 больше не оставалась платформой для приема популярных приложений спустя годы после выпуска.

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

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

Дополнительную информацию о мосте Windows для iOS можно найти в блоге Microsoft.

Microsoft также рекомендует разработчикам ios портировать свои приложения на Windows 10