-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathLisa5Levituskanalitekaardistus.html
104 lines (90 loc) · 12.1 KB
/
Lisa5Levituskanalitekaardistus.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<html>
<head>
<title>Lisa 5. Levituskanalite kaardistus</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="generator" content="HelpNDoc Personal Edition 4.7.1.684">
<meta name="keywords" content="">
<link type="text/css" rel="stylesheet" media="all" href="css/reset.css" />
<link type="text/css" rel="stylesheet" media="all" href="css/base.css" />
<link type="text/css" rel="stylesheet" media="all" href="css/hnd.css" />
<!--[if lte IE 8]>
<link type="text/css" rel="stylesheet" media="all" href="css/ielte8.css" />
<![endif]-->
<style type="text/css">
#topic_header
{
background-color: #EFEFEF;
}
</style>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/hnd.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
if (top.frames.length == 0)
{
var sTopicUrl = top.location.href.substring(top.location.href.lastIndexOf("/") + 1, top.location.href.length);
top.location.href = "index.html?" + sTopicUrl;
}
else if (top && top.FrameTOC && top.FrameTOC.SelectTocItem)
{
top.FrameTOC.SelectTocItem("Lisa5Levituskanalitekaardistus");
}
});
</script>
</head>
<body>
<div id="topic_header">
<div id="topic_header_content">
<h1 id="topic_header_text">Lisa 5. Levituskanalite kaardistus</h1>
<div id="topic_breadcrumb">
Lisad ›› </div>
</div>
<div id="topic_header_nav">
<a href="Lisad.html"><img src="img/arrow_up.png" alt="Parent"/></a>
<a href="Lisa4GoogleChromeOSChromeBookule.html"><img src="img/arrow_left.png" alt="Previous"/></a>
<a href="Lisa6Olemasolevaddigiallkirjasta.html"><img src="img/arrow_right.png" alt="Next"/></a>
</div>
<div class="clear"></div>
</div>
<div id="topic_content">
<p></p>
<p class="rvps10"><span class="rvts20">Peamisteks levituskanaliteks mobiili-rakenduste puhul üldjuhtumil on platvormi tootja poed (Apple App Store, Google Play ja Microsoft Windows Store), mis on tänaseks kasvanud ülisuurteks rakenduste ja mängude varamuteks</span><a class="rvts31" href="Lisa5Levituskanalitekaardistus.html#ref_053">53</a><span class="rvts20">. Rakenduste hulgast orienteeruvalt 90% jagavad võrdselt omavahel ära Apple ja Google ning järelejäänud ca 10% kuulub Microsoftile. Statistiliselt on rakenduste ja mängude koguste ülevaate toodud järgmisel joonisel (</span><a class="rvts32" href="Lisa5Levituskanalitekaardistus.html#Joonis14">vt joonis 14</a><span class="rvts20">). </span></p>
<p class="rvps50"><img width="630" height="259" alt="" style="padding : 1px;" src="lib/Joonis14.png"></p>
<p class="rvps58"><span class="rvts33">Joonis </span><span class="rvts33">14</span><a name="Joonis14"></a>
<span class="rvts33">. Rakenduste ja mängude hulk platvormiti tootjate levituskanalites</span></p>
<p class="rvps10"><span class="rvts20">Lisaks tootjapõhistele levituskanalitele (eelpoolmainitud Apple App Store/iTunes, Google Play ja Microsoft Windows Store) on turul alternatiivseid levituskanaleid:</span></p>
<ul style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li style="text-indent: 0px" class="rvps11"><span class="rvts52">Android</span><span class="rvts22">. One Plaform Foundation uuringu</span><a class="rvts40" href="Lisa5Levituskanalitekaardistus.html#ref_054">54</a><span class="rvts22"> kohaselt on Android platvormile turul saadavad üle 30 erineva levituskanali. Antud uuringu kohaselt võib alternatiivsete levituskanalite kaudu rakenduse levitamine tõsta rakenduse alla laadimise/kasutamise osakaalu 200% (võrrelduna Google Play-ga). Samas tuleb arvesse võtta alternatiivsete levituskanalite kasutamise puhul antud rakenduse spetsiifikat ning sellest eraldi strateegia kujundada. Levinuimate alternatiivsete levituskanalitena võiks esile tuua </span><a class="rvts24" href="http://apps.samsung.com/">Samsung Apps</a><span class="rvts22">, </span><a class="rvts24" href="https://www.amazon.com/gp/feature.html?ie=UTF8&docId=1000626391">Amazon AppStore</a><span class="rvts22">, </span><a class="rvts24" href="http://slideme.org/">SlideME</a><span class="rvts22">, </span><a class="rvts24" href="http://apps.opera.com/en_ee/">Opera App Store</a><span class="rvts22">. Lisaks tuleb arvestada, et alternatiivsete levituskanalite kasutamise puhul võib tekkida vajadus, et kasutaja peab enda nutiseadmed lubama rakenduste installeerimist tundmatutest allikatest (millega kaasneb täiendav turva- ja mainerisk).</span></li>
<li style="text-indent: 0px" class="rvps11"><span class="rvts52">iOS</span><span class="rvts22">. Tulenevalt Apple ärimudelist (mille kohaselt kasutajatele kättesaadavaks saavad ainult ametlikult Apple poolt läbi vaadatud ja sertifitseeritud rakendused) alternatiivsed levituskanalid iOS platvormil rakendustele puuduvad. Turul on küll levituskanaleid, mis pakuvad iOS platvormil arendatud rakendusi, kuid füüsiliselt viidatakse Apple poele ning levituskanal on ainult täiendavaks reklaamiväljundiks (vt nt Opera App Store).</span></li>
<li style="text-indent: 0px" class="rvps11"><span class="rvts52">Windows Mobile</span><span class="rvts22">. Analoogselt Apple-le ei luba ka Microsoft alternatiivsetes levituskanalites Windows Mobile 8 rakenduste levitamist. Turul on alternatiive, mis võimaldavad rakendusi hinnata, kommeteerida kuid rakenduse alla laadimise allikaks on Windows App Store.</span></li>
</ul>
<p class="rvps10"><span class="rvts20">Alternatiivsete levituskanalite kasutamisel kaasnevad lõppkasutaja seadmele täiendavad turvariskid (tuleb murda või lubada tootja poolse turvamudeli eiramist). Lisaks puudub alternatiivsete levituskanalite puhul rakenduste automaate uuendamine (</span><span class="rvts21">AutoUpdate</span><span class="rvts20">).</span></p>
<h3 class="rvps65"><span class="rvts0"><span class="rvts57">Google Play (Android)</span></span></h3>
<p class="rvps10"><span class="rvts20">Google Play (Android) puhul on tegemist kõige liberaalsema keskkonnaga arendatud rakenduste avaldamiseks. Sisuliselt on kogu vastutus arendusnõuetest kinnipidamiseks antud arendajale ning Google Play on minimaalsete kontrollidega keskkond rakenduste turvaliseks jagamiseks. Avaldamise peamiseks tingimuseks on pahavara kontrollide ja automaattestide edukas läbimine, et veenduda rakenduse töötamises. Antud liberaalsusest tulenevalt reeglina on rakenduse avaldamine keskkonnas väga kiire (reeglina 1-2 tunniga). Teisalt tähendab liberaalsus ka seda, et platvormil olevate rakenduste hulk ja nende kvaliteetsuse tase on väga erinev.</span></p>
<p class="rvps10"><span class="rvts20">Kvaliteedi tõstmiseks on Google Play toetatud ka beta-testimise võimekusega, ehk on loodud Google Play Beta Testers grupp (grupi suurused ei ole piiratud) ning arendajatel on võimalus seda gruppi kasutada piiratud kasutajatega kontrollitud testimiste läbiviimiseks. Antud grupis avaldatud rakendused ei ole avalikkusele kättesaadavad.</span></p>
<h3 class="rvps65"><span class="rvts0"><span class="rvts57">Apple (iOS)</span></span></h3>
<p class="rvps10"><span class="rvts20">Apple on teadaolevalt kõikidest levituskanalitest kõige karmimate ja jäigemate reeglite ja poliitikatega. iOS (Apple) rakenduste avaldamise protsess koosneb nii automaattestidest ning Apple läbivaatustest (</span><span class="rvts21">review</span><span class="rvts20">). Sisuliselt ei avaldata ühtegi rakendust, kui see ei ole läbinud automaatteste ja manuaalseid Apple poolseid kontrolle, et veenduda poliitikate ja reeglite vastavuses. </span></p>
<p class="rvps10"><span class="rvts20">Puuduste tuvastamisel edastatakse arendajale vastavad kommentaarid ning nende kõrvaldamisel taas käivitub läbivaatuste protsess. Heakskiidu saanud rakendus avaldatakse levituskeskkonnas.</span></p>
<p class="rvps10"><span class="rvts20">Hinnanguliselt kulub läbivaatusele 3-5 tööpäeva (kogukonna poolt uuendatava info alusel on aga keskmine rakenduse läbivaatuse aeg 8 tööpäeva</span><a class="rvts31" href="Lisa5Levituskanalitekaardistus.html#ref_055">55</a><span class="rvts20">). Täiendavalt on võimalik kuni kaks korda aastas kasutada kiirendatud korras läbivaatusi (</span><span class="rvts21">nn Expedited App Review</span><span class="rvts20">) – nt kriitilised veaparandused või versiooniuuendused, ajasõltuvused avaldamisel vms. Peaasjalikult sõltub protsessi kestus tootjast ja selle läbimise kiirust üldiselt mõjutada ei ole võimalik.</span></p>
<p class="rvps10"><span class="rvts20">Rakenduse avaldamise kiiruse üheks mõõdikuks on arendustöö tulemite kvaliteetsus ja </span><a class="rvts34" href="https://developer.apple.com/app-store/review/guidelines/">nõuetele</a><span class="rvts20"> vastavus (mida Apple võib ühepoolset korrigeerida ja/või muuta). Enne avaldamist tuleb kindlasti veenduda rakenduse vastavust Apple nõuetele ning minimeerida võimalikke vigu ja nende avaldumise riski.</span></p>
<p class="rvps10"><span class="rvts20">Täiendavalt on võimalik Apple puhul kasutada kuni 1000 liikmega testimisgruppi beta-testimiseks (testimisgrupi loomine toimub ükshaaval meiliaadresside kaudu). Kui grupi suurus jääb vahemikku 101 – 1000 seadet, siis rakendab Apple </span><span class="rvts21">review</span><span class="rvts20"> protessi. Beta-testimisse lisatud rakendus ei ole avalikkusele kättesaadav.</span></p>
<h3 class="rvps65"><span class="rvts0"><span class="rvts57">Microsoft (Windows Phone Store)</span></span></h3>
<p class="rvps10"><span class="rvts20">Windows Phone Store (Windows Mobile) rakenduste avaldamise protsess koosneb nii automaattestidest ning Microsofti sertifitseerimisest. Sisuliselt ei avaldata ühtegi rakendust, kui see ei ole läbinud automaatteste ja manuaalseid Microsofti poolseid kontrolle, et veenduda poliitikate ja reeglite vastavuses.</span></p>
<p class="rvps10"><span class="rvts20">Puuduste tuvastamisel edastatakse arendajale vastavad kommentaarid ning nende kõrvaldamisel taas-käivitub sertifitseerimise protsess. Heakskiidu saanud rakendus avaldatakse levituskeskkonnas. Keskmiselt kulub sertifitseerimisprotsessi läbimiseks 1-3 tööpäeva. Teadaolevalt sõltub protsessi kestus peamiselt tootjast ja seda ei ole võimalik oluliselt mõjutada (kiirendada), sh puudub Microsoftil võimalus kiirendatud korras sertifitseerimisteks (analoog </span><span class="rvts21">Apple Expedited App Review</span><span class="rvts20">). </span></p>
<p class="rvps10"><span class="rvts20">Rakenduse avaldamise kiiruse üheks mõõdikuks on arendustöö tulemite kvaliteetsus ja </span><a class="rvts34" href="http://msdn.microsoft.com/en-us/library/windows/apps/hh184843(v=vs.105).aspx">nõuetele</a><span class="rvts20"> vastavus (mida Microsoft võib ühepoolset korrigeerida ja/või muuta). Enne avaldamist tuleb kindlasti veenduda rakenduse vastavust Microsoft nõuetele ning minimeerida võimalikke vigu ja nende avaldumise riski.</span></p>
<p class="rvps10"><span class="rvts20">Täiendavalt on võimalik Microsoftis kasutada kuni 5 seadmega testimisgruppi beta-testimiseks, kus toimivad reeglid ja protsessid on lihtsustatud (nt automaatne sertifitseerimisprotsess, versiooniuuendusi võib teha igal ajal jne). Beta testimisse pandud rakendus ei ole kättesaadav avalikkusele.</span></p>
<hr style="height: 1px; color : #000000; background-color : #000000; border-width : 0px;">
<p class="rvps13"><a name="ref_053"></a>
<span class="rvts27">[53] Facts on App Stores. Statista [</span><a class="rvts28" href="http://www.statista.com/topics/1729/app-stores/">URL</a><span class="rvts27">]</span></p>
<p class="rvps13"><a name="ref_054"></a>
<span class="rvts27">[54] List of Android App Stores. One Plaform Foundation [</span><a class="rvts28" href="http://www.onepf.org/appstores/">URL</a><span class="rvts27">]</span></p>
<p class="rvps13"><a name="ref_055"></a>
<span class="rvts27">[55] Average App Store Review Times. Shiny Development [</span><a class="rvts28" href="http://appreviewtimes.com/">URL</a><span class="rvts27">]</span></p>
</div>
<div id="topic_footer">
<div id="topic_footer_content">
Elektroonilise identiteedi (eID) tarkvara laiendamine mobiilsetele platvormidele, v1.0. Sertifitseerimiskeskus AS, Finestmedia AS, Applaud OÜ (2014-2015)</div>
</div>
</body>
</html>