Microsoft представила універсальні програми. Windows і Windows Phone стають ближче


Universal Apps

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

Ми знали про це досить давно, але то були тільки чутки, що вказують на схожість розробки під Windows Phone і Windows RT. На щастя, Microsoft вирішила уніфікувати розробку додатків для всіх трьох платформ. Не вдаючись у технічні подробиці, це означає, що розробники зможуть повторно використовувати більшу частину коду для створення додатків для смартфонів, планшетів і настільних комп'ютерів (з інтерфейсом Modern/Metro UI, звичайно ж).


universal-apps-02 universal-apps-03 universal-apps-04 universal-apps-05

Що стосується інтерфейсу, то розробникам буде доступно два варіанти на вибір: використання динамічної адаптації інтерфейсу до розміру екрана/розв'язання, при якій програми будуть виглядати однаково на всіх пристроях; або можливість спеціально пристосувати інтерфейс додатка до кожного конкретного розміру екрана. Другий варіант потребує більше зусиль, але такий інтерфейс буде відмінно виглядати на різних розмірах екрану, до того ж більша частина коду залишиться тією ж.

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