Начална » как да » Защо (повечето) Desktop Apps не са налични в магазина на Windows

    Защо (повечето) Desktop Apps не са налични в магазина на Windows

    Магазинът на Windows, включен в Windows 10, може да бъде едно гише за намиране на целия софтуер, който търсите. Но това не е така. Няколко десктоп приложения, като Kodi и Evernote, вече са достъпни, но повечето не са.

    Магазинът предлага предимно мобилни приложения като Candy Crush Saga и TripAdvisor-две приложения, които Microsoft вече предлага на Windows 10, но не и на по-мощните настолни приложения, от които много потребители на Windows зависят. Поне Магазинът вече не е пълен с фалшиви настолни приложения.

    Магазинът предлага само универсални приложения

    Microsoft реши да предлага само универсални приложения, а не настолни приложения, чрез магазина. Магазинът на Windows включва само приложения, написани за новата „Универсална Windows платформа“ на Microsoft или UWP. Това понякога се нарича още "универсална платформа за прилагане" или UAP.

    Обратно в Windows 8 и 8.1 дни, Магазинът включваше само новите “Metro apps” или “Modern apps”, които Microsoft всъщност нарича “Store apps” в Windows 8.1. Тези приложения бяха по-ограничени от десктоп приложенията, работещи само в интерфейса на Metro в цял екран и никога не се „затваряха“. Беше просто: ако искате приложения за новия интерфейс, сте използвали магазина. Ако сте искали приложения за настолни компютри, сте ги получили по старомоден начин.

    В Windows 10 обаче Microsoft започна да замъглява линиите. Тези приложения за съхранение се изпълняват в собствените си прозорци на работния плот заедно с други приложения за настолни компютри. Въпреки това, те все още не са същите.

    С пускането на Windows 8 Microsoft даде възможност на разработчиците да добавят приложенията си за настолни компютри в магазина на Windows. Въпреки това, това бяха само страници от магазина, които предоставиха връзки към уебсайтове, където можете да изтеглите приложения за настолни компютри. Вече изглежда, че те не присъстват в Windows 10.

    Universal Apps are More Limited и това е точката

    Новата универсална платформа за приложения на Microsoft е по-ограничена. Дори в случаите, когато в Windows Store са внедрени мощни приложения в стил на работния плот, версията на Store е в недоумение в сравнение с десктопа. Само вижте Възходът на нашественика на гробници, който се предлага както от Steam, така и от Windows Store като универсално приложение. Универсалната версия е много по-ограничена. В магазина на Windows има приложение за Dropbox, но не може да синхронизира файловете ви с компютъра ви като приложението за настолни компютри Dropbox - това е по-сходно с приложенията за смартфони на Dropbox..

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

    За разлика от това, традиционните приложения за настолни компютри на Windows могат да правят практически всичко, което искат с вашия компютър. Понастоящем UAC не им позволява да се справят с вашите системни файлове без ваше разрешение, но те все още могат да се намесват във вашите лични файлове, да работят като keyloggers или да направят системата ви нестабилна. Силата е меч с две остриета.

    Microsoft би искал да разпространява само безопасни приложения, които не са риск за сигурността, поверителността или производителността. Ето защо тя изключва нормални десктоп приложения, които не могат да гарантират, че няма да създадат проблеми. 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 apps) и да ги пакетират в UWP приложения, които могат да се изпращат до магазина на Windows.

    Тази технология работи изненадващо добре. Разработчиците на медийния център Kodi пишат, че не вярват, че ще бъде лесно за Kodi-сложно приложение, което използва хардуерно аудио и видео ускорение, за да стане UWP приложение. Но, за тяхна изненада, той просто работеше. Десктоп версията на Kodi вече е достъпна в магазина на Windows.

    Цялата настолна версия на Evernote вече е достъпна и в магазина на Windows. Това е голямо подобрение от тъжното приложение „Evernote Touch“, създадено за Windows 8.

    Но какво да кажем за пясъчника? Очаквахме, че много приложения може да не работят правилно след разговор, тъй като те са ограничени от UWP пясъчника, точно както пясъчникът на Mac App Store ограничава много Mac приложения. Microsoft дори предупреждава разработчиците, че не всяко приложение ще работи без промяна.

    Въпреки това изглежда, че пясъчникът е много прощаващ. Приложенията, снабдени с Desktop Bridge, не са обект на всички ограничения, наложени на обикновените програми за UWP. Това позволява много приложения за настолни компютри да „работят“ само след като се преобразуват без никакви допълнителни настройки.

    Приложенията, пакетирани по този начин, имат някои предимства пред обикновените десктоп приложения. Магазинът на Windows осигурява централно, безопасно място за намиране и инсталиране на приложения. Магазинът също автоматично ще актуализира приложенията. Преобразуваните приложения могат да бъдат бързо инсталирани и деинсталирани по чист начин, без никакви съветници за инсталиране, остатъчни записи в системния регистър и други ненужни файлове, които заемат място на твърдия ви диск..

    Разработчиците могат също да добавят UWP функции към своите настолни приложения. Например приложението Evernote в магазина на Windows предлага плочка на живо. Microsoft казва, че това ще позволи на разработчиците постепенно да прехвърлят приложенията си за десктоп към приложенията за UWP, замествайки битовете на код едновременно.

    За съжаление тези приложения нямат всичко предимствата на нормалните приложения за "Универсална Windows платформа". Макар че те са технически "UWP" приложения, те всъщност не са универсални - те ще работят само на компютри с Windows 10. Те няма да работят на телефони с Windows 10, Xbox One, HoloLens или други платформи, които Microsoft може да пусне в бъдеще.

    Очакваме в бъдеще в магазина на Windows да се добавят все повече и повече настолни приложения, но не всички настолни приложения ще бъдат достъпни в магазина. Някои мощни приложения просто не са в състояние да бъдат поставени в печат. Разработчиците ще трябва да свършат някаква допълнителна работа и всички допълнителни функции на UWP ще работят само в Windows 10. Разработчиците ще трябва да продължат да предлагат инсталационен софтуер за потребителите на Windows 7.

    И ако разработчик продава софтуер, той ще трябва да даде на Магазина на Windows 30% намаление на печалбите. Разработчиците може да искат да продават собствения си софтуер и да пазят всички печалби, вместо да ги споделят с Microsoft.

    В обозримото бъдеще Магазинът на Windows ще продължи да бъде само един начин да получите някои приложения - не едно гише за целия софтуер, който може да искате на компютър с Windows 10.