Додатки для Windows 8 - спочатку відомі як Metro-styleпрограми, які зараз відомі як стилі Windows 8, Modern UI або Windows Store, залежно від того, якого працівника Microsoft ви запитаєте, дуже відрізняються від традиційних настільних програм.
Сучасний інтерфейс - це не просто свіжий шарфарба. Нова архітектура додатків Windows Runtime або WinRT (не плутати з Windows RT) сильно відрізняється від робочого столу Windows, до якого ми звикли.
Доступно лише з магазину Windows</h2>
На відміну від стандартних настільних програм Windows, виможна встановлювати лише програми сучасного стилю з Магазину Windows. Усі програми, які ви хочете встановити, повинні бути надіслані до Магазину Windows і схвалені корпорацією Майкрософт. Якщо Microsoft видалить додаток або не схвалить його, вам не буде дозволено встановлювати його у вашій системі.
Звичайно, це має деякі переваги - користувачі не можуть встановлювати шкідливе програмне забезпечення поза магазином Windows, особливо в Windows RT, де користувачі не можуть встановити будь-які настільні програми.
Можливе “бічне завантаження” та встановлення несхвалених програм, якщо ви використовуєте Windows у домені (наприклад, корпоративна мережа) або якщо для бокового завантаження програми використовуєте ключ розробника.
Пісочниця</h2>
Традиційно, стандартний робочий стіл Windowsпрограми мають доступ до всього в системі. Незважаючи на те, що це змінилося із введенням Контролю облікових записів користувачів, який заважає програмам робити те, що вимагає доступу адміністратора, у настільних додатках все ще є багато місця для хаосу. Вони можуть читати ваші особисті файли та завантажувати їх в Інтернет, видаляти файли з вашого комп’ютера, щоб спричинити хаос, або реєструвати ключі для запису номерів ваших кредитних карток та паролів в Інтернеті. Під час встановлення (з доступом адміністратора) вони навіть можуть робити шкідливі дії з рештою вашої системи, не втручаючись UAC.
Сучасні додатки перекриті. Вони мають систему дозволів, подібну до Android. Встановивши програму, ви побачите потрібні дозволи. Хоча це підвищує безпеку і дозволяє користувачам завантажувати програми з меншим страхом - подібно до того, як грати у флеш-гру на веб-сторінці менш ризиковано, ніж завантажувати файл .exe та запускати його - це також може дратувати. Наприклад, ви не можете використовувати додаток «Фотографії» для перегляду файлів зображень, розташованих поза бібліотекою «Картинки».
Не можна запускати кілька додатків одночасно</h2>
Традиційні настільні програми працюють одночасно. Ви можете одночасно відкрити та вивести на екран кілька вікон програм. Багато програм можуть працювати у фоновому режимі.
Сучасні програми працюють більше як мобільні програми. Коли ви відкриваєте сучасну програму, вона займає весь ваш екран - ви не можете одночасно переглядати повний інтерфейс двох сучасних програм на екрані. (Навіть якщо у вас кілька моніторів.) Коли ви відключаєтеся від сучасної програми, вона переходить у призупинений фоновий режим, як мобільний додаток на смартфоні.
Однак новий інтерфейс включає деякібагатозадачність. Ви можете використовувати функцію прив'язки, щоб одночасно переглядати дві програми на екрані. Однак одна програма завжди займе 1/4 екрану зі спрощеним інтерфейсом, тоді як основна програма займе 3/4 екрану. У сучасному інтерфейсі немає багатозадачності Aero, що поділяється на екрани, із роздільним екраном, 50/50.
Завжди увімкнено, закриття не здійснюється</h2>
Оскільки сучасні програми функціонують як мобільні програми,немає причини закривати їх, коли закінчите з ними. Просто відключіться від програми, і вона залишиться у фоновому режимі, не витрачаючи багато ресурсів вашої системи. Хоча ви можете закрити сучасні програми, Microsoft зробила метод не очевидним з причини - вони не хочуть, щоб користувачі закривали програми, коли вони закінчать з ними. Ось чому в правому верхньому куті сучасного додатка немає кнопки X.
Стиль дизайну</h2>
Незалежно від того, любите ви сучасні програми чи ненавидите їх, не можна заперечувати, що новий інтерфейс Windows 8 має більш послідовний, згуртований стиль дизайну, ніж у настільних додатків Windows.
Інтерфейс спочатку називався “Metro”через орієнтацію на типографіку, як знаки на системах громадського транспорту. Програми мають цілісний вигляд, який приховує “chrome” - панелі інструментів, кнопки, межі вікон та інші елементи, які заважають вмісту, який вас цікавить. Програми зазвичай приховують свої параметри за замовчуванням - наприклад, сучасна версія Internet Explorer 10 - це повноекранний браузер, який приховує вкладки браузера та панель навігації, доки ви не викликаєте їх.
У більшості сучасних додатків використовується прокрутка зліва направо, а також семантична функція масштабування, яка дозволяє зменшувати масштаб, отримувати вид з висоти пташиного польоту та збільшувати вміст, який вас цікавить.
Інтеграція інтерфейсу</h2>
Замість надання власного меню та способівроблячи речі, сучасні програми більше інтегруються з опціями, вбудованими в систему. Наприклад, якщо ви хочете змінити налаштування програми, вам не доведеться шукати через меню програми (це було в Інструменти -> Параметри, або, можливо, Редагувати -> Налаштування?). У додатку відкрийте панель брелоків, натисніть Налаштування, і ви побачите параметри програми. (Ви також можете натиснути Ctrl + I, щоб відкрити брелок налаштувань.)
Щоб здійснити пошук програми, підніміть панель брелок, виберітьШукайте та введіть свій пошук. Ви можете шукати будь-яку програму з одного послідовного інтерфейсу - просто почніть вводити текст на початковому екрані, і ви побачите опцію пошуку кожного додатка у вашій системі.
Друк та обмін даними між програмами працює аналогічним чином - використовуйте прилади або діліться брелоками.
Мови програмування</h2>
Хоча сучасні програми все ще можна писати на C / C ++або .NET мови, JavaScript та HTML5 тепер є першокласними громадянами. Як і на мобільних платформах, Microsoft звертається до веб-розробників і пропонує їм створити версії своїх програм для Windows 8 на мовах програмування, які вони знають.
Програми WinRT також підтримують архітектури x86 і ARM, що дозволяє їм працювати як на Windows 8, так і на Windows RT.
Неможливо дивитись на Windows 8 і нізробити висновок, що Microsoft надихнула мобільні платформи та Інтернет - не дивно, враховуючи, що Windows 8 - це перша версія Windows, яка насправді розроблена для планшетів.