Windows 8: utviklere og deres forhold til Windows Store

Innholdsfortegnelse:
- Hva må en moderne UI-app oppfylle for å kunne gå inn i butikken?
- Desktop-applikasjoner ja, men bare som lenker
- Beta- og prøveversjoner i Windows Store
- Søknadspriser: fra 1,49 til 1000 dollar
- Kjøp i app, en annen måte å tjene penger på med applikasjoner
- Push-varsler, Live Connect og annonsenettverk
- Special Windows 8 In Depth
Vi fortsetter med spesi altilbudet vårt på Windows 8. I den siste delen analyserte vi Windows Store i dybden, hvordan det fungerte og hvordan vi kan dra nytte av det for å finne applikasjonen vi trenger. I dag skal vi også snakke om appbutikken, men denne gangen fra utviklernes synspunkt: hvilke krav en app må oppfylle for å vises i butikken og hvilke andre tilleggstjenester Microsoft tilbyr.
Hva må en moderne UI-app oppfylle for å kunne gå inn i butikken?
For at en moderne brukergrensesnitt-app skal komme seg til Windows Store, må den først bestå en rekke tester.Microsoft stiller strenge krav, både på kode- og API-nivå, så vel som på brukervennlighetsnivå, som hindrer enhver applikasjon som ikke har et minimum av kvalitet fra å nå butikken.
Sertifisering har to faser, den ene automatisk og den andre utføres av mennesker. I den automatiske testfasen verifiseres det at applikasjonen kun kaller opp de tillatte APIene og at alle feltene og filene (fangst og ikoner) som sendes overholder de tilsvarende begrensningene.
Deretter kommer den mer omfattende testfasen, delen der en person skal teste applikasjonen. Som om du var en vanlig bruker, vil du utforske applikasjonen ved å prøve alle alternativene, navigere gjennom de forskjellige sidene og til og med prøve å gjøre ting uventet for applikasjonen (for eksempel skrive inn bokstaver i et tekstfelt).
Med dette prøver de å verifisere at applikasjonen fungerer, og at den fungerer bra.De mest grunnleggende kravene er at applikasjonen må være funksjonell fra det øyeblikket den er installert, ikke kan lukkes uventet på grunn av en feil eller krasj, at det ikke kan ta mer enn 5 sekunder å starte eller ta mindre enn 2 sekunder å stoppe, og at grensesnittet ikke kan slutte å svare når som helst.
"I tillegg til dette vil de sørge for at brukernes personvern blir respektert. Dette betyr at de må vise en personvernerklæring hvis de lagrer eller bruker personlig informasjon, og advare når de skal dele eller sende den samme informasjonen (ingen av disse kan du slå av senere, Facebook-stil). "
Sertifiseringsprosessen kontrollerer også at annonser ikke er påtrengende og ikke vises i stedet for app- eller varslingslinjer, at de respekterer brukerens systeminnstillinger og at de kan brukes hvor som helst datamaskin uansett skjermstørrelse eller inndatametoder.
Til slutt overvåker Microsoft innholdet i applikasjonen: at det ikke er rasisme, oppfordring til vold eller lignende, og at aldersgrensen er passende.
I oppsummering: enhver applikasjon som er tilgjengelig i Windows Store har bestått tester som sikrer at du skal laste ned noe som fungerer bra og gjør det det lover. Selvfølgelig er dette i teorien: på Windows Phone er prosessen veldig lik og se på hva som skjer med WhatsApp, for eksempel.
Desktop-applikasjoner ja, men bare som lenker
I tillegg til Metro- eller Modern UI-apper, vil Windows Store også godta skrivebordsapper. Vi vil imidlertid ikke kunne laste dem ned derfra direkte: Butikken vil kun fungere som en liste over applikasjoner.Når du går inn på detaljsiden til hver enkelt, vil vi ha lenker for å gå til produsentens nettside og laste den ned.
For å bestå sertifiseringen må en desktop-app oppfylle de samme kravene som Modern UI-apper. I tillegg pålegger Microsoft noen ekstra begrensninger på nedlastingskoblingene: de må være direkte (ikke gå rundt tusenvis av ganger for å laste ned eller kjøpe applikasjonen), ha 32-biters og 64-biters versjoner, og også inneholde den samme informasjonen som er gitt til Microsoft. i butikken. Som en siste betingelse vil bare bedriftsutviklere kunne sende inn skrivebordsapplikasjoner.
Beta- og prøveversjoner i Windows Store
En av feilene til Windows Store er at den, i motsetning til den mindre mobile fetteren, ikke tilbyr betaapplikasjoner.På Windows Phone kan utviklere sende inn en betaversjon, som er privat og kun går gjennom egensertifisering. Det er utvikleren som inkluderer e-postene til brukerne som vil prøve applikasjonen, og de vil være de eneste som vil kunne laste ned og prøve den.
Windows Store har ikke denne muligheten, noe som er en feil og en plage for utviklere, hovedsakelig fordi vanlige brukere ikke kan installere moderne brukergrensesnitt-apper uten en utviklerkonto. På denne måten, hvis noen ønsker å tilby en betaversjon av en applikasjon, vil de bare kunne stole på en veldig liten gruppe mennesker og vil ikke motta så mange kommentarer eller forslag.
"Det Windows Store tilbyr, og denne gangen forbedret i forhold til Windows Phone-butikken, er prøveversjonene. Enhver bet alt applikasjon kan ha en prøvemodus begrenset av tid (sju dager). Når den tiden går, varsler systemet >"
Hvis brukeren bestemmer seg for å kjøpe fullversjonen, fra det øyeblikket de betaler, vil de kunne bruke applikasjonen uten noen form for begrensning. Og viktigst av alt: uten å laste ned noe ekstra og uten å miste data .
Søknadspriser: fra 1,49 til 1000 dollar
Selvfølgelig lar Windows Store deg publisere bet alte applikasjoner. Prisene er satt av Microsoft, og varierer fra $1,49 til $1000. I det nedre området, som sannsynligvis vil være det vanligste, er økningene $0,50. Ettersom prisen blir høyere, blir også forskjellene større.
I euro er den laveste prisen 1,19 euro. Merkelig nok øker ikke prisene på samme måte, men noen ganger er det forskjeller på 30 cent og noen ganger 50, som du kan se på skjermbildet. Mulighetene å velge mellom er ganske brede, så alle kan sette den prisen de foretrekker.
Av alt som samles inn med salget av applikasjonen, tar Microsoft den tradisjonelle andelen: 30 %. Men når salget overstiger $25 000, vil provisjonen bli 20%.
Kjøp i app, en annen måte å tjene penger på med applikasjoner
Med Windows 8 inkluderer Microsoft en ny måte å generere penger for utviklere på: kjøp i appen, eller kjøp integrert i applikasjonen. Konseptet er veldig enkelt: betal for små tillegg eller tillegg til applikasjonen.
For eksempel kan et racingspill dra nytte av kjøp i appen slik at brukere kan kjøpe eksklusive biler, eller en nyhetsleser kan selge forskjellige temaer for applikasjonen. Den største fordelen er at kjøpene gjøres med Windows Store-kontoen, slik at betalingsdetaljene ikke blir gitt til skaperen av applikasjonen.
For utvikleren gir kjøp i app også viktige fordeler, hovedsakelig at all betaling og produktadministrasjon gjøres på Microsofts servere. Du trenger kun å sjekke kjøpskvitteringene hvis du ønsker å overføre det kjøpet til en server (for eksempel slik at nødvendige data lastes ned når du installerer applikasjonen på en annen PC).
Push-varsler, Live Connect og annonsenettverk
Microsoft tilbyr noen tjenester knyttet til Windows Store for utviklere. De er verktøy som utvider funksjonene til applikasjonene eller forenkler visse oppgaver, så lenge de har applikasjonen sin publisert i butikken.
Det første er push-varsler. For at en app skal motta disse øyeblikkelige varslene, må den bruke WNS (Windows Notification Service).WNS fungerer som en mellomtjener mellom datamaskinen og utviklerens server som sender varslene. Det er viktig å merke seg at det ikke er noen annen måte å sende push-varsler til apper i Windows 8.
Microsoft tilbyr også Live Connect-tjenesten. Som du vet, med Windows 8 kan du opprette en brukerkonto knyttet til en Live-konto. Live Connect lar applikasjonen få tilgang til den Live-kontoen (så lenge vi gir eksplisitt tillatelse) og derfor SkyDrive, Kalender, Kontakter og Messenger på en veldig enkel og dessuten veldig sikker måte for brukeren.
"Denne tjenesten kan også brukes til å identifisere brukeren på en ekstern server. La oss for eksempel si at du laster ned et online strategispill hvor du kjemper mot andre spillere i en nettleser eller på en mobil.Vel, i stedet for å måtte opprette en ny konto, bruker vi ganske enkelt vår Live-konto til å identifisere oss uten store problemer. Det er en prosedyre som ligner på den for Entering med Facebook/Twitter>."
Endelig har Microsoft også et annonsenettverk for . Gjennom en gratis SDK kan enhver utviklere inkludere i applikasjonen sin og tjene ekstra penger direkte på Windows Store-kontoen sin, og spare alt bryet med å lete etter annonsører eller byråer som administrerer .