Windows 8: Vývojáři a jejich vztah s Windows Store

Obsah:
- Co musí aplikace moderního uživatelského rozhraní splňovat, aby mohla vstoupit do obchodu?
- Desktopové aplikace ano, ale pouze jako odkazy
- Beta a zkušební verze v obchodě Windows
- Ceny aplikace: od 1,49 do 1000 dolarů
- Nákupy v aplikaci, další způsob, jak vydělávat peníze pomocí aplikací
- Oznámení Push, Live Connect a reklamní sítě
- Speciální Windows 8 do hloubky
Pokračujeme v našem speciálu pro Windows 8. V minulém díle jsme do hloubky analyzovali Windows Store, jak fungoval a jak jej můžeme využít k nalezení aplikace, kterou potřebujeme. Dnes si také povíme něco o obchodu s aplikacemi, ale tentokrát z pohledu vývojářů: jaké požadavky musí aplikace splňovat, aby se objevila v obchodě a jaké další přidané služby Microsoft nabízí.
Co musí aplikace moderního uživatelského rozhraní splňovat, aby mohla vstoupit do obchodu?
Aby se aplikace moderního uživatelského rozhraní dostala do obchodu Windows Store, musí nejprve projít řadou testů.Microsoft zavádí přísné požadavky jak na úrovni kódu a rozhraní API, tak i na úrovni použitelnosti, které zabraňují tomu, aby se do obchodu dostala jakákoli aplikace, která nemá minimální kvalitu.
Certifikace má dvě fáze, jednu automatickou a druhou provádějí lidé. Ve fázi automatického testování se ověřuje, že aplikace volá pouze povolená API a že všechna odeslaná pole a soubory (snímky a ikony) vyhovují odpovídajícím omezením.
Následuje rozsáhlejší testovací fáze, část, ve které bude osoba testovat aplikaci. Jako byste byli normálním uživatelem, budete aplikaci prozkoumávat a zkoušet všechny možnosti, procházet různé stránky a dokonce se snažit dělat pro aplikaci neočekávané věci (například zadávání písmen do textového pole).
Tím se snaží ověřit, že aplikace funguje a že funguje dobře.Nejzákladnější požadavky jsou, že aplikace musí být funkční od okamžiku, kdy je nainstalována, nemůže být neočekávaně ukončena kvůli chybě nebo pádu, že její spuštění nesmí trvat déle než 5 sekund nebo pozastavení trvat méně než 2 sekundy a že rozhraní nemůže kdykoli přestat reagovat.
"Kromě toho zajistí, že bude respektováno soukromí uživatelů. To znamená, že musí ukázat prohlášení o ochraně osobních údajů, pokud ukládají nebo používají osobní údaje, a varovat, když se chystají sdílet nebo odesílat stejné informace (žádné z nich nelze později vypnout, ve stylu Facebooku). "
Certifikační proces také kontroluje, zda reklamy nejsou rušivé a nezobrazují se na místě aplikací nebo oznamovacích lišt, zda respektují systémová nastavení uživatele a zda je lze použít kdekoli na počítači bez ohledu na velikost obrazovky nebo vstupní metody.
Microsoft konečně sleduje obsah aplikace: zda nedochází k rasismu, podněcování k násilí a podobně a zda je věkové hodnocení přiměřené.
Shrnuto: každá aplikace, která je dostupná ve Windows Store, prošla testy, které zaručují, že si stáhnete něco, co funguje dobře a dělá to, co slibuje. Samozřejmě je to teoreticky: na Windows Phone je proces velmi podobný a podívejte se, co se stane například s WhatsApp.
Desktopové aplikace ano, ale pouze jako odkazy
Kromě aplikací Metro nebo Modern UI bude Windows Store přijímat také aplikace pro stolní počítače. Odtamtud je ale nebudeme moci přímo stáhnout: Store bude fungovat pouze jako seznam aplikací.Když vstoupíte na stránku s podrobnostmi každého z nich, budeme mít odkazy na přechod na web výrobce a stažení.
Aby aplikace pro počítače prošla certifikací, musí splňovat stejné požadavky jako aplikace moderního uživatelského rozhraní. Kromě toho společnost Microsoft ukládá některá další omezení na odkazy ke stažení: musí být přímé (nemusí se tisíckrát obcházet kvůli stahování nebo nákupu aplikace), mít 32bitové a 64bitové verze a také obsahovat stejné informace, je dán společnosti Microsoft. Poslední podmínkou je, že pouze podnikoví vývojáři budou moci odesílat desktopové aplikace.
Beta a zkušební verze v obchodě Windows
Jedním z nedostatků Windows Store je, že na rozdíl od svého menšího mobilního bratrance nenabízí beta aplikace.Na Windows Phone mohou vývojáři odeslat beta verzi, která je soukromá a prochází pouze vlastní certifikací. Je to vývojář, kdo zahrnuje e-maily uživatelů, kteří chtějí aplikaci vyzkoušet, a oni budou jediní, kdo si ji bude moci stáhnout a vyzkoušet.
Windows Store tuto možnost nemá, což je chyba a obtíž pro vývojáře, hlavně proto, že běžní uživatelé si nemohou nainstalovat aplikace moderního uživatelského rozhraní bez účtu vývojáře. Pokud tedy někdo bude chtít nabídnout beta verzi aplikace, bude moci počítat pouze s velmi malou skupinou lidí a nebude dostávat tolik připomínek nebo návrhů.
"To, co Windows Store nabízí, a tentokrát vylepšené s ohledem na Windows Phone Store, jsou zkušební verze. Každá placená aplikace může mít zkušební režim omezený časem (sedm dní). Když tato doba uplyne, systém varuje >"
Pokud se uživatel rozhodne zakoupit plnou verzi, od okamžiku zaplacení bude moci aplikaci používat bez jakéhokoli omezení. A co je nejdůležitější: bez stahování čehokoli dalšího a bez ztráty dat .
Ceny aplikace: od 1,49 do 1000 dolarů
Samozřejmě Windows Store umožňuje publikovat placené aplikace. Ceny jsou stanoveny společností Microsoft a pohybují se od 1,49 do 1 000 USD. Ve spodním rozsahu, který bude pravděpodobně nejběžnější, jsou přírůstky 0,50 $. S rostoucí cenou jsou také větší rozdíly.
V eurech je nejnižší cena 1,19 eur. Kupodivu se ceny nezvyšují stejným způsobem, ale někdy jsou rozdíly 30 centů a někdy 50, jak můžete vidět na snímku obrazovky. Možnosti výběru jsou poměrně široké, takže si každý může stanovit cenu, kterou preferuje.
Ze všeho, co se shromažďuje při prodeji aplikace, má Microsoft tradiční podíl: 30 %. Pokud však tržby překročí 25 000 USD, provize bude 20 %.
Nákupy v aplikaci, další způsob, jak vydělávat peníze pomocí aplikací
S Windows 8 Microsoft zahrnuje nový způsob, jak generovat peníze pro vývojáře: nákupy v aplikaci nebo nákupy integrované do aplikace. Koncept je velmi jednoduchý: platit za malé doplňky nebo doplňky k aplikaci.
Například závodní hra by mohla využívat nákupy v aplikaci, aby si uživatelé mohli kupovat exkluzivní auta, nebo čtenář zpráv může prodávat různá témata pro aplikaci. Největší výhodou je, že nákupy jsou prováděny pomocí účtu Windows Store, takže údaje o platbě nejsou sdělovány tvůrci aplikace.
Pro vývojáře nabízejí nákupy v aplikaci také důležité výhody, zejména to, že veškeré platby a správa produktů probíhá na serverech společnosti Microsoft. Potvrzení o nákupu musíte zkontrolovat pouze v případě, že chcete tento nákup přenést na server (například aby se při instalaci aplikace na jiný počítač stáhla potřebná data).
Oznámení Push, Live Connect a reklamní sítě
Microsoft nabízí některé služby spojené s Windows Store pro vývojáře. Jsou to nástroje, které rozšiřují funkce aplikací nebo usnadňují určité úkoly, pokud mají svou aplikaci zveřejněnou v obchodě.
První věcí jsou push notifikace. Aby aplikace mohla přijímat tato okamžitá upozornění, musí používat WNS (Windows Notification Service).WNS funguje jako zprostředkující server mezi počítačem a serverem vývojáře, který odesílá upozornění. Je důležité si uvědomit, že neexistuje žádný jiný způsob, jak odesílat oznámení push aplikacím ve Windows 8.
Microsoft také nabízí službu Live Connect. Jak víte, se systémem Windows 8 můžete vytvořit uživatelský účet propojený s účtem Live. Live Connect umožňuje aplikaci přistupovat k tomuto Live účtu (pokud dáme výslovné povolení), a tedy SkyDrive, Kalendáři, Kontaktům a Messengeru velmi jednoduchým a navíc pro uživatele velmi bezpečným způsobem.
"Tuto službu lze také použít k identifikaci uživatele na externím serveru. Řekněme, že si stáhnete online strategickou hru, ve které bojujete proti ostatním hráčům v prohlížeči nebo na mobilu.No, místo toho, abychom si museli vytvořit nový účet, jednoduše použijeme náš Live účet, abychom se bez větších problémů identifikovali. Je to podobný postup jako při zadávání s Facebook/Twitter>."
Microsoft má konečně také reklamní síť pro . Prostřednictvím bezplatné sady SDK může každý vývojář zahrnout do své aplikace a vydělávat peníze navíc přímo ve svém účtu Windows Store a ušetřit si tak všechny starosti s hledáním inzerentů nebo agentur, které spravují .