
Microsoft не е платформа, добре известна със своето разнообразие от приложения. За да се справи с това, Microsoft се опитва да убеди разработчиците да го направят пристани техните приложения към платформата на Windows така че Windows 10 вече не остава платформата за получаване на популярни приложения години след пускането.
Project Islandwood е мост, създаден от Microsoft за разработчици на iOS с цел по-добър подход към платформата Windows. Програмата позволява на разработчиците да пренасят своите приложения за iOS към компютър, за да могат да работят както на настолната, така и на мобилната версия на Windows 10.
Да направиш Проект Айлъндвуд още по-привлекателен за разработчиците на iOS, Microsoft реши да го подобри още повече, добавяйки серия от полезни функции като пълна поддръжка за UIKit.
Всъщност разработчиците на iOS отдавна искат от Microsoft да предостави по-пълно покритие на API от внедряването на UIKit и тяхното искане е чуто. Свързването на потребителските интерфейси на iOS с Windows обаче е сложно предложение.
Първо, Microsoft иска да максимизира повторното използване на кода за потребителите и да сведе до минимум количеството необходима работа, след като разработчиците донесат своята база от кодове Objective-C в Windows. На второ място, UIKit има стотици класове и повторното внедряване на тази огромна рамка на Windows е твърде трудна задача.
Вместо това Microsoft реши да разчита на поредица от решения за гореспоменатите предизвикателства и ще ги сподели с разработчиците на iOS на GitHub, в очакване на техните отзиви.
Предлаганият от Microsoft мост на iOS носи:
- По-бързо въвеждане на контроли за iOS, така че повече от UIKit ви е на разположение
- Подобрен модел за въвеждане на допир за по-ефективно обработване на събития
- Много подобрена поддръжка за достъпност и локализация
- По-добра автоматизация на тестовете, водеща до по-стабилни и висококачествени контроли
- Много подобрена интеграция и използване на рамката за потребителски интерфейс на Windows, XAML
Заедно с тези промени Microsoft ще представи и нов инструмент, наречен Xib2Xaml. Този инструмент ще преобразува XIB и Storyboard файловете, които разработчиците на iOS изграждат с помощта на Interface Builder на Xcode, в XAML файлове, които са собствени на Windows, което позволява на разработчиците да ги редактират директно в Визуално студио.
Смятаме, че тези промени ще направят Windows Bridge за iOS по-здрав и по-лесен за използване от всякога.
За повече информация относно моста на Windows за iOS вижте Пост в блога на Microsoft.
СВЪРЗАНИ ИСТОРИИ, КОИТО ТРЯБВА ДА ПРОВЕРИТЕ:
- Бета клиентът Tower Git вече е достъпен за разработчици на Windows
- Microsoft твърди, че разработчиците могат да пуснат игри само за Project Scorpio
- Потребителите на Dropbox в iOS вече могат да създават и редактират файлове на Microsoft Office с приложението
- Ето как изглежда Windows 95 на Apple Watch