Úvodná » ako » Prečo (väčšina) aplikácií na pracovnej ploche nie sú k dispozícii v obchode Windows

    Prečo (väčšina) aplikácií na pracovnej ploche nie sú k dispozícii v obchode Windows

    Obchod so systémom Windows, ktorý je súčasťou systému Windows 10, môže byť jedným miestom pre nájdenie všetkého softvéru, ktorý hľadáte. Ale to nie je. Niekoľko desktopových aplikácií, ako Kodi a Evernote, sú teraz k dispozícii - ale väčšina z nich nie je.

    Obchod ponúka v prvom rade mobilné aplikácie ako Candy Crush Saga a dve aplikácie, ktoré spoločnosť Microsoft teraz spája so systémom Windows 10. - nie však výkonnejšie desktopové aplikácie, na ktorých závisí mnoho užívateľov Windows. Aspoň Store už nie je plná falošných desktopových aplikácií.

    Aplikácia Universal ponúka iba univerzálne aplikácie

    Spoločnosť Microsoft sa rozhodla ponúknuť prostredníctvom obchodu len univerzálne aplikácie a nie aplikácie pre stolné počítače. Aplikácia Windows Store obsahuje iba aplikácie napísané pre novú platformu Microsoft Universal Platform alebo UWP. To sa tiež niekedy nazýva "univerzálna aplikačná platforma" alebo UAP.

    Späť v systéme Windows 8 a 8.1 dní obchod zahrnoval iba tie nové aplikácie "Metro" alebo "Moderné aplikácie", ktoré spoločnosť Microsoft vlastne nazývala "Ukladať aplikácie" v systéme Windows 8.1. Tieto aplikácie boli oveľa obmedzenejšie ako aplikácie pre počítače, ktoré fungovali iba v rozhraní metra na celú obrazovku a nikdy neboli skutočne "zatvorené". Bolo to jednoduché: Ak ste chceli aplikácie pre nové rozhranie, použili ste Store. Ak ste chceli desktopové aplikácie, získali ste ich staromódnym spôsobom.

    V systéme Windows 10 sa však spoločnosť Microsoft začala rozostávať. Ukladacie aplikácie sa spúšťajú vo vlastných oknách na pracovnej ploche spolu s inými desktopovými aplikáciami. Avšak stále nie sú to isté.

    S vydaním systému Windows 8 spoločnosť Microsoft umožnila vývojárom pridávať svoje desktopové aplikácie do systému Windows Store. Jednalo sa však len o ukladanie stránok, ktoré poskytovali odkazy na webové stránky, kde by ste mohli sťahovať aplikácie pre počítače. Zdá sa, že tieto systémy už nie sú v systéme Windows 10.

    Univerzálne aplikácie sú viac obmedzené a to je bod

    Ale nová univerzálna aplikačná platforma spoločnosti Microsoft je obmedzená. Dokonca aj v prípadoch, kedy boli do systému Windows Store privedené výkonné aplikácie v štýle desktop, je verzia obchodu v porovnaní so svojim náprotivkom na pracovnej ploche obmedzená. Stačí sa pozrieť na Nárast Tomb Raider, ktorý je dostupný ako z aplikácie Steam ako desktopová aplikácia, tak aj z obchodu Windows Store ako univerzálnej aplikácie. Univerzálna verzia je oveľa obmedzenejšia. Aplikácia Dropbox je v systéme Windows Store, ale nemôže synchronizovať vaše súbory s počítačom, ako je desktopová aplikácia Dropbox - je to skôr podobná aplikáciám Dropbox pre smartfóny.

    Je to preto, lebo nová aplikačná platforma spoločnosti Microsoft je navrhol byť obmedzenejšia. Aplikácie sa spúšťajú v karanténe a obmedzujú súbory, s ktorými majú prístup na vašom systéme. Nemôžu zasahovať do iných aplikácií a snášať vás. Nemôžu sa spustiť pri štarte alebo neustále bežať na pozadí. Univerzálne aplikácie sú navrhnuté tak, aby boli prenosné a bežia na platformách Windows Phone, Xbox a iných platformách. Tieto nové univerzálne aplikácie majú viac spoločných s mobilnými aplikáciami v zariadeniach iPhone, iPad alebo Android, ako v prípade tradičných aplikácií pre počítače.

    Na rozdiel od toho tradičné aplikácie pre stolné počítače Windows môžu robiť prakticky všetko, čo chcú s počítačom. UAC im teraz zabraňuje, aby sa s vašimi systémovými súbormi bez vášho súhlasu zablokovali, ale môžu stále manipulovať s vašimi osobnými súbormi, fungovať ako keyloggeri alebo robiť váš systém nestabilný. Sila je dvojitý meč.

    Spoločnosť Microsoft by chcela distribuovať iba bezpečné aplikácie, ktoré nie sú bezpečnostným, súkromným alebo výkonovým rizikom. Preto vylučuje bežné aplikácie pre počítače, ktoré nemôže zaručiť, že nespôsobia problémy. Spoločnosť Microsoft by uprednostňovala, keby ľudia vytvorili univerzálne aplikácie a distribuovali ich prostredníctvom obchodu, pretože systém môže tieto aplikácie spravovať a zaistiť lepšie skúsenosti.

    To je aspoň myšlienka. V skutočnosti univerzálne aplikácie naozaj neuskutočnili a väčšina používateľov Windows potrebuje desktopové aplikácie. Ale tri a pol roka po prvom uvoľnení systému Windows Store s operačným systémom Windows 8 sa spoločnosť Microsoft stále snaží túto zmenu zmeniť.

    Macy majú podobný problém. Zatiaľ čo aplikácia Apple App Store Mac obsahuje tradičné aplikácie Mac pre počítače, aplikácia Mac App Store presadzuje sandboxing, aby zabránil týmto aplikáciám spôsobovať problémy s počítačmi Mac. To znamená, že pomocou aplikácie Mac App Store nemožno poskytovať výkonnejšie aplikácie pre Mac a musia byť stiahnuté z webových stránok, ako je napríklad stiahnutie desktopového programu Windows a že aplikácie v Mac App Store sú často obmedzenejšie. Mnohí vývojári Mac opustili Mac App Store. Používatelia Mac nemôžu nájsť všetky programy na pracovnej ploche, ktoré chcú v Mac App Store.

    Niektoré aplikácie na plochu môžu byť konvertované na UWP (a sú v obchode teraz)

    S výročnou aktualizáciou pre systém Windows 10 prišiel Microsoft "Desktop Bridge" - predtým známy ako "Projekt Centennial". Vývojári môžu teraz používať tradičné desktopové aplikácie Windows (inými slovami aplikácie Win32 a .NET) a baliť ich do aplikácií UWP, ktoré môžu byť odoslané do obchodu Windows Store.

    Táto technológia funguje prekvapivo. Vývojári mediálneho centra Kodi napísali, že neverili tomu, že by Kodi - zložitá aplikácia, ktorá používa hardvérové ​​audio a video zrýchlenie - bola jednoduchá, aby sa stala aplikáciou UWP. Ale na ich prekvapenie to práve fungovalo. Kodi verzia pre stolné počítače je teraz k dispozícii v obchode Windows.

    Plná verzia programu Evernote pre stolné počítače je teraz dostupná aj v obchode Windows. Je to veľké zlepšenie od smutnej aplikácie "Evernote Touch", ktorá bola vytvorená pre Windows 8.

    Ale čo s sandboxingom? Očakávali sme, že mnohé aplikácie nemusia po konverzácii fungovať správne, pretože sú obmedzené karanténou UWP, rovnako ako sandbox aplikácie Mac App Store obmedzuje mnoho aplikácií pre počítače Mac. Spoločnosť Microsoft dokonca varuje vývojárov, že nie každá aplikácia bude fungovať bez zmeny.

    Avšak, zdá sa, že pieskovisko je veľmi odpúšťajúce. Aplikácie, ktoré sú nabité aplikáciou Desktop Bridge, nepodliehajú všetkým obmedzeniam týkajúcim sa sandboxu vynútených normálnymi aplikáciami UWP. To umožňuje mnohým desktopovým aplikáciám "jednoducho pracovať" po ich prevode bez ďalšieho vylepšenia.

    Aplikácie zabalené týmto spôsobom majú určité výhody oproti bežným aplikáciám pre počítače. Obchod systému Windows poskytuje centrálne a bezpečné miesto na vyhľadávanie a inštaláciu aplikácií. Aplikácia Store automaticky aktualizuje aj aplikácie. Konvertované aplikácie je možné rýchlo nainštalovať a odinštalovať čistým spôsobom bez inštalačných sprievodcov, položiek v registri zostatku a iných nepotrebných súborov, ktoré zaberajú miesto na pevnom disku.

    Vývojári môžu tiež pridávať funkcie UWP do svojich aplikácií pre počítače. Napríklad aplikácia Evernote v obchode Windows ponúka živú dlaždicu. Microsoft hovorí, že to umožní vývojárom postupne migrovať svoje aplikácie na plochu na aplikácie UWP a nahradia súčasne kódy kódu.

    Bohužiaľ, tieto aplikácie nemajú všetko výhody bežných aplikácií "Univerzálnej platformy Windows". Zatiaľ čo sú technicky "UWP" aplikácie, nie sú v skutočnosti univerzálne - budú sa používať iba na počítačoch Windows 10. Nebudú fungovať na telefónoch Windows 10, Xbox One, HoloLens alebo iných platformách, ktoré môže spoločnosť Microsoft v budúcnosti uvoľniť.

    Očakávame, že v budúcnosti sa do Obchodu Windows pridá viac a viac aplikácií pre počítače, ale nie všetky aplikácie pre počítače budú k dispozícii v obchode. Niektoré výkonné aplikácie jednoducho nie sú schopné byť sandboxed. Vývojári budú musieť urobiť nejakú mimoriadnu prácu a akékoľvek ďalšie funkcie UWP budú pracovať len v systéme Windows 10. Vývojári budú musieť naďalej ponúkať inštaláciu, ktorá sa dá prevziať pre používateľov systému Windows 7.

    A ak vývojár predáva softvér, bude musieť Windows Store poskytnúť 30% zníženie zisku. Vývojári môžu chcieť predať svoj vlastný softvér a zachovať si všetky zisky, než ich zdieľať so spoločnosťou Microsoft.

    V najbližšej budúcnosti bude obchod so systémom Windows pokračovať len ako jeden spôsob, ako získať nejaké aplikácie - nie je to jediné miesto pre všetok softvér, ktorý by ste mohli chcieť v počítači Windows 10.