Microsoft също така насърчава разработчиците на iOS да пренасят приложенията си към Windows 10

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
Home App се срива, забит на черен екран в iOS [Решено] • MacTips

Home App се срива, забит на черен екран в iOS [Решено] • MacTipsЙос

iOS има голям избор от приложения, но потребителите са съобщили за определени проблеми.Мнозина съобщиха, че приложението Home се срива или се забива на черен екран, така че днес ще ви покажем как д...

Прочетете още
Waze не показва никакви отчети за трафика? Ето решението

Waze не показва никакви отчети за трафика? Ето решениетоЙоспроблеми с Android

За да коригирате различни проблеми с компютъра, препоръчваме DriverFix:Този софтуер ще поддържа драйверите ви работещи, като по този начин ви предпазва от често срещани компютърни грешки и отказ на...

Прочетете още
Как да инсталирате всяко приложение за iPhone или iPad в MacOS Big Sur • MacTips

Как да инсталирате всяко приложение за iPhone или iPad в MacOS Big Sur • MacTipsЙосПриложения за Mac

macOS непрекъснато се актуализира и най-последната актуализация, Big Sur, най-накрая е тук.В това ръководство ще ви покажем как да инсталирате приложения за iPhone и iPad на вашия Mac.Искате ли да ...

Прочетете още