Освен това Microsoft насърчава ios devs да приставят приложенията си към Windows 10

Видео: Мультики про машинки новые серии 2017 - Кто сильнее! Лучшие мультфильмы для детей /#мультик игра 2024

Видео: Мультики про машинки новые серии 2017 - Кто сильнее! Лучшие мультфильмы для детей /#мультик игра 2024
Anonim

Microsoft не е платформа, добре известна с разнообразието си от приложения. За да се справи с това, Microsoft се опитва да убеди разработчиците да приставят приложенията си към платформата на Windows, така че Windows 10 вече не остава платформата да получава популярни приложения години след пускането.

Project Islandwood е мост на Microsoft, създаден за разработчиците на iOS, за да се доближат по-добре към платформата на Windows. Програмата позволява на разработчиците да пренасят приложенията си за iOS към PC, за да могат да работят както в настолната, така и в мобилната версия на 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 е на разположение за вас
  • Подобрен модел на въвеждане на докосване за по-ефективна работа със събития
  • Много подобрена поддръжка за достъпност и локализация
  • По-добра автоматизация на тестовете, което води до по-стабилни и висококачествени контроли
  • Много подобрена интеграция и използване на UI рамката на Windows, XAML

Заедно с тези промени Microsoft ще въведе и нов инструмент, наречен Xib2Xaml. Този инструмент ще конвертира XIB и Storyboard файловете, които разработчиците на iOS изграждат с помощта на Xcode's Interface Builder в родните на XAML файлове на Windows, позволявайки на разработчиците да ги редактират директно в Visual Studio.

Считаме, че тези промени ще направят Windows Bridge за iOS по-здрав и лесен за използване от всякога.

За повече информация относно моста на Windows за iOS, вижте публикацията в блога на Microsoft.

Освен това Microsoft насърчава ios devs да приставят приложенията си към Windows 10