Prozora

Windows 8: programeri i njihov odnos s Windows Storeom

Sadržaj:

Anonim

Nastavljamo s našim posebnim izdanjem za Windows 8. U prošlom dijelu detaljno smo analizirali Windows Store, kako je funkcionirao i kako ga možemo iskoristiti da pronađemo aplikaciju koja nam je potrebna. Danas ćemo također razgovarati o trgovini aplikacijama, ali ovaj put sa stajališta programera: koje zahtjeve aplikacija mora ispuniti da bi se pojavila u trgovini i koje druge dodane usluge Microsoft nudi.

Što mora ispunjavati moderna UI aplikacija da bi mogla ući u Store?

Da bi moderna UI aplikacija stigla u Windows Store, prvo mora proći niz testova.Microsoft postavlja stroge zahtjeve, kako na razini koda i API-ja, tako i na razini upotrebljivosti, koji sprječavaju bilo koju aplikaciju koja nema minimalnu kvalitetu da dospije u Store.

Certifikacija ima dvije faze, jednu automatsku, a drugu provode ljudi. U fazi automatskog testiranja provjerava se da aplikacija poziva samo dopuštene API-je i da su sva poslana polja i datoteke (snimke i ikone) u skladu s odgovarajućim ograničenjima.

Slijedi opsežnija faza testiranja, dio u kojem će osoba testirati aplikaciju. Kao da ste normalan korisnik, istražit ćete aplikaciju isprobavajući sve opcije, navigirajući kroz različite stranice pa čak i pokušavajući učiniti stvari koje nisu očekivane za aplikaciju (unošenje slova u tekstualno polje, na primjer).

Ovim pokušavaju provjeriti radi li aplikacija i radi li dobro.Najosnovniji zahtjevi su da aplikacija mora biti funkcionalna od trenutka kada se instalira, da se ne može neočekivano zatvoriti zbog pogreške ili pada, da ne može trajati više od 5 sekundi za pokretanje ili manje od 2 sekunde da se obustavi i da sučelje ne može prestati odgovarati u bilo kojem trenutku.

"Osim toga, osigurat će poštivanje privatnosti korisnika. To znači da moraju pokazati izjavu o privatnosti ako pohranjuju ili koriste osobne podatke, te upozoriti kada će podijeliti ili poslati te iste informacije (ništa od toga ne možete isključiti kasnije, u stilu Facebooka). "

Postupkom certifikacije također se provjerava da oglasi nisu nametljivi i da se ne pojavljuju umjesto aplikacija ili traka s obavijestima, da poštuju postavke sustava korisnika i da se mogu koristiti bilo gdje na računalu bez obzira na veličinu zaslona ili metode unosa.

Na kraju, Microsoft prati sadržaj aplikacije: nema li rasizma, poticanja na nasilje i slično te je li dobna ocjena primjerena.

Ukratko: sve aplikacije koje su dostupne u Windows Storeu prošle su testove koji osiguravaju da ćete preuzeti nešto što dobro radi i čini ono što obećava. Naravno, ovo je u teoriji: na Windows Phoneu proces je vrlo sličan i pogledajte što se događa s WhatsAppom, na primjer.

Desktop aplikacije da, ali samo kao poveznice

Aplikacije za stolna računala također će biti u trgovini.

Osim Metro ili Modern UI aplikacija, Windows Store prihvaća i aplikacije za stolna računala. Međutim, nećemo ih moći izravno preuzeti odande: Trgovina će djelovati samo kao popis aplikacija.Prilikom ulaska na stranicu s pojedinostima o svakom od njih, imat ćemo veze za odlazak na web mjesto proizvođača i preuzimanje.

Da bi prošla certifikaciju, aplikacija za stolna računala mora ispunjavati iste zahtjeve kao i moderne UI aplikacije. Osim toga, Microsoft nameće neka dodatna ograničenja vezama za preuzimanje: moraju biti izravne (bez obilaženja tisućama puta da bi se preuzela ili kupila aplikacija), imati 32-bitnu i 64-bitnu verziju, te uključivati ​​iste informacije koje daje se Microsoftu u trgovini. Kao posljednji uvjet, samo će programeri za poduzeća moći slati aplikacije za stolna računala.

Beta i probne verzije u Windows trgovini

Jedna od mana Windows Storea je što, za razliku od svog manjeg mobilnog rođaka, ne nudi beta aplikacije.Na Windows Phoneu programeri mogu poslati beta verziju koja je privatna i prolazi samo kroz samocertifikaciju. Programer je taj koji uključuje e-poštu korisnika koji žele isprobati aplikaciju i oni će biti jedini koji će je moći preuzeti i isprobati.

Windows Store nema tu mogućnost, što je bug i smetnja za programere, uglavnom zato što obični korisnici ne mogu instalirati aplikacije Modern UI bez računa razvojnog programera. Na ovaj način, ako netko želi ponuditi beta verziju aplikacije, moći će računati na vrlo malu grupu ljudi i neće dobiti toliko komentara ili prijedloga.

"

Ono što Windows Store nudi, i ovaj put poboljšano u odnosu na Windows Phone trgovinu, su probne verzije. Svaka plaćena aplikacija može imati probni način rada ograničen vremenom (sedam dana). Kada to vrijeme prođe, sustav upozorava >"

Ako se korisnik odluči kupiti punu verziju, od trenutka plaćanja moći će koristiti aplikaciju bez ikakvih ograničenja. I što je najvažnije: bez preuzimanja bilo čega dodatnog i bez gubitka podataka .

Cijene aplikacije: od 1,49 do 1000 dolara

Naravno, Windows Store vam omogućuje objavljivanje aplikacija koje se plaćaju. Cijene određuje Microsoft, a kreću se od 1,49 do 1000 dolara. U nižem rasponu, koji će vjerojatno biti najčešći, dodaci su 0,50 USD. Kako cijena postaje viša, tako su i razlike veće.

U eurima najniža cijena je 1,19 eura. Zanimljivo je da cijene ne rastu na isti način, već ponekad postoje razlike od 30 centi, a ponekad 50, kao što možete vidjeti na snimci zaslona. Mogućnosti izbora su prilično široke, tako da svatko može postaviti cijenu koja mu se više sviđa.

Od svega što se prikupi prodajom aplikacije, Microsoft uzima tradicionalni udio: 30%. Međutim, kada prodaja prijeđe 25.000 dolara, provizija će postati 20%.

Kupnje unutar aplikacije, još jedan način zarađivanja s aplikacijama

Uz Windows 8 Microsoft uključuje novi način generiranja novca za programere: kupnje unutar aplikacije ili kupnje integrirane u aplikaciju. Koncept je vrlo jednostavan: platite za male dodatke ili dodatke aplikaciji.

Na primjer, trkaća igra može iskoristiti prednosti kupnje unutar aplikacije tako da korisnici mogu kupiti ekskluzivne automobile ili čitač vijesti može prodavati različite teme za aplikaciju. Najveća prednost je u tome što se kupnja obavlja putem Windows Store računa, tako da se podaci o plaćanju ne daju kreatoru aplikacije.

Za programera, In-App kupnje također nude važne prednosti, uglavnom to što se sva plaćanja i upravljanje proizvodima obavljaju na Microsoftovim poslužiteljima. Potvrde o kupnji morate provjeriti samo ako tu kupnju želite prenijeti na poslužitelj (na primjer, kako bi se potrebni podaci preuzeli prilikom instaliranja aplikacije na drugo računalo).

Push obavijesti, Live Connect i oglasne mreže

WNS poslužitelj djeluje kao posrednik pri slanju push obavijesti.

Microsoft nudi neke usluge povezane s Windows Storeom za programere. To su alati koji proširuju značajke aplikacija ili olakšavaju određene zadatke, sve dok imaju svoju aplikaciju objavljenu u Trgovini.

Prva stvar su push obavijesti. Da bi aplikacija primala ove trenutne obavijesti, mora koristiti WNS (Windows Notification Service).WNS djeluje kao posrednički poslužitelj između računala i poslužitelja programera koji šalje obavijesti. Važno je napomenuti da ne postoji drugi način za slanje push obavijesti aplikacijama u sustavu Windows 8.

Live Connect vam omogućuje da se lako identificirate sa svojim Live računom.

Microsoft nudi i uslugu Live Connect. Kao što znate, sa sustavom Windows 8 možete stvoriti korisnički račun povezan s Live računom. Live Connect omogućuje aplikaciji pristup tom Live računu (sve dok mi damo izričito dopuštenje), a time i SkyDriveu, Kalendaru, Kontaktima i Messengeru na vrlo jednostavan i, nadalje, vrlo siguran način za korisnika.

"

Ova usluga također se može koristiti za identifikaciju korisnika na vanjskom poslužitelju. Na primjer, recimo da preuzmete online stratešku igru ​​u kojoj se borite protiv drugih igrača u pregledniku ili na mobilnom telefonu.Pa, umjesto da moramo kreirati novi račun, jednostavno koristimo naš Live račun da se identificiramo bez puno problema. To je postupak sličan onom za unos putem Facebooka/Twittera>."

Konačno, Microsoft također ima oglasnu mrežu za . Putem besplatnog SDK-a svaki razvojni programer može uključiti u svoju aplikaciju i zaraditi dodatni novac izravno na svom računu u Windows Storeu, poštedjevši se svih muka oko traženja oglašivača ili agencija koje upravljaju .

Posebno detaljno o Windows 8

Prozora

Izbor urednika

Back to top button