Windows 8: els desenvolupadors i la seva relació amb la Windows Store

Taula de continguts:
- Què ha de complir una aplicació Modern UI per poder entrar a la Store?
- Aplicacions d'escriptori sí, però només com a enllaços
- Versions Beta i de prova al Windows Store
- Els preus de les aplicacions: des de 1, 49 fins a 1000 dòlars
- Compres In-App, una altra manera de guanyar diners amb les aplicacions
- Notificacions push, Live Connect i xarxes d'anuncis
- Especial Windows 8 A Fons
Seguim amb el nostre especial sobre Windows 8. A l'últim lliurament analitzem Windows Store a fons, com funcionava i com podem aprofitar-ho per trobar l'aplicació que necessitem. Avui també parlarem de la botiga d'aplicacions, però aquesta vegada des del punt de vista dels desenvolupadors: quins requisits ha de complir una aplicació per aparèixer a la Store i quins altres serveis afegits ofereix Microsoft.
Què ha de complir una aplicació Modern UI per poder entrar a la Store?
Perquè una aplicació Modern UI arribi a la Windows Store, primer ha de passar una sèrie de proves.Microsoft estableix uns requisits estrictes, tant a nivell de codi i API com a nivell d'usabilitat, que impedeixen que qualsevol aplicació que no tingui un mínim de qualitat arribi a la Store.
La certificació té dues fases, una automàtica i una altra duta a terme per persones. A la fase de prova automàtica es comprova que l'aplicació només truca a les APIs permeses i que tots els camps i fitxers (captures i icones) enviats s'adapten a les restriccions corresponents.
Després ve la fase de prova més exhaustiva, la part en què una persona provarà l'aplicació. Com si fos un usuari normal, explorarà l'aplicació provant totes les opcions, navegant per les diferents pàgines i fins i tot provant de fer coses inesperades per a l'aplicació (ficar lletres en un camp de text, per exemple).
Amb això intenten comprovar que l'aplicació funciona, i que ho fa bé.Els requisits més bàsics consisteixen que l'aplicació ha de ser funcional des del moment en què s'instal·li, no es pot tancar inesperadament per un error o crash, que no pot trigar més de 5 segons a llançar-se ni menys de 2 a suspendre's, i que la interfície no pot deixar de respondre en cap moment.
"A més d&39;això, s&39;asseguraran que es respecta la privadesa de l&39;usuari . Això vol dir que hauran de mostrar una declaració de privadesa si emmagatzemen o usen informació personal, i avisar quan es vagi a compartir o enviar aquesta mateixa informació (res del que pots desactivar després, a l&39;estil Facebook)."
El procés de certificació també controla que els anuncis no siguin invasius i que no apareguin en lloc de les barres d'aplicació o de notificacions, que respecti els paràmetres de sistema de l'usuari i que es pugui fer servir en qualsevol ordinador independentment de la mida de pantalla o mètodes dentrada.
Finalment, Microsoft vigila els continguts de l'aplicació: que no hi hagi racisme, incitació a la violència ni similars, i que la qualificació per edats sigui apropiada.
En resum: qualsevol aplicació que estigui disponible al Windows Store ha passat unes proves que asseguren que us descarregareu alguna cosa que funciona bé i que fa el que promet. Per descomptat, això és en teoria: a Windows Phone el procés és molt similar i mireu el que passa amb Whatsapp, per posar un exemple.
Aplicacions d'escriptori sí, però només com a enllaços
A més d'aplicacions Metro o Modern UI, la Windows Store també acceptarà aplicacions d'escriptori . Tot i això, no ens les podrem descarregar des d'aquí directament: la Store només actuarà com un llistat d'aplicacions.En entrar a la pàgina de detall de cadascuna, tindrem enllaços per anar a la web del fabricant i descarregar-la.
Perquè una aplicació d'escriptori passi la certificació ha de complir els mateixos requisits de les aplicacions Modern UI. A més, Microsoft imposa unes restriccions addicionals sobre els enllaços de descàrrega: han de ser directes (res de fer milers de voltes per descarregar o comprar l'aplicació), tenir versions per a 32 i 64 bits ia més incloure la mateixa informació que es doni a Microsoft a la Store. Com a darrera condició, només els desenvolupadors d'empreses poden enviar aplicacions d'escriptori.
Versions Beta i de prova al Windows Store
Un dels errors que té el Windows Store és que, al contrari que el seu cosí petit per a mòbils, no ofereix betes d'aplicacions.Al Windows Phone, els desenvolupadors poden enviar una versió beta, que és privada i només passa per la certificació automàtica. És el desenvolupador qui inclou els correus dels usuaris que vulguin provar l'aplicació, i ells seran els únics que la podran descarregar i provar.
Windows Store no té aquesta capacitat, la qual cosa és una fallada i una molèstia per als desenvolupadors, principalment perquè els usuaris normals no poden instal·lar aplicacions Modern UI sense compte de desenvolupador. D'aquesta manera, si algú vol oferir una versió beta d'una aplicació només podreu comptar amb un grup molt reduït de persones i no rebreu tants comentaris o suggeriments.
"El que sí que ofereix Windows Store, i aquesta vegada millorat respecte a la botiga de Windows Phone, són les versions de prova . Qualsevol aplicació de pagament pot tenir un mode de prova limitat per temps (set dies). Quan aquest temps passa, el sistema avisa>"
Si l'usuari decideix comprar la versió completa, des del moment en què pagueu podreu utilitzar l'aplicació sense cap mena de restricció. I el més important: sense descarregar res addicional i sense perdre cap dada .
Els preus de les aplicacions: des de 1, 49 fins a 1000 dòlars
Com és obvi, la Windows Store permet publicar aplicacions de pagament. Els preus estan fixats per Microsoft, i varien des de 1, 49-1000 dòlars. En el rang més baix, que probablement serà el més comú, els increments són de 0, 50 dòlars. Segons el preu es fa més alt, les diferències són també més grans.
En euros, el preu més baix són 1, 19 euros. Curiosament els preus no s'incrementen de la mateixa manera, sinó que de vegades hi ha diferències de 30 cèntims i de vegades de 50, com veieu a la captura. Les possibilitats on triar són força àmplies així que qualsevol podrà posar el preu que prefereixi.
De tot el que es recapti amb les vendes de l'aplicació, Microsoft se n'emporta la quota tradicional: un 30%. Tot i això, quan les vendes superin els 25.000 dòlars, la comissió passarà a ser del 20%.
Compres In-App, una altra manera de guanyar diners amb les aplicacions
Amb Windows 8 Microsoft inclou una nova forma de generar diners per als desenvolupadors: les compres In-App, o compres integrades en l'aplicació. El concepte és molt senzill: pagar per petits complements o afegits a laplicació.
Per exemple, un joc de carreres podria aprofitar les compres In-App perquè els usuaris puguin comprar cotxes exclusius, o un lector de notícies podria vendre temes diferents per a l'aplicació. L'avantatge més gran és que les compres es realitzen amb el compte de la Windows Store, per la qual cosa no es donen els detalls de pagament al creador de l'aplicació .
Per al desenvolupador, les compres In-App també ofereixen avantatges importants, principalment que tota la gestió de pagaments i productes es fa als servidors de Microsoft. Només cal comprovar els rebuts de compra si es vol transmetre aquesta compra a un servidor (per exemple, perquè es descarregui les dades necessàries en instal·lar l'aplicació en un altre PC).
Notificacions push, Live Connect i xarxes d'anuncis
Microsoft ofereix alguns serveis associats al Windows Store per als desenvolupadors. Són eines que amplien les característiques de les aplicacions o faciliten certes tasques, sempre que tinguin la seva aplicació publicada a la Store.
El primer són les notificacions push. Perquè una aplicació rebi aquestes notificacions instantànies, heu d'utilitzar WNS (Windows Notification Service).WNS actua com un servidor intermediari entre l'ordinador i el servidor del desenvolupador que envia les notificacions. És important remarcar que no hi ha cap altra manera d'enviar notificacions push a aplicacions al Windows 8.
Microsoft també ofereix el servei Live Connect. Com sabeu, amb el Windows 8 es pot crear un compte d'usuari vinculat a un compte Live. Live Connect permet a l'aplicació accedir a aquest compte Live (sempre que donem permís explícit) i per tant a SkyDrive, Calendari, Contactes i Messenger d'una manera molt senzilla i, a més, molt segura per a l'usuari.
"Aquest servei també es pot utilitzar per identificar l&39;usuari en un servidor extern. Per exemple, suposem que us baixeu un joc d&39;estratègia en línia en què combateu contra altres jugadors en un navegador o en un mòbil.Doncs bé, en lloc d&39;haver de crear-nos un compte nou, simplement fem servir el nostre compte Live per identificar-nos sense cap problema. És un procediment semblant al d&39;Entrar amb Facebook/Twitter>."
Finalment, Microsoft també té una xarxa d'anuncis per a les aplicacions . A través d'un SDK gratuït, qualsevol desenvolupador pot incloure a la seva aplicació i guanyar uns diners extra directament al vostre compte de Windows Store, i estalviant-se tot l'embolic de buscar anunciants o agències que gestionin la .