Windows 8: Vývojári a ich vzťah s Windows Store
![Windows 8: Vývojári a ich vzťah s Windows Store](https://img.comprating.com/img/images/002/image-5283.jpg)
Obsah:
- Čo musí spĺňať aplikácia Modern UI, aby mohla vstúpiť do Obchodu?
- Aplikácie pre stolné počítače áno, ale iba ako odkazy
- Beta a skúšobné verzie v obchode Windows
- Ceny aplikácie: od 1,49 do 1 000 dolárov
- Nákupy v aplikácii, ďalší spôsob, ako zarobiť peniaze pomocou aplikácií
- Upozornenia push, Live Connect a reklamné siete
- Špeciálny systém Windows 8 do hĺbky
Pokračujeme v našom špeciáli pre Windows 8. V poslednej časti sme podrobne analyzovali Windows Store, ako fungoval a ako ho môžeme využiť na nájdenie aplikácie, ktorú potrebujeme. Dnes sa budeme baviť aj o obchode s aplikáciami, ale tentoraz z pohľadu vývojárov: aké požiadavky musí aplikácia spĺňať, aby sa objavila v obchode a aké ďalšie pridané služby Microsoft ponúka.
Čo musí spĺňať aplikácia Modern UI, aby mohla vstúpiť do Obchodu?
Na to, aby sa aplikácia moderného používateľského rozhrania dostala do obchodu Windows Store, musí najprv prejsť sériou testov.Microsoft stanovuje prísne požiadavky na úrovni kódu a API, ako aj na úrovni použiteľnosti, ktoré bránia akejkoľvek aplikácii, ktorá nemá minimálnu kvalitu, dostať sa do obchodu.
Certifikácia má dve fázy, jednu automatickú a druhú vykonávajú ľudia. Vo fáze automatického testovania sa overuje, či aplikácia volá len povolené API a či všetky odoslané polia a súbory (snímky a ikony) vyhovujú príslušným obmedzeniam.
Nasleduje rozsiahlejšia testovacia fáza, časť, v ktorej bude osoba testovať aplikáciu. Ako keby ste boli bežný používateľ, budete skúmať aplikáciu a skúšať všetky možnosti, prechádzať rôznymi stránkami a dokonca sa pokúšať robiť veci neočakávané pre aplikáciu (napríklad zadávanie písmen do textového poľa).
Týmto sa snažia overiť, či aplikácia funguje a funguje dobre.Najzákladnejšie požiadavky sú, že aplikácia musí byť funkčná od momentu jej inštalácie, nemôže byť neočakávane ukončená v dôsledku chyby alebo zlyhania, že jej spustenie nemôže trvať dlhšie ako 5 sekúnd alebo jej pozastavenie netrvá menej než 2 sekundy a že rozhranie nemôže kedykoľvek prestať reagovať.
"Okrem toho zabezpečia rešpektovanie súkromia používateľov. To znamená, že musia ukázať vyhlásenie o ochrane osobných údajov, ak ukladajú alebo používajú osobné informácie, a varovať, keď sa chystajú zdieľať alebo odosielať rovnaké informácie (žiadne z nich nemôžete neskôr vypnúť, ako na Facebooku). "
Certifikačný proces tiež kontroluje, či reklamy nie sú rušivé a nezobrazujú sa na miestach aplikácií alebo panelov s upozorneniami, či rešpektujú systémové nastavenia používateľa a či ich možno použiť kdekoľvek na počítači bez ohľadu na veľkosť obrazovky alebo vstupné metódy.
Microsoft napokon monitoruje obsah aplikácie: či tam nie je rasizmus, podnecovanie k násiliu a podobne a či je vekové hodnotenie primerané.
V súhrne: každá aplikácia, ktorá je dostupná v obchode Windows Store, prešla testami, ktoré zaručujú, že si stiahnete niečo, čo funguje dobre a spĺňa to, čo sľubuje. Samozrejme, je to teoreticky: na Windows Phone je proces veľmi podobný a pozrite sa, čo sa stane napríklad s WhatsApp.
Aplikácie pre stolné počítače áno, ale iba ako odkazy
Okrem aplikácií Metro alebo Modern UI bude Windows Store akceptovať aj desktopové aplikácie. Nebudeme si ich však môcť odtiaľ stiahnuť priamo: Obchod bude fungovať len ako zoznam aplikácií.Pri vstupe na stránku s podrobnosťami každého z nich budeme mať odkazy na prechod na webovú stránku výrobcu a stiahnutie.
Na úspešné absolvovanie certifikácie musí počítačová aplikácia spĺňať rovnaké požiadavky ako aplikácie Modern UI. Okrem toho spoločnosť Microsoft ukladá niektoré ďalšie obmedzenia na odkazy na stiahnutie: musia byť priame (nemusí sa tisíckrát obchádzať pri sťahovaní alebo kupovaní aplikácie), musia mať 32-bitové a 64-bitové verzie a tiež obsahovať rovnaké informácie, sa poskytuje spoločnosti Microsoft v obchode. Poslednou podmienkou je, že iba podnikoví vývojári budú môcť odosielať desktopové aplikácie.
Beta a skúšobné verzie v obchode Windows
Jednou z nedostatkov Windows Store je, že na rozdiel od svojho menšieho mobilného bratranca neponúka beta aplikácie.V systéme Windows Phone môžu vývojári odoslať beta verziu, ktorá je súkromná a prechádza iba samocertifikáciou. Je to vývojár, ktorý obsahuje e-maily používateľov, ktorí chcú aplikáciu vyskúšať, a budú jediní, ktorí si ju budú môcť stiahnuť a vyskúšať.
Windows Store nemá túto možnosť, čo je chyba a nepríjemnosť pre vývojárov, najmä preto, že bežní používatelia si nemôžu nainštalovať aplikácie Modern UI bez vývojárskeho účtu. Týmto spôsobom, ak chce niekto ponúknuť beta verziu aplikácie, bude môcť počítať len s veľmi malou skupinou ľudí a nedostane toľko komentárov alebo návrhov.
"Čo ponúka Windows Store a tentoraz vylepšené v porovnaní s Windows Phone Store, sú skúšobné verzie. Každá platená aplikácia môže mať skúšobný režim obmedzený časom (sedem dní). Keď tento čas uplynie, systém varuje >"
Ak sa používateľ rozhodne kúpiť si plnú verziu, od zaplatenia bude môcť aplikáciu používať bez akéhokoľvek obmedzenia. A čo je najdôležitejšie: bez sťahovania čohokoľvek ďalšieho a bez straty akýchkoľvek údajov .
Ceny aplikácie: od 1,49 do 1 000 dolárov
Samozrejme, Windows Store umožňuje zverejňovať platené aplikácie. Ceny stanovuje spoločnosť Microsoft a pohybujú sa od 1,49 do 1 000 USD. V dolnom rozsahu, ktorý bude pravdepodobne najbežnejší, sú prírastky 0,50 USD. Čím vyššia je cena, tým väčšie sú aj rozdiely.
V eurách je najnižšia cena 1,19 eura. Kuriózne je, že ceny sa nezvyšujú rovnakým spôsobom, ale niekedy sú rozdiely 30 centov a niekedy 50, ako môžete vidieť na snímke obrazovky. Možnosti výberu sú pomerne široké, takže každý si môže zvoliť cenu, ktorú preferuje.
Zo všetkého, čo sa zhromažďuje pri predaji aplikácie, má Microsoft tradičný podiel: 30 %. Keď však predaj presiahne 25 000 USD, provízia bude 20 %.
Nákupy v aplikácii, ďalší spôsob, ako zarobiť peniaze pomocou aplikácií
S Windowsom 8 Microsoft zahŕňa nový spôsob generovania peňazí pre vývojárov: nákupy v aplikácii alebo nákupy integrované do aplikácie. Koncept je veľmi jednoduchý: platiť za malé doplnky alebo doplnky k aplikácii.
Napríklad závodná hra by mohla využiť nákupy v aplikácii, aby si používatelia mohli kúpiť exkluzívne autá, alebo čítačka správ môže predávať rôzne témy pre aplikáciu. Najväčšou výhodou je, že nákupy sa uskutočňujú s účtom Windows Store, takže platobné údaje nie sú zadávané tvorcovi aplikácie.
Pre vývojárov ponúkajú nákupy v aplikácii dôležité výhody, najmä to, že všetky platby a správa produktov sa vykonávajú na serveroch spoločnosti Microsoft. Potvrdenia o nákupe musíte skontrolovať iba vtedy, ak chcete tento nákup preniesť na server (napríklad, aby sa potrebné údaje stiahli pri inštalácii aplikácie na iný počítač).
Upozornenia push, Live Connect a reklamné siete
Microsoft ponúka niektoré služby spojené s Windows Store pre vývojárov. Sú to nástroje, ktoré rozširujú funkcie aplikácií alebo uľahčujú určité úlohy, pokiaľ majú svoju aplikáciu zverejnenú v obchode.
Prvá vec sú upozornenia push. Aby aplikácia dostávala tieto okamžité upozornenia, musí používať WNS (Windows Notification Service).WNS funguje ako sprostredkovateľský server medzi počítačom a serverom vývojára, ktorý odosiela upozornenia. Je dôležité poznamenať, že neexistuje žiadny iný spôsob odosielania upozornení push do aplikácií v systéme Windows 8.
Microsoft ponúka aj službu Live Connect. Ako viete, v systéme Windows 8 si môžete vytvoriť používateľský účet prepojený s účtom Live. Live Connect umožňuje aplikácii pristupovať k tomuto Live účtu (pokiaľ dáme výslovné povolenie), a teda k SkyDrive, Kalendáru, Kontaktom a Messengeru veľmi jednoduchým a navyše pre používateľa veľmi bezpečným spôsobom.
"Túto službu možno použiť aj na identifikáciu používateľa na externom serveri. Povedzme napríklad, že si stiahnete online strategickú hru, v ktorej budete bojovať proti ostatným hráčom v prehliadači alebo na mobile.No, namiesto toho, aby sme si museli vytvoriť nový účet, jednoducho použijeme náš Live účet, aby sme sa bez väčších problémov identifikovali. Je to podobný postup ako pri Zadávaní cez Facebook/Twitter>."
Microsoft má napokon aj reklamnú sieť pre . Prostredníctvom bezplatnej súpravy SDK môže každý vývojár zahrnúť do svojej aplikácie a zarobiť peniaze navyše priamo vo svojom účte v obchode Windows Store, čím si ušetrí všetky starosti s hľadaním inzerentov alebo agentúr, ktoré spravujú .