3Aug

Zašto( većina) aplikacija na stolnim računalima nije dostupna u trgovini Windows Store

Windows Store uključen u sustav Windows 10 mogao bi biti jedno mjesto za pohranu da biste pronašli sav softver koji tražite. Ali nije. Nekoliko desktop aplikacija, kao što su Kodi i Evernote, sada su dostupne - ali većina ih ne.

Trgovina prvenstveno nudi mobilne aplikacije kao što su Candy Crush Saga i TripAdvisor - dvije aplikacije koje Microsoft sada povezuje sa sustavom Windows 10, ali ne i moćnije aplikacije za stolna računala na kojima ovise mnogi korisnici sustava Windows. Barem Trgovina više nije puna lažnih aplikacija za stolna računala.

U ponudi ima samo univerzalne aplikacije

Microsoft je odlučio ponuditi samo univerzalne aplikacije, a ne aplikacije za stolna računala, putem Trgovine. Windows Store uključuje samo aplikacije napisane za Microsoftovu novu "Universal Windows Platform", ili UWP.Također se ponekad naziva "univerzalna aplikacijska platforma" ili UAP.

Natrag u Windows 8 i 8.1 dan, trgovina je uključivala samo one nove "Metro aplikacije" ili "moderne aplikacije" koje je Microsoft zapravo nazvao "Trgovina aplikacijama" u sustavu Windows 8.1.Te su aplikacije bile više ograničene od aplikacija za stolna računala koja se prikazuju samo u sučelju Metro Metro na cijelom zaslonu, a nikada doista ne zatvaraju. Bilo je jednostavno: ako ste željeli aplikacije za novo sučelje, koristili ste Store. Ako ste htjeli desktop aplikacije, imali ste ih na starinski način.

Međutim, u sustavu Windows 10, Microsoft je počeo zamagliti linije. Te aplikacije trgovine prikazuju se u vlastitim prozorima na radnoj površini, uz druge aplikacije za stolna računala. Međutim, oni još uvijek nisu isti.

Uz izdanje sustava Windows 8, Microsoft je omogućio programerima da dodaju svoje desktop aplikacije u Windows Store. Međutim, to su bile samo stranice usluge Store koje su dale linkove na web stranice na kojima možete preuzeti desktop aplikacije.Čini se da više nisu prisutni u sustavu Windows 10.

Universal Apps su ograničene i to je točka

No, Microsoftova nova univerzalna aplikacijska platforma je ograničena.Čak iu slučajevima kada su snažne aplikacije stolnih računala dovedene u Trgovinu Windows Store, verzija Trgovine oštećena je u usporedbi sa svojim kolegom na radnoj površini. Samo pogledajte Uspon Tomb Raider , koji je dostupan i od Steam kao desktop aplikacije i Windows Storea kao univerzalne aplikacije. Univerzalna inačica mnogo je ograničena. Postoji aplikacija Dropbox u Windows Storeu, ali ne može sinkronizirati vaše datoteke s računalom kao što je aplikacija Dropbox - slično je aplikacijama pametnih uređaja tvrtke Dropbox.

To je zato što je Microsoftova nova aplikacijska platforma dizajnirana da bude ograničenija. Aplikacije se pokreću u pješčaniku, ograničavajući datoteke kojima mogu pristupiti na vašem sustavu. Ne mogu se miješati u druge aplikacije i njuškati na vas. Ne mogu se pokrenuti pri pokretanju ili stalno trčati u pozadini. Univerzalne aplikacije dizajnirane su tako da se mogu prenositi i pokrenuti na usluzi Windows Phone, Xbox i druge platforme. Ove nove univerzalne aplikacije imaju više zajedničkog s mobilnim aplikacijama na iPhoneu, iPadu ili Androidu nego u tradicionalnim računalnim aplikacijama.

Nasuprot tome, tradicionalne desktop aplikacije sustava Windows mogu praktički učiniti sve što žele s računalom. UAC sada ih spriječava da prkose vašim datotekama sustava bez vašeg dopuštenja, ali ipak mogu podmetnuti vaše osobne datoteke, funkcionirati kao keyloggers ili učiniti vaš sustav nestabilnim. Moć je dvosjekli mač.

Microsoft želi distribuirati samo sigurne aplikacije koje nisu sigurnosni, privatni ili rizik izvedbe. Zato on isključuje uobičajene aplikacije za stolna računala, koje ne može jamčiti, neće uzrokovati probleme. Microsoft bi preferirao ako su korisnici stvorili univerzalne aplikacije i distribuirali ih putem Trgovine, jer sustav može upravljati tim aplikacijama i osigurati bolji doživljaj.

To je ideja, barem. U stvarnosti, univerzalne aplikacije još uvijek nisu uklonile, a većina korisnika sustava Windows zahtijeva aplikacije za stolna računala. No, tri i pol godine nakon što je Windows Store prvi put objavljen sa sustavom Windows 8, Microsoft još uvijek pokušava promijeniti tu činjenicu.

Macovi zapravo imaju sličan problem. Dok Appleov Mac App Store sadrži tradicionalne računalne aplikacije Mac, Mac App Store nametnula je sandboxing kako bi spriječila da te aplikacije uzrokuju probleme na Mac računalima. To znači da snažnije Macove aplikacije ne mogu biti dostupne putem Mac App Storea i moraju se preuzeti s web stranica kao što biste preuzeli Windows program za stolna računala i da su aplikacije u Mac App Storeu često ograničene verzije. Mnogi razvojni programeri Mac napustili su Mac App Store. Korisnici Mac ne mogu pronaći sve radne površine koje žele u trgovini Mac App Store.

Neke radne površine mogu se pretvoriti u UWP( i nalaze se u trgovini sada)

S Obnavljanjem godišnjice za Windows 10, stigao je Microsoftov "Desktop Most" - prethodno poznat kao "Projekt Centennial".Razvojni programeri sada mogu preuzeti tradicionalne radne aplikacije sustava Windows( drugim riječima, Win32 i. NET aplikacije) te ih pakirati u UWP aplikacije koje se mogu poslati u Windows Store.

Ova tehnologija djeluje iznenađujuće dobro. Razvijatelji kodskog medijskog centra napisali su kako ne vjeruju da bi bilo lako za Kodi - složenu aplikaciju koja koristi hardversko audio i video ubrzanje - da postane UWP aplikacija. Ali, na svoje iznenađenje, samo je radio. Desktop verzija Kodi je sada dostupna u Windows Storeu.

Pun inačica stolnog računala Evernote sada je dostupna iu Windows Storeu. To je veliko poboljšanje od tužne "Evernote Touch" aplikacije koja je stvorena za Windows 8.

Ali što je s sandboxingom? Očekivali smo da mnoge aplikacije možda neće raditi nakon razgovora budući da ih ograničava UWP sandbox, baš kao što sandbox za Mac App Store ograničava brojne Mac aplikacije. Microsoft čak upozorava razvojne programere da neće svaka aplikacija raditi bez izmjena.

Međutim, izgleda da je sandbox vrlo praštac. Aplikacije sa programom Desktop Bridge ne podliježu svim ograničenjima za pješčano okruženje koje se primjenjuju na uobičajenim UWP aplikacijama. To omogućuje mnogim aplikacijama za stolna računala "samo rad" nakon što se pretvore bez dodatnih ugađanja.

aplikacije pakirane na ovaj način imaju neke prednosti u odnosu na uobičajene aplikacije za stolna računala. Windows Store pruža središnje, sigurno mjesto za pronalaženje i instaliranje aplikacija iz. Trgovina će automatski ažurirati i aplikacije. Pretvorene aplikacije mogu se brzo instalirati i deinstalirati na čist način, bez instalacijskih čarobnjaka, ostalog unosa registra i drugih nepotrebnih datoteka koje zauzimaju prostor na tvrdom disku.

Razvojni programeri također mogu dodati značajke UWP u svoje aplikacije za stolna računala. Na primjer, aplikacija Evernote u sustavu Windows Store nudi živu pločicu. Microsoft kaže da će to dopustiti razvojnim programerima da svoje aplikacije za stolna računala postupno premještaju u UWP aplikacije, zamjenjujući bitove koda odjednom.

Nažalost, ove aplikacije nemaju sve prednosti uobičajene aplikacije "Universal Windows Platform".Iako su tehnički "UWP" aplikacije, oni zapravo nisu univerzalni - oni će se prikazivati ​​samo na računalima sa sustavom Windows 10.Oni neće raditi na Windows 10 telefonima, Xbox One, HoloLensu ili drugim platformama koje Microsoft može objaviti u budućnosti.

Očekujemo da će u budućnosti sve više i više desktop aplikacija biti dodane u Windows Store, ali neće biti dostupne sve trgovinske aplikacije u trgovini. Neke moćne aplikacije jednostavno nisu u stanju biti sandboxed. Razvojni programeri morat će napraviti dodatni posao, a sve dodatne značajke UWP funkcionirat će samo na sustavu Windows 10. Razvojni programeri morat će nastaviti nuditi instalater za Windows 7 korisnike.

A ako programer prodaje softver, Windows Storeu će morati dati 30% smanjenje dobiti. Programeri možda žele prodati svoj softver i zadržati sve zarade, a ne dijeliti ih s tvrtkom Microsoft.

U doglednoj budućnosti, Windows Store i dalje će biti samo jedan od načina za dobivanje nekih aplikacija - ne zaustavljanje trgovine za sve softver koji biste mogli poželjeti na računalu sa sustavom Windows 10.