Домашня » як » Чому (більшість) Desktop Apps не доступні в магазині Windows

    Чому (більшість) Desktop Apps не доступні в магазині Windows

    Магазин Windows, що входить до складу Windows 10, може бути однією зупинкою, щоб знайти все необхідне програмне забезпечення. Але це не так. Декілька додатків для робочого столу, такі як Kodi та Evernote, тепер доступні, але більшість з них не є.

    Магазин в першу чергу пропонує мобільні програми, такі як Candy Crush Saga і TripAdvisor-два додатки, які Microsoft в даний час комплектує з Windows 10, але не більш потужні настільні програми, від яких багато користувачів Windows залежать. Принаймні, магазин більше не наповнений підробленими настільними програмами.

    Магазин пропонує лише універсальні програми

    Корпорація Майкрософт вирішила запропонувати лише універсальні програми, а не додатки для настільних комп'ютерів через магазин. Магазин Windows включає лише програми, написані для нової "універсальної платформи Windows для Windows" або UWP. Його також іноді називають «універсальною платформою додатків» або UAP.

    Повернувшись до Windows 8 і 8.1 днів, Магазин містив тільки ті нові «Метро додатки» або «Сучасні програми», які Microsoft насправді називали «Магазинними додатками» в Windows 8.1. Ці програми були більш обмеженими, ніж настільні програми, працювали тільки в повноекранному інтерфейсі Metro, і ніколи не "закриваються". Це було просто: якщо ви хотіли додатків для нового інтерфейсу, ви використовували магазин. Якщо ви хотіли настільних додатків, ви отримали їх по-старому.

    Однак у Windows 10 Microsoft почала розмивати рядки. Ці програми зберігаються у власних вікнах на робочому столі поряд з іншими настільними програмами. Проте, вони все ще не однакові.

    З випуском Windows 8 Microsoft зробила можливим для розробників додавати свої додатки для робочого столу до магазину Windows. Тим не менш, це були лише сторінки магазину, які надавали посилання на веб-сайти, де можна завантажувати настільні програми. У Windows 10 вони більше не з'являються.

    Універсальні програми є більш обмеженими, і в цьому йдеться

    Але нова універсальна платформа додатків Microsoft є більш обмеженою. Навіть у тих випадках, коли потужні програми для робочого столу були притягнуті до магазину Windows, версія магазину перекручена порівняно з її настільними аналогами. Просто подивіться Повстання розбійника гробниць, яка доступна як з Steam як настільної програми, так і з магазину Windows як універсального додатка. Універсальна версія значно більш обмежена. У магазині Windows є додаток Dropbox, але він не може синхронізувати файли з вашим комп'ютером, як додаток для робочого столу Dropbox - це більше схоже на програми смартфонів Dropbox.

    Це тому, що нова платформа прикладних програм Microsoft розроблений бути більш обмеженими. Програми запускаються в пісочниці, обмежуючи доступ до файлів у вашій системі. Вони не можуть втручатися в інші програми та перехоплювати вас. Вони не можуть запускатися під час запуску або постійно працювати у фоновому режимі. Універсальні програми розроблені таким чином, щоб бути портативними та працювати на Windows Phone, Xbox та інших платформах. Ці нові універсальні програми мають більше спільного з мобільними додатками на iPhone, iPad або Android, ніж з традиційними настільними програмами.

    Навпаки, традиційні настільні програми Windows можуть робити з комп'ютером практично все, що вони хочуть. Тепер UAC не дозволяє їм зіткнутися з вашими системними файлами без вашого дозволу, але вони можуть все ще втручатися у ваші особисті файли, функціонувати як клавіатурні шпигуни чи зробити вашу систему нестабільною. Влада - це двосічний меч.

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

    Це ідея, принаймні. Насправді, універсальні програми все ще не зняті, і більшість користувачів Windows потребують настільних додатків. Але, через три з половиною роки після випуску Windows Store з Windows 8, Microsoft все ще намагається змінити це.

    Маки дійсно мають подібну проблему. Хоча Apple App Store від Apple включає традиційні додатки для настільних комп'ютерів Mac, Mac App Store забезпечує застосування пісочниці, щоб запобігти виникненню цих проблем у Mac. Це означає, що більш потужні програми Mac не можуть бути надані через Mac App Store і повинні завантажуватися з веб-сайтів, як ви завантажуєте програму для робочого столу Windows, і що програми в Mac App Store часто є більш обмеженими версіями. Багато розробників Mac відмовилися від Mac App Store. Також користувачі Mac не можуть знайти всі програми для робочого столу, які вони хочуть, у Mac App Store.

    Деякі додатки для робочого столу можуть бути перетворені на UWP (і зараз знаходяться в магазині)

    З ювілейним оновленням для Windows 10 прибув Microsoft "Desktop Bridge", відомий як "Project Centennial". Розробники тепер можуть користуватися традиційними настільними програмами Windows (іншими словами, додатками Win32 і .NET) і упаковувати їх у програми UWP, які можна надіслати в магазин Windows.

    Ця технологія працює на диво добре. Розробники медіа-центру Kodi написали, що не вірять, що для Kodi буде складною програмою, яка використовує апаратне прискорення аудіо та відео, щоб стати UWP-додатком. Але, на їхню подив, він просто працював. Настільна версія Kodi тепер доступна в магазині Windows.

    У магазині Windows теж доступна повна версія настільних комп'ютерів Evernote. Це велике покращення в порівнянні з сумною програмою Evernote Touch, створеною для Windows 8.

    А як щодо пісочниці? Ми очікували, що багато програм не працюватимуть належним чином після розмови, оскільки вони обмежені пісочницею UWP, так само, як пісочниця Mac App Store обмежує багато додатків Mac. Microsoft навіть попереджає розробників, що не кожна програма працюватиме без змін.

    Однак, схоже, пісочниця дуже прощає. Програми, упаковані за допомогою Desktop Bridge, не підлягають всім обмеженням, застосованим у звичайних програмах UWP. Це дозволяє багатьом настільним додаткам «просто працювати» після перетворення без додаткових налаштувань.

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

    Розробники можуть також додавати функції UWP до своїх настільних програм. Наприклад, програма Evernote у магазині Windows пропонує живу плитку. Корпорація Майкрософт стверджує, що це дозволить розробникам поступово перенести свої настільні програми на програми UWP, замінюючи біти коду одночасно.

    На жаль, ці програми не мають все переваги звичайних програм "Універсальна Windows платформа". Хоча вони технічно "UWP" додатків, вони насправді не універсальні - вони будуть працювати тільки на Windows 10 ПК. Вони не працюватимуть на телефонах Windows 10, Xbox One, HoloLens або інших платформах, які Microsoft може випустити в майбутньому.

    Ми очікуємо, що в майбутньому до магазину Windows буде додано все більше і більше настільних програм, але не всі програми для настільних ПК будуть доступні в магазині. Деякі потужні програми просто не здатні бути запечатаними. Розробникам доведеться зайнятися додатковою роботою, і будь-які додаткові функції UWP працюватимуть лише у Windows 10. Розробникам доведеться продовжувати пропонувати завантажувану установку для користувачів Windows 7.

    І, якщо розробник продає програмне забезпечення, йому доведеться надати магазину Windows 30% скорочення прибутку. Розробники, можливо, захочуть продавати власне програмне забезпечення та зберігатимуть весь прибуток, а не обмінюватися ними з Microsoft.

    У найближчому майбутньому Магазин Windows продовжуватиме бути лише одним із способів отримання деяких програм - не однієї зупинки для всього програмного забезпечення, яке може знадобитися на ПК з ОС Windows 10.