Windows 10 устройствата ще могат да работят с Android и iOS приложения

    Помните ли Nokia X? Бюджетен смартфон от Nokia, който според нас изигра и решаваща роля, за решението на Microsoft да придобият мобилното подразделение на Nokia. Освен това, Nokia X беше и опит, да се обвърже Android операционната система с услугите и приложенията на Microsoft и в този аспект беше успех (доколкото може да бъде, предвид слабия хардуер на смартфона).

    Вече много пъти сме писали, че целта на Microsoft, е да популяризират услугите и приложенията си във всички операционни системи на пазара. Сега, компанията явно е готова да предприеме още една стъпка в тази посока, като ключът е във Visual Studio софтуера им.

    Простичко казано, Microsoft искат да привлекат разработчиците на Android и iOS приложения, по един доста хитър начин. Всеки, който е разработил или тепърва пише приложение за някоя от конкурентните платформи, ще може да компилира кода си във Visual Studio софтуера на Microsoft, който ще го превърне в приложение за Windows 10 for phones (Windows Phone 10 ако предпочитате). Иначе казано, Visual Studio ще поддържа код написан на Java и C++ за да обслужва написаните за Android приложения.

    Всяко Android приложение, ще се стартира в собствена “Android подсистема” (нещо като малка виртуална машина). Ситуацията е много подобна на тази при Android player-а в BlackBerry смартфоните в BB10 операционна система. Личният ни опит там, показва, че изживяването на портнатите от Android приложения, не е на достатъчно добро ниво, но често “спасява положението”, като се има предвид малкия брой native приложения за BlackBerry 10.

    Всяко компилирано за Widows 10, Android приложение, ще използва ресурсите на Windows устройството – клавиатурата на Microsoft например. От Microsoft обещават, че приложенията за Android или iOS, скоро ще получат и опция за Live Tiles и поддръжка на Windows услугите при компилиране.

    Колкото до iOS приложенията, интересното тук е, че Windows използва версия на езика “C”, подобна на използваната и в iOS приложенията и компилацията би била дори по-лесна, от тази при Android приложенията.

    Все още няма много детайли, за това как ще работи всичко това и е логично да се чудим, дали Microsoft ще се справят по-добре от BlackBerry в това начинание. Честно казано, компанията има далеч повече опит в писането на софтуер, не им липсва мотивация и се надяваме резултатът да е по-добър. От друга страна, всички знаем, че “грешките на програмиста, се решават с повече хардуер”, а Windows Phone устройствата, отдавна работят с четириядрени чипсети и 2GB RAM, така че много е вероятно да видим добра и плавна работа на портнатите приложения. Естествено, времето ще покаже (може би октомври тази година).