Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Luku 7 – Sovellusten jakelu ja myynti

Samankaltaiset esitykset


Esitys aiheesta: "Luku 7 – Sovellusten jakelu ja myynti"— Esityksen transkriptio:

1 Luku 7 – Sovellusten jakelu ja myynti

2 Sisältö ❷❸ Omat sovellukset omiin laitteisiin
Windows Store -kehittäjätili Sovellusten levittäminen Sovelluksen julkaisu kauppapaikkaan Visual Studio -kehittimen tärkeimmät ikkunat Tehtäviä Kysymyksiä ja vastauksia

3 Omat sovellukset omiin laitteisiin
Kehitysaikana tapahtuvaan testaamiseen ei välttämättä tarvita lainkaan omaa Windows 8 -kosketuslaitetta Kevyt testaus voidaan tehdä Visual Studion mukana tulevalla simulaattorilla Lopullinen testaus on kuitenkin hyvä tehdä jollain oikealla laitteella, esimerkiksi tabletilla

4 Visual Studion simulaattori

5 Microsoftin Surface -tabletti

6 Sovellusten asennus Windows 8 -käyttöjärjestelmä on lähtökohtaisesti rakennettu niin, että Windows 8 -sovelluksia ei voi suoraan asentaa laitteisiin Näin koko käyttöjärjestelmän tietoturva pysyy korkealla tasolla Kehittäjänä voit kuitenkin siirtää sovelluksesi jollekin laitteelle Visual Studion kautta Tavalliset käyttäjät voivat asentaa sovelluksia ainoastaan globaalin kauppapaikan kautta

7 Levittämisen vaiheet Avataan sovelluksen projekti Visual Studiolla.
Varmistetaan että sovellus kääntyy (engl. build) ilman virheitä. Valitse Build-valikosta komento Rebuild. Valitse levityksen (engl. deploy) kohteeksi ”Device” eli laite Visual Studion työkalupalkin valintalistasta. Kytke haluamasi laite usb-kaapelilla tietokoneeseen kiinni. Valitse Visual Studiosta valikkokomento Build/Deploy. Hetken kuluttua sovelluksesi on siirretty laitteeseen. Kytke laite irti usb-kaapelista. Nyt näet sovelluksesi laitteen Start-valikossa.

8 Levityksen kohdevalinta Visual Studiossa

9 Windows Store -kehittäjätili
Windows 8 -sovellusten myyntiä ja jakelua varten tarvitset erityisen kehittäjätilin (engl. developer account) Tilin avulla voit lähettää sovelluksesi Microsoftille tarkistettavaksi Jos sovelluksesi hyväksytään, voit julkaista sen globaalilla kauppapaikassa haluamallasi hinnalla (tai ilmaiseksi, jolloin puhutaan vain jakelusta)

10 Kehittäjätilin hankkiminen
Kehittäjätilin saa jokainen, joka maksaa tiliin liittyvän vuosimaksun luotto- tai maksukortilla Vuosimaksu on tällä hetkellä noin 20 euroa yksityishenkilöiltä ja noin 75 euroa yrityksiltä Vuosimaksun maksettuaan sovelluksia voi laittaa jakeluun tai myyntiin lähes rajoittamattoman määrän Rekisteröinti:

11 Kehittäjätilin koontinäyttö

12 Sovellusten levittäminen
Kehittäjänä voit päättää missä laajuudessa haluat sovellustasi myydä ja jakaa Voit valita noin 80 maan joukosta haluamasi, tai voit valita kaikki maat Maiden määrä lisääntyy koko ajan, joten liiketoimintamahdollisuudet paranevat edelleen Erityisesti jos sovelluksesi on englanninkielinen, ei useinkaan ole tarvetta rajata niitä maita, joissa sovellustasi voi käyttää

13 Huomioitavia asioita Sovellusten jakelu kansainvälisesti voi vaatia muutoksia sovellukseesi Käyttöliittymän kääntäminen on tästä konkreettisin esimerkki Voit kuitenkin joutua pohtimaan esimerkiksi sovelluksen värimaailmaa, ikoneita, äänimerkkejä sekä tekstin lukemisen suuntaa

14 Kauppapaikan sovellustiedot, huomaa kielien määrä

15 Sovelluksen julkaisu kauppapaikkaan
Sovelluksen julkaisu kauppapaikkaan alkaa varmistamalla, että sovelluksesi: on toiminnoiltaan valmis sen ulkoasu ja käytettävyys on viimeistelty Visual Studion uusimmassa versiossa kauppapaikkaan julkaisua on helpotettu valmiiden toimintojen avulla Windows 8 -sovellusten julkaisu tapahtuu web-pohjaisena prosessina

16 Tarvittavat tiedot jakelua varten
Sovelluksen nimi Tämän nimen avulla käyttäjät löytävät sovelluksesi kauppapaikasta. Maat, joissa haluat jakaa sovellustasi (sekä mahdollisen hintatason) Suosituimpia hintavaihtoehtoja ovat pienimmät yhden–kahden euron hinnat, esimerkiksi 1,19 €, 1,69 €, 1,99 € ja 2,49 €. Sovelluksesi levityspaketin (engl. deployment package) Appx-tiedosto sisältää sovelluksen käännetyn binääritiedoston sekä tähän liittyviä aputiedostoja Grafiikkaa, ruutukuvia ja sovelluksen lyhyen kuvauksen Kauppapaikassa sovellusta esitellään nimen, grafiikan ja ruutukuvien voimin

17 Manifest-tiedosto Manifest-tiedosto kuuluu jokaiseen Windows 8 -sovellukseen Kauppapaikan vaatimat tekniset yksityiskohdat tallennetaan siihen Esimerkiksi: mitkä ovat sovelluksen laitteistovaatimukset, mille kielille se on käännetty, jne. Visual Studiosta löydät tiedoston Solution Explorer -ikkunan kautta Manifest-tiedosto on xml-pohjainen, ja sitä voidaan muokata sekä Visual Studion kautta että käsin suoraan xml-kielisenä

18 Manifest-tiedosto

19 Muokkaaminen Visual Studiossa

20 Sovelluksen lähettäminen Microsoftille
Kun sovelluksesi on valmis, testattu ja sen manifest-tiedosto on kunnossa, on aika lähettää se Microsoftille tarkistettavaksi ja sertifioitavaksi Voit tehdä kahdella tavalla: web-selaimen kautta kirjautumalla sisään kehittäjätililläsi osoitteessa dev.windows.com aloittamalla prosessin suoraan Visual Studiosta

21 Sovelluspaketin luonti
Visual Studiosta käsin voit käyttää Store-valikon komentoa Create App Packages Tämä komento muodostaa sovelluksestasi tarvittavan levityspaketin ja yhdistää sen manifest-tiedoston kanssa kokonaisuudeksi, joka lähetään Microsoftille

22 Create App Packages

23 Valmis levityspaketti
Levityspaketin luomisessa on Visual Studion kautta neljä vaihetta Kun vaiheet on käyty läpi onnistuneesti, Visual Studio muodostaa projektikansioon valmiin .appx-tiedoston Seuraava vaihe on ladata levityspaketti kauppapaikkaan Tämän voit tehdä suoraan Visual Studiosta komennolla Upload App Packages

24 Valmis levityspaketti

25 Visual Studion tärkeimmät ikkunat
Visual Studio kehitin on monipuolinen väline, ja sama tuote on tarkoitettu niin harraste- kuin ammattikäyttöönkin Välineen hyvä hallinta auttaa kehittämään parempia sovelluksia nopeammin Seuraavassa käydään läpi keskeisimpiä Visual Studion ikkunoita

26 Solution Explorer -ikkuna
Solution Explorer -ikkuna on yksi keskeisimpiä Visual Studion apuikkunoista Sen avulla hallitaan ensisijaisesti sovellukseesi kuuluvia tiedostoja Tiedostojen lisäksi voit käyttää ikkunaa kätevänä hakutyökaluna koko sovellukseesi Voit esimerkiksi etsiä tiedostoja nimellä, tai voit hakea ohjelmakoodiin kuuluvia luokkia tai metodeita

27 Solution Explorer -ikkuna

28 Toolbox-ikkuna Toolbox- eli työkaluikkuna pitää sisällään kaikki ne komponentit, joita voit käyttää sovelluksesi käyttöliittymien suunnitteluun Ikkunan sisältö vaihtuu sen mukaan, missä tilassa Visual Studio kulloinkin on Jos olet vaikkapa suunnittelemassa XAML-käyttöliittymää, Toolbox-ikkuna näyttää käytettävissä olevat käyttöliittymäkomponentit

29 Toolbox-ikkuna

30 Properties-ikkuna Properties-ikkuna löytyy yleisimmin Visual Studion oikeasta alakulmasta Se näyttää tietoja valitusta kohteesta ja antaa mahdollisuuden muokata valitun kohteen asetuksia Toisinaan Properties-ikkunaa ei ruudulla näy, vaan kehittäjän täytyy itse tuoda ikkuna näkyviin Näppäinyhdistelmä on F4

31 Properties-ikkuna

32 Team Explorer -ikkuna Team Explorer -ikkuna on portti versionhallintaan (engl. source control) ja sen toimintoihin Kehittäjien välillä toimiva versionhallinta on käytännön välttämättömyys silloin, kun projektin parissa työskentelee useampi kuin yksi henkilö yhtä aikaa Versionhallinnasta on kuitenkin etua myös silloin, kun kehittäjiä on vain yksi, joten sen hyödyllisyyttä ei kannata aliarvioida Visual Studion Team Explorer -ikkunan kautta pääset käsiksi erityisesti Microsoftin omaan versionhallintapalveluun, joka tunnetaan nimellä Team Foundation Server (TFS) Kuitenkin myös Git-versionhallinta on tuettuna

33 Team Explorer -ikkuna

34 Tehtäviä Selvitä, kuinka moneen maahan voit halutessasi jaella tekemiäsi Windows 8 -sovelluksia. Arvioi, kuinka monta kuluttajaa saatat näin tavoittaa? Keksi kolme asiaa, joita sinun tulisi huomioida tehdessäsi sovelluksestasi monikielisiä versioita. Pohdi, millä tavalla kokeiluversion tarjoaminen sovelluksestasi voisi edistää sen myyntiä.

35 Kysymyksiä ja vastauksia 1
Olen saanut valmiiksi haluamani Windows 8 -sovelluksen, ja haluaisin aloittaa sen myynnin Microsoftin kauppapaikassa. Miten toimin? Varmista ensin, että olet hankkinut sopivan kehittäjätilin, joko itsellesi yksityishenkilönä tai yrityksenä Tarkista, että olet käynyt läpi maksuvälineen hyväksymisprosessin. Tässä kestää arviolta 3–4 päivää. Tämän jälkeen voit luoda sovelluksestasi levityspaketin tässä luvussa kuvatulla tavalla, ja lähettää sovelluksen Microsoftille kehittäjien web-palvelun kautta osoitteessa dev.windows.com.

36 Kysymyksiä ja vastauksia 2
Manifest-tiedostossa valitaan mitä ominaisuuksia sovellukseni käyttää, esimerkiksi paikkatietoa, ääntä, osoitekirjaa, ja niin edelleen. Mistä tiedän, mitä ominaisuuksia minun tulee valita tältä listalta? Kehittäjänä sinun tulee ilmoittaa Microsoftille ne tekniset ominaisuudet (kuten verkkoliikenne, puhelimen sijainti, ja niin edelleen) joita sovelluksesi käyttää. Lopullinen tarkistus sovelluksen käyttämistä ominaisuuksista tehdään sertifiointiprosessin yhteydessä, joten epähuomiossa tehdyt väärät valinnat korjautuvat ennen sovelluksen siirtymistä jakeluun tai myyntiin. Sertifiointi kuitenkin keskeytyy, mikäli valinnat poikkeavat selvästi todellisuudesta.

37 Kysymyksiä ja vastauksia 3
Mistä löydän lisätietoja Microsoftin pilvipohjaisesta versionhallinnasta? Microsoftin pilvipalveluna tarjottava, alle viidelle käyttäjälle maksuton versionhallintapalvelu on nimeltään Visual Studio Online Basic (aiemmin palvelun nimi oli Team Foundation Service). Lisätietoja palvelusta ja rekisteröitymissivun löydät osoitteesta Visual Studiossa on suora liityntä tähän palveluun Team Explorer -ikkunan kautta.


Lataa ppt "Luku 7 – Sovellusten jakelu ja myynti"

Samankaltaiset esitykset


Iklan oleh Google