Microsoft при Сатье Наделле стала более прагматичной. Компания не разменивается по пустякам, не зациклена на многих своих продуктах и готова использовать сторонние решения. Взять, например, мессенджер Skype, который на текущий момент доступен в нескольких версиях: в качестве UWP-приложения для Windows 10 и программы на основе разработанного GitHub фреймворка Electron для Windows 7 / 8, MacOS и Linux. Вскоре должна появится ещё одна унифицированная версия, созданная на платформе React Native, принадлежащей Facebook*.
Как сообщает немецкий ресурс Windows United, Microsoft уже портирует Skype на React Native, причём бета-версия мессенджера будет запущена в самое ближайшее время. React Native — это фреймворк для разработки кроссплатформенных приложений для iOS и Android исключительно на JavaScript.
Согласно источнику, в будущем Microsoft планирует окончательно перевести Skype на React Native, тем самым отказавшись от дальнейшей разработки мессенджера для Универсальной платформы Windows. Бета-версия Skype на React Native должна заменить все текущие версии мессенджера. Несмотря на то, что компания располагает такими инструментами, как Xamarin, .NET Framework, .NET Core для создания кроссплатформенных приложений на C#, React Native выглядит гораздо проще и, возможно, более перспективнее.
Многие зарубежные ресурсы расценили такой шаг со стороны Microsoft как отказ от платформы UWP, которая в принципе потеряла смысл без операционной системы Windows 10 Mobile. Учитывая, что в классических приложениях веб-технологии становятся все более популярными, её будущее остаётся под большим вопросом.
Однако с другой стороны не всё так однозначно. Выбор в пользу React Native подразумевает, что Microsoft скорее оставит на лавке запасных фреймворк Xamarin, а разрабатываемая новая версия Skype создаётся именно для Универсальной платформы Windows. Ведь React Native уже давно заручился поддержкой Microsoft и Windows 10.
* Деятельность Meta* (соцсети Facebook* и Instagram*) запрещена в России как экстремистская.
На UWP приложения довольно быстры (ибо рассчитывались для запуска на WinPhone), но технология закрытая и для ПК доступна только с Win8-10.
React Native хотя бы открытая технология. И если нынешний Skype for Linux, который сейчас на Electron, под реакт-нативом в теории должен стать пошустрее.