iOS-sovellus App Storeen

Mitä iPhone-sovellus maksaa, miten Applen arviointi oikeasti menee, ja mistä hylkäykset johtuvat.

Lyhyt vastaus: iOS-sovelluksen hinta seuraa yhtä asiaa: onko siinä käyttäjätilejä ja maksuja. Yksinkertainen sovellus, kirjautumisen sisältävä ja maksut sisältävä ovat kolme eri tasoa, ja niiden hinnat ovat hinnastossa. Applen kehittäjätili on 99 $ vuodessa ja ylläpito 50–400 €/kk. Loppusivu kertoo, mitä Apple vaatii ennen arviointia, miksi hylkäykset tulevat ja milloin sovellusta ei kannata tehdä lainkaan.

iOS-sovelluksen tekeminen on kaksi eri työtä. Toinen on sovellus itse. Toinen on App Storeen pääseminen, ja se on se osa, joka yllättää. Sovellus voi olla valmis ja toimiva, ja julkaisu silti seisoo kaksi viikkoa, koska yksi liite puuttuu tai yksi linkki on kirjoittamatta kuvaukseen.

Meillä on 21 julkaistua sovellusta App Storessa oman kehittäjätilimme alla. Se tarkoittaa, että olemme käyneet arviointiprosessin läpi kymmeniä kertoja ja saaneet myös hylkäyksiä. Tämä sivu on kirjoitettu niistä hylkäyksistä, ei Applen ohjeista, ja siksi täällä kerrotaan myös ne virheet, jotka olemme itse tehneet.

Mitä se maksaa

MitäHinta
Yksinkertainen sovellus, yksi näkymäks. hinnasto
Sovellus jossa kirjautuminen ja tiliks. hinnasto
Sovellus jossa maksut tai tilauksetks. hinnasto
Applen kehittäjätili99 $/vuosi, sinun nimiisi
Ylläpito ja iOS-päivitykset50–400 €/kk
Muutostyöt julkaisun jälkeentuntityötä, ks. hinnasto

Hintahaarukka ei ole epämääräisyyttä. Se seuraa yhtä asiaa: onko sovelluksessa käyttäjätilejä. Sovellus, joka toimii pelkkään puhelimeen tallennetulla tiedolla, on halpa, koska palvelinta ei ole. Heti kun sovelluksessa on kirjautuminen, mukana tulee palvelin, salasanan palautus, tietojen poisto pyynnöstä ja tietosuojaseloste, ja jokainen niistä on oma työnsä. Kolmas hyppy tulee maksuista, koska Apple vaatii, että digitaalinen sisältö myydään sen oman ostojärjestelmän läpi, ja siihen liittyy oma säännöstönsä.

Ylläpito ei ole valinnainen samalla tavalla kuin verkkosivuilla. Apple julkaisee uuden iOS-version joka syksy, ja sovellus, jota ei ole päivitetty, lakkaa jossain vaiheessa toimimasta tai poistetaan kaupasta. Kerromme alempana konkreettisesti, mitä se työ on.

Miten sovellus kulkee kehityksestä kauppaan

Koko matka mahtuu yhteen kuvaan. Huomaa nuoli, joka palaa takaisin: se on hylkäys, ja se kuuluu prosessiin eikä ole poikkeus.

Kehitys koodi ja näytöt TestFlight testaajat oikeilla puhelimilla App Review ihminen avaa sen Julkaisu App Storeen Vuosipäivitys uusi iOS joka syksy Hylkäys: syy tulee kirjallisena, korjaa ja lähetä uudelleen joka vuosi uudestaan

Kuvassa on kaksi kohtaa, jotka maksavat rahaa. Ensimmäinen on punainen paluunuoli: jokainen kierros arvioinnissa on 24–48 tuntia odotusta, ja jos hylkäyksiä tulee kolme peräkkäin, julkaisu siirtyy viikolla. Toinen on oikeanpuoleisin laatikko, joka ei pääty mihinkään: se toistuu joka vuosi niin kauan kuin sovellus on kaupassa.

Mitä Apple vaatii ennen kuin arviointi edes alkaa

Tämä on se lista, jonka takia julkaisu myöhästyy useammin kuin itse koodin takia. Jokainen rivi on pakollinen, ja puuttuva rivi pysäyttää lähetyksen ennen kuin kukaan avaa sovellusta.

Mitä vaaditaanMitä se tarkoittaaJos puuttuu
Kuvakaappaukset jokaiselle ilmoitetulle laitekoolleiPhone-koot erikseen, iPad erikseen, jos iPad on mukanalähetys ei mene läpi lainkaan
Sovelluskuvake ilman läpinäkyvyyttäyksi tiedosto, tarkat mitatlähetys hylkääntyy koneellisesti
Tietosuojaselosteen osoitejulkinen verkko-osoite, ei liitetiedostokenttä on pakollinen, ei voi jättää tyhjäksi
Tietojen keräyksen ilmoitusmitä kerätään ja liittyykö se käyttäjäänristiriita koodin kanssa johtaa hylkäykseen
Ikäraja eli age ratingkyselylomake, joka määrittelee ikärajanväärin täytettynä rajaa myös markkina-alueita
Arvioijan muistiinpanotvapaa teksti: mitä sovellus tekee ja miten sitä kokeillaanarvioija arvaa, ja arvaus menee usein väärin
Demotunnukset, jos kirjautuminen vaaditaantoimiva käyttäjätunnus ja salasana lomakkeelleyleisin turha hylkäys koko listalla
Linkki käyttöehtoihin, jos myydään kestotilaustaosoite kuvauksessa, ei vain sovelluksen sisälläkoneellinen hylkäys ennen ihmisarviointia
Kuvakaappaus tilausnäkymästäjokaiselle myytävälle tilaustuotteelle erikseentilaustuote jää tilaan, jossa sitä ei voi myydä
Markkina-alueiden valintamissä maissa sovellus näkyytilaustuotetta ei voi hinnoitella ennen tätä

Kaksi viimeistä riviä ovat niitä, joita ei löydy miltään suomalaiselta sovelluskehityksen sivulta, koska ne selviävät vasta silloin, kun on itse yrittänyt hinnoitella kestotilauksen. Tilaustuotetta ei voi hinnoitella ennen kuin sille on valittu markkina-alueet, eikä virheilmoitus kerro sitä. Sen löytäminen vie ensimmäisellä kerralla tunteja, toisella kerralla minuutin.

Meillä on 21 julkaistua sovellusta App Storessa. Se tarkoittaa, että olemme käyneet arviointiprosessin läpi kymmeniä kertoja ja nähneet hylkäykset omakohtaisesti. Osaamme sanoa etukäteen, mikä hylätään, ja se säästää viikkoja.
21 julkaistua sovellusta App Storessa

Kahdeksan julkaistuista sovelluksista. Jokainen on mennät Applen arvioinnin läpi.

GymCoach AI -sovelluksen näkymä: treeniohjelmat
GymCoach AI
DayCount -sovelluksen näkymä: tapahtumalaskuri
DayCount
White Noise -sovelluksen näkymä: äänimaisemat
White Noise
Simple Streaks -sovelluksen näkymä: tapaseuranta
Simple Streaks
Convertly -sovelluksen näkymä: yksikkömuunnin
Convertly
Affirmations -sovelluksen näkymä: päivän ajatus
Affirmations
First Step -sovelluksen näkymä: askelseuranta
First Step
Bump Journey -sovelluksen näkymä: raskausviikot
Bump Journey

Kahdeksan kahdestakymmenestäyhdestä julkaistusta sovelluksesta, kaikki samalla kehittäjätunnuksella. Sama arviointiprosessi, jonka läpi sinunkin sovelluksesi menisi.

Miten arviointi etenee ja mitä hylkäys maksaa aikana

  1. Sovellus lähetetään arviointiin Kaikki edellisen taulukon liitteet mukana. Koneellinen tarkistus ajetaan heti, ja se hylkäää puuttuvat liitteet minuuteissa, ennen kuin kukaan ihminen katsoo mitään.
  2. Odotus jonossa Tyypillisesti alle vuorokausi, joskus kaksi. Tähän ei voi vaikuttaa millään, joten julkaisupäivää ei kannata luvata asiakkaille päivän tarkkuudella.
  3. Ihminen Applella avaa sovelluksen Arvioija ei luo tunnuksia itse. Jos sovellus vaatii kirjautumisen, hänelle pitää antaa tunnukset, tai hylkäys tulee ilman että sovellusta on käytetty.
  4. Hyväksyntä tai hylkäys perusteluineen Hylkäys tulee kirjallisena ja nimeää kohdan, jota on rikottu. Se ei ole mielipide vaan viittaus sääntöön, joten korjaus on yleensä yksiselitteinen.
  5. Korjaus ja uusi lähetys Sama jono uudelleen, taas 24–48 tuntia. Yhteen hylkäykseen kannattaa vastata myös kirjallisesti, koska osa asioista ratkeaa keskustelemalla ilman uutta versiota.
  6. Julkaisu Hyväksytty sovellus voidaan julkaista heti tai valittuna päivänä. Suosittelemme manuaalista julkaisua, jotta markkinointi ja kauppa osuvat samaan päivään.

Käytännön aikataulu kannattaa laskea näin: yksi kierros on 1–2 vuorokautta, ja realistinen varaus on kaksi kierrosta. Kun sovellus on valmis, kaupassa ollaan tyypillisesti viikon sisällä. Jos sovelluksessa on kestotilaus, varaa enemmän, koska tilaustuotteet arvioidaan omana kokonaisuutenaan.

Mitä olemme itse saaneet hylkäyksenä

Nämä eivät ole esimerkkejä vaan omia hylkäyksiämme. Kerromme ne, koska kilpailijoiden sivuilla lukee, että julkaisu hoituu, mutta ei yhtään syytä siihen, miksi se ei hoidu.

Arvioija ei päässyt sisään

Sovellus vaati kirjautumisen, eikä arvioijalle ollut annettu tunnuksia. Hylkäys tuli ilman että sovellusta oli käytetty. Korjaus on erillinen arviointitunnus, joka toimitetaan lomakkeella ja jonka toimivuus tarkistetaan juuri ennen lähetystä.

Kestotilaus ilman linkkiä käyttöehtoihin

Kuvauksessa oli hinta mutta ei osoitetta käyttöehtoihin. Hylkäys tuli koneellisesti, eli sovellusta ei arvioitu lainkaan. Kuvauksen merkkimäärä on rajallinen, joten linkeille pitää varata tila etukäteen eikä lisätä niitä viimeisenä.

Vanhoista tiedostoista rakennettu paketti

Kauppaan lähetetty paketti oli koottu viikkojen takaisesta sisällöstä, vaikka testiversio näytti oikealta. Tämän huomaa vain avaamalla juuri sen paketin, joka lähetetään. Teimme tämän kerran emmekä toista, ja siitä on nyt tarkistus jokaisen lähetyksen edessä.

Puuttuvat kuvakaappaukset laitekoolle

Sovellukselle oli ilmoitettu myös iPad, mutta kuvat oli tehty vain iPhonelle. Julkaisu pysähtyi. Korjaus on joko kuvat molemmille tai laiteperheen poistaminen ilmoituksesta.

Sovellus oli liian ohut

Pelkkä verkkosivun kääre ilman omaa toiminnallisuutta hylätään. Sovelluksen pitää tehdä jotain, mitä selain ei tee: ilmoituksia, offline-käyttöä, kameraa tai sijaintia.

Tilaussovellusten erityissäännöt

Jos sovelluksessa myydään kestotilausta, säännöt muuttuvat, ja tämä on se kohta, jossa ensimmäistä sovellustaan julkaiseva yritys menettää eniten aikaa. Neljä asiaa on pakko olla kunnossa.

VaatimusMissä se täytetään
Linkki käyttöehtoihinsovelluksen kuvauksessa, julkisena osoitteena
Linkki tietosuojaselosteeseenkuvauksessa ja erillisessä kentässä
Hinta, jakso ja mitä tilaus sisältäänäkyvissä itse ostoruudulla, ei vain kaupassa
Kuvakaappaus ostoruudustajokaiselle tilaustuotteelle erikseen arviointia varten

Kuvakaappaus tilausnäkymästä on niistä epäselvin. Se ei ole kaupan markkinointikuva vaan arvioijalle tarkoitettu todiste siitä, miltä ostoruutu näyttää sovelluksessa. Ilman sitä tilaustuote jää tilaan, jossa se näyttää puutteelliselta eikä sitä voi myydä, vaikka sovellus itse olisi jo hyväksytty.

Hinnoittelu on oma ansansa. Uutta tilaustuotetta ei voi hinnoitella ennen kuin sille on valittu markkina-alueet, eikä virheilmoitus kerro syytä. Yhdelle maalle asetettu hinta ei myöskään kopioidu muihin maihin itsestään. Jos tämän tekee käsin sadalle maalle, siihen menee ilta.

Mitä TestFlight antaa ennen kauppaa

TestFlight on Applen oma jakelutapa keskeneräiselle sovellukselle. Sovellus asennetaan sen kautta oikeille puhelimille ennen kuin se on kaupassa, ja testaaja saa sen samalla tavalla kuin oikean sovelluksen. Käytännön hyöty on kolme asiaa.

Ensinnäkin sovellus tulee kokeiltavaksi oikealla laitteella oikeassa käytössä. Simulaattorissa kaikki toimii aina. Puhelimessa kolmen vuoden takaisella akulla ja huonolla yhteydellä ei toimi, ja juuri se on se kokemus, jonka asiakkaasi saa.

Toiseksi TestFlight-versio menee kevyen tarkistuksen läpi, joten osa kauppaan liittyvistä ongelmista tulee esiin jo ennen varsinaista arviointia. Se ei korvaa arviointia, mutta se paljastaa rikkinäisen paketin ennen kuin se on Applen jonossa.

Kolmanneksi testaajat voivat olla oman yrityksesi ihmisiä. Se on halvin tapa saada palaute siltä ryhmältä, joka sovellusta oikeasti käyttää, ja muutos on tässä vaiheessa halpa. Sama muutos julkaisun jälkeen tarkoittaa uutta versiota ja uutta arviointikierrosta.

Mitä ylläpito iOS:ssä oikeasti on

Ylläpito kuulostaa siivoustyöltä, mutta iOS:ssä se on konkreettista ja ennustettavaa. Nämä asiat toistuvat, ja niistä syntyy se 50–400 euron kuukausihaarukka.

Mitä tapahtuuMiten useinMitä se vaatii
Uusi iOS-versiojoka syksytestaus ja korjaukset, joskus uusi julkaisu
Uusi puhelinmalli, uusi näyttökokovuosittainasettelun tarkistus, uudet kuvakaappaukset
Applen sääntömuutos1–3 kertaa vuodessauusi ilmoitus tai uusi kenttä täytettäväksi
Kehitystyökalujen vaatimustason nostonoin kerran vuodessasovellus on käännettävä uudelleen
Palvelinpään ylläpitojatkuvavain jos sovelluksessa on tili tai oma taustajärjestelmä

Sovellus, jossa ei ole tilejä eikä palvelinta, voi olla vuoden ilman että sille tehdään mitään. Sovellus, jossa on kirjautuminen ja maksut, tarvitsee huomiota useita kertoja vuodessa. Kysy siis ylläpidon hinta aina suhteessa siihen, mitä sovelluksessa on, äläkä osta jatkuvaa kuukausisopimusta sovellukselle, joka ei sitä tarvitse.

Kauppasivu on osa tuotetta

Sovelluksen kauppasivu on se ainoa asia, jonka asiakas näkee ennen kuin hän päättää asentaa. Siitä huolimatta se tehdään useimmiten viimeisenä iltana ennen lähetystä, ja se näkyy. Neljä asiaa ratkaisee, löytyykö sovellus ja avataanko se.

Nimi ja alaotsikko ovat ne kaksi kenttää, joiden perusteella App Store etsii sovellusta. Ne kannattaa kirjoittaa niillä sanoilla, joita asiakas hakee, ei niillä, joilla yritys puhuu itsestään. Suomenkielisen sovelluksen kohdalla tämä tarkoittaa yleensä sitä, että nimessä on yksi tavallinen suomen kielen sana, ei keksitty tuotenimi yksinään.

Ensimmäiset kolme kuvakaappausta näkyvät hakutuloksessa ilman, että kukaan avaa sovelluksen sivua. Ne kannattaa siis suunnitella siinä järjestyksessä, että kolme ensimmäistä kertovat koko tarinan. Kuvien pitää myös erota toisistaan: kahdeksan lähes samanlaista näyttöä ei kerro mitään, ja se näyttää huolimattomalta myös arvioijan silmissä.

Kuvauksen ensimmäiset rivit ovat ainoa osa, joka näkyy ilman lisää-napin painamista. Loput luetaan harvoin. Jos sovelluksessa on kestotilaus, samaan rajalliseen tilaan pitää mahtua myös linkit käyttöehtoihin ja tietosuojaselosteeseen, joten teksti kannattaa kirjoittaa lyhyeksi jo alusta alkaen.

Neljäs on ikäraja, joka ei ole pelkkä merkintä. Se vaikuttaa siihen, kenelle sovellus näkyy ja missä maissa se on saatavilla, ja väärin täytettynä se rajaa pois osan yleisöstä ilman, että kukaan huomaa mitään. Se täytetään kyselylomakkeella, ja lomakkeen vastaukset kannattaa lukea kahdesti.

Milloin iOS-sovellusta ei kannata tehdä

Tämä osio puuttuu käytännössä jokaiselta kilpailijaltamme. Nämä ovat ne tilanteet, joissa vastauksemme ensimmäiseen puheluun on, että älkää tehkö sovellusta.

TilanneMiksi sovellus ei auta
Sama ihminen ei käytä sitä viikoittainkotinäytölle asennettu sovellus, jota ei avata, poistetaan
Ei tarvita kameraa, sijaintia eikä ilmoituksiaselainsovellus tekee saman ja on käytössä huomenna
Sisältö muuttuu joka päiväjokainen muutos vaatisi uuden arviointikierroksen
Sovellus on markkinointia, ei työkalukukaan ei asenna mainosta puhelimeensa
Budjetti on hyvin pienijulkaisun liitteet yksin vievät päivän työn
Kukaan yrityksessä ei omista sovellustajulkaisun jälkeen tarvitaan ihminen, joka päättää muutoksista

Kysy siis tämä ensin: käyttääkö sama ihminen tätä viikoittain, ja tarvitaanko kameraa, sijaintia tai push-viestejä? Jos vastaus on ei, selainpohjainen sovellus tekee saman työn, maksaa murto-osan ja on käytössä huomenna ilman Applen arviointia. Sanomme tämän ennen tarjousta, koska sovellus, jota kukaan ei avaa toista kertaa, on kallis tapa oppia asia.

Kuka omistaa sovelluksen ja kehittäjätilin

Asiakas omistaa molemmat. Kehittäjätili rekisteröidään sinun yrityksesi nimiin ja lähdekoodi luovutetaan, jolloin sovellus ei ole sidottu tekijäänsä. Jos toimittaja julkaisee sovelluksesi omalla tilillään, et pääse siihen käsiksi ilman häntä, etkä voi vaihtaa tekijää ilman että sovellus on hetken poissa kaupasta. Kysy tämä keneltä tahansa ennen kuin tilaat, koska vastaus kertoo enemmän kuin hinta.

Sisältää julkaisun App Storeen kaikkine liitteineen: kuvakaappaukset, ikärajan, tietosuojaselosteen, arvioijan muistiinpanot ja demotunnukset. Kehittäjätili rekisteröidään sinun yrityksesi nimiin, joten sovellus on sinun eikä meidän. Lähdekoodi luovutetaan. Muutostyöt tehdään tuntityönä, ks. hinnasto.

Kuka tämän tekee

DT Nova Tmi, Y-tunnus 3595452-5, Helsinki. Yksi ihminen, joka tekee työn itse ja vastaa puhelimeen. Sovelluksia on julkaistu App Storeen 21 kappaletta oman kehittäjätilin alla, mikä tarkoittaa, että jokainen tällä sivulla oleva vaatimus on tullut vastaan oikeassa työssä eikä luettuna.

Yhden hengen yrityksellä on yksi selvä rajoite, ja kerromme sen itse: emme ota useaa isoa projektia yhtä aikaa. Jos kalenteri on täynnä, sanomme sen ensimmäisessä puhelussa emmekä venytä aikataulua jälkikäteen.

Usein kysyttyä

Kauanko sovelluksen tekeminen kestää?

Yksinkertainen sovellus on tyypillisesti kaupassa muutamassa viikossa. Kirjautumisen ja maksut sisältävä vie kuukausia. Arviointi itse on näissä molemmissa vain muutama vuorokausi.

Voiko sovelluksen tehdä sekä iPhonelle että Androidille?

Kyllä, ja se kannattaa lähes aina tehdä yhdellä koodipohjalla. Toinen kauppa maksaa silloin 30–50 % lisää sen sijaan, että hinta tuplaantuisi.

Mitä jos Apple hylkää sovelluksen?

Korjaamme syyn ja lähetämme uudelleen, eikä siitä laskuteta erikseen, koska julkaisu kuuluu hintaan. Hylkäys tulee kirjallisena ja nimeää säännön, joten korjaus on yleensä yksiselitteinen.

Tarvitseeko meidän olla itse mukana julkaisussa?

Vain kahdessa kohdassa: kehittäjätilin avaamisessa, koska se rekisteröidään teidän nimiinne, ja tietosuojaselosteen sisällön hyväksymisessä. Muun hoidamme me.

Voiko sovelluksen ottaa pois kaupasta?

Kyllä, milloin tahansa. Jo asennetut sovellukset jäävät käyttäjien puhelimiin, mutta uudet lataukset loppuvat. Kehittäjätilin vuosimaksu jatkuu niin kauan kuin haluat pitää sovelluksen kaupassa.

Mitä sovellus maksaa ensimmäisen vuoden jälkeen?

Kehittäjätili 99 $ vuodessa, mahdollinen palvelinkustannus ja ne muutokset, joita teette. Emme myy kuukausisopimusta sovellukselle, joka ei tarvitse ylläpitoa, vaan laskutamme tehdyn työn mukaan.

Soita 044 989 1659 Lähetä sähköpostia

Vastaa Mustafa Tarabya, DT Nova Tmi. Ei myyntitiimiä, ei tarjouspyyntölomaketta — soitat suoraan sille, joka tekee työn. Arkisin klo 9–20, ja jos en ehdi vastata, soitan takaisin saman päivän aikana.

Lue myös: Android-sovellus Google Playhin · yrityksen tietoturva · varmuuskopiointi · hakukoneoptimoinnin hinta · Verkkokaupan perustaminen: hinta, vaihtoehdot ja todellinen kululista · Tietosuojaseloste-malli pienyritykselle · Liiketoimintasuunnitelman pohja ja laskelmat · IT-konsultointi pienyritykselle

Soita WhatsApp Demo