Windows 10 зможе запускати додатки android і ios

Додатки з Android і iOS можна буде перенести на платформу універсальних додатків Windows 10 з мінімальними змінами коду, то ж саме відноситься до веб-сайтам і програмам для робочого столу Windows.

Відео: Як встановити Android додаток (APK файл) на WIndows 10 Mobile? Найпростіший спосіб

Після багатьох місяців чуток компанія Microsoft на що відбулася в Сан-Франциско конференції розробників Build 2015 оголосила про те, як збирається залучати додатки на свою мобільну платформу. Компанія розглядала варіант емуляції Android-додатків, однак в підсумку піде іншим шляхом, або скоріше по декількох шляхах, які дозволять розробникам вивести вже наявний у них код на Windows 10.

Розробники для мобільних операційних систем iOS і Android зможуть перенести свої додатки та ігри в універсальних додатки Windows, що можливо завдяки двом комплектів засобів програмної розробки. Для Android Microsoft дозволяє використовувати в Windows 10 код на мовах програмування С ++ та Java, а розробники для iOS зможуть повторно використовувати код на Objective C.

«Ми хочемо дати розробникам можливість застосовувати вже наявний у них код для виведення додатків в магазин Windows Store і здатність розширювати існуючі програми. Спочатку це буде схоже на варіант від Amazon. Вони використовують інтерфейси прикладного програмування (API) від Google, а ми створили власну заміну цих інтерфейсів »
глава відділу операційних систем в Microsoft Террі Мейєрсон

Ідея проста - вивести на Windows 10 додатки, які не потрібно писати з нуля. Точніше, це звучить просто, в реальності процес може бути складніше, ніж просте натискання пари кнопок для перекомпіляції додатків.

Microsoft хотіла отримати від розробників готові програми та доповнити їх власними пропозиціями, на зразок голосового асистента Cortana, сервісу Xbox Live, пристрої віртуальної реальності HoloLens, живих плиток і т.д. Microsoft тестувала свої нові інструменти з видними розробниками, такими як творці популярної гри Candy Crash Saga з компанії King, портіруя гри на Windows. У своєму нинішньому вигляді в системі Windows Phone ця гра була перенесена з iOS з мінімальними змінами.




При розгляді варіантів для Microsoft не було очевидним, чи слід перенести програми відразу і з Android, і з iOS. 

«Часом ми хотіли вибрати тільки iOS. Однак говорячи про систему Windows, ми говоримо про продукт планетарного масштабу, і в цьому масштабі є країни, де апарати на iOS майже не представлені ».

глава відділу операційних систем в Microsoft Террі Мейєрсон



 Підтримка розробників з iOS і Android дозволить Microsoft охопити майже всіх розробників під мобільні пристрої, навіть якщо більша їх частина спочатку створює програми для iOS і тільки потім виводить їх на Android. Microsoft хоче стати третьою в списку пріоритетів розробників додатків.

Крім інструментів для iOS і Android Microsoft пропонує способи, завдяки яким веб-сайти і настільні додатки Windows можуть стати універсальними додатками. Для веб-сайтів дається спосіб запуску на платформі універсальних програм і використання системних сервісів, на зразок повідомлень і покупок усередині додатків. Це покликане дати можливість власникам сайтів легко створювати власні додатки і виставляти їх в магазин Windows Store. Хоча в багатьох випадках це не найкраща альтернатива «рідним» (написаним безпосередньо під Windows) додатків, творці простих сайтів отримують можливість створювати нові додатки, не вивчаючи нові мови програмування.

Відео: Як запустити файл EXE на Android

Що стосується розробників програм для робочого столу Windows, що використовують технології Win32 і .NET також зможуть вивести їх в магазин універсальних додатків Windows. «16 млн. Програм на Win32 і .NET використовуються в Windows 7 і 8 щомісяця», говорить Мейерсон, висловлюючи намір Microsoft зробити їх доступними і в Windows 10 на всіх видах пристроїв.

Microsoft використовує свою систему апаратної віртуалізації HyperV для роботи цих програм в Windows 10. Однією з компаній, з якими Microsoft тісно співпрацювала в плані підготовки її додатків для Windows 10, була Adobe. Adobe Photoshop Elements з`явиться в магазині у вигляді універсального застосування, використовуючи дану технологію віртуалізації. Для багатьох настільних додатків продуктивність стоїть на передньому плані, так що буде цікаво дізнатися, чи зможе Microsoft підтримувати рівень продуктивності через віртуалізацію.

Microsoft називає чотири своїх комплекту засобів розробки мостами, які приведуть розробників до Windows 10. Настає вирішальний момент, в який Microsoft повинна показати свою значимість у світі мобільних пристроїв на Android і iOS. Метою є поширення Windows 10 на мільярд пристроїв в найближчі 2-3 роки. Для реалізації цієї мети потрібна допомога сторонніх розробників і безліч додатків.

Однак ці інструменти змушують ставити питання тих розробників, хто працює виключно з Windows, особливо витрати зусиль на створення програм з інтерфейсом Metro Modern. Для користувачів підсумок буде складатися в більшій кількості програм, але для розробників вибір стоїть перед простим портированием додатків з Android і iOS або додаванням функціональності і дизайну Windows.

Відео: Крос-платформна розробка на iOS, Android і Windows - можливості Visual Studio 2015

Microsoft доведеться розбиратися з великим числом портіруемость додатків, результатом цілком може стати магазин - аналог Amazon, або ж магазин, який не користуватиметься великою популярністю. Початок покладено, але майбутнє універсальних програм поки виглядає невизначеним.


Поділися в соц. мережах:

По темі: