3.2. Levituskanalite ülevaade

Parent Previous Next

Mobiilivaldkonna tarkvara ärimudel on tsentraliseeritum võrrelduna traditsioonilisel tarkvara arenduse ja levitamisega. Mobiilitarkvara ärimudel on üles ehitatud levituskanalitele, mille vahendusel nutiseadmetele enamus rakendusi kättesaadavaks tehakse ning mis omakorda toovad endaga kaasa reeglid ja nõuded arendatavale rakendusele.

Arvestatavateks usaldatavateks levituskanaliteks on tootjate poolsed poed – Apple App Store, Google Play, Windows Phone Store (vt detailsem kirjeldus Lisa 5).

Peamiste tootjate poolsete levituskanalite kokkuvõttev võrdlus on toodud alljärgnevalt.


Apple App Store

Google Play

Windows Phone Store

Reg. tasu8

99$ aastas

25$ ühekordne

49 – 99$ aastas

Kättesaadavus

147 riiki

136 riiki

231 riiki

Tootja nõuete vastavuskontroll

Jah (tehnoloogiline ja inimlik sekkumine). Kontrollitakse nõuetele vastavust.

Ei (lõppkasutaja tagasiside põhine).

Jah (tehnoloogiline ja inimlik sekkumine). Kontrollitakse nõuetele vastavust.

Rakenduse avaldamine

Reeglina 3-5 tööpäeva, praktikas 2-3 korda kauem (võimalik 2 korda aastas kasutada töövoo kiirendamiseks Expedited App Review).

Reeglina 1-2 tunniga.

Reeglina 1-3 tööpäeva, praktikas 2-3 korda kauem.

Alternatiivsed levituskanalid

Puuduvad.

Tehniliselt olemas, kuid kaasneb turvarisk kasutaja nutiseadmes.

Puuduvad.

Levituskanali eiramise võimalused

Võimalik ainult iOS turvamudeli murdmisega (rooting, jailbreak). Ei ole soovitatav, on taunitav.

Võimalik, kuid selleks tuleb lõpptarbija seadmes lubada rakendusi kolmandatelt osapooltelt (rakenduste digiallkirjade kontrolli väljalülitamine). Ei ole soovitatav.

Võimalik ainult WM turvamudeli murdmisega (rooting, jailbreak). Ei ole soovitatav, on taunitav.

Arendusvahendid

Tasuta, kuid arendus eeldab siiski Apple taristu olemasolu (riist- ja tarkvara).

Tasuta. Arendusvahendid töötavad erinevatel platvormidel (PC, Linux, Mac)

Tasuta, kuid arendus eeldab ajakohase Microsoft tarkvaralise platvormi olemasolu.

Beta-testimise piirangud

Võimalik beta-testimisi korraldada kuni 1000 registreeritud seadmega (üle 100 seadme testimisel rakenduvad Apple Review protseduurid).

Testimiseks teadaolevalt täiendavaid piiranguid ei ole.

Võimalik beta-testimisi korraldada kuni 5 registreeritud seadmega.

Täiendav info

developer.apple.com

developer.android.com

dev.windows.com

Tabel 2. Tootjapoolsete levituskanalite võrdlus

Suurimaks erisuseks Google vs Apple/Microsoft levituskanalite mõttes on viimaste poolt läbiviidavad kontrollid, enne kui rakendus kasutajatele kättesaadavaks tehakse (ajaline juhitumatu viivitus). Avaldamise kiirust võivad muuhulgas mõjutada:

Läbivaatuste/sertifitseerimise kestvuse osas puudub garantii ning sellest tulenevalt puudub  võimalus arendajal garanteerida rakenduse või selle versiooniuuendusi rangetest ajalistest piirangutest lähtuvalt. Kõige liberaalsemate avaldamise tingimustega on Google Play.


[8] Riigi poolt osutatavate teenuste/rakenduste puhul on soovitatav antud konto registreerimine ja haldamine korraldada riigi poolt. Erasektori initsiatiivile jättes kaasnevad täiendavad riskid (ettevõtte huvi kadumine, finantsilised raskused jne), mis võivad mõjutada rakenduse kättesaadavust.