Diego Laballós

Diego Laballós – 24/07/2019

Nykyään lähes kaikki tietävät, mikä on mobiilisovellus, ja käyttävät niitä päivittäin. Whatsapp, Facebook, Instagram, Spotify, Gmail tai Youtube ovat tästä selviä esimerkkejä. Lyön vetoa, että sinulla on useampi kuin yksi näistä sovelluksista asennettuna matkapuhelimeesi juuri nyt.

Mutta päästäkseen mukaan mobiilisovellusbisnekseen meidän on tiedettävä enemmän. Haluamme luoda sovelluksen, eikö niin? Meidän on tiedettävä, mitä sen takana on ja miten se on päätynyt matkapuhelimeemme. Lyhyesti sanottuna meidän on tiedettävä, miten mobiilisovellukset toimivat alusta loppuun.

Mikä on mobiilisovellus?

Mobiilisovellus ei ole mitään muuta kuin pieni ohjelma, joka asennetaan ja suoritetaan mobiililaitteeseen.

Nykyään on olemassa monenlaisia mobiililaitteita. Tähän luokkaan voidaan sisällyttää kännykät, tabletit, älykellot ja jopa autot. Tässä tapauksessa keskitymme kuitenkin pääasiassa kahteen ensimmäiseen: kännyköihin ja tabletteihin.

Minun on kuitenkin sanottava, että määritelmä ei ole täysin tarkka. Todellisuudessa sovelluksia ei asenneta mobiililaitteeseen, vaan ne asennetaan mobiilikäyttöjärjestelmään. Kuten tulemme näkemään, tämä on hyvin tärkeää, mutta pitäydytään nyt perusasioissa.

Mikä on käyttöjärjestelmä?

Käyttöjärjestelmä on ohjelma, joka pyörittää elektronista laitetta. Kyllä, kuten näet, määritelmät eivät ole täydellisiä, laajoja ja koskemattomia. Käyttöjärjestelmä on paljon muutakin, mutta tässä on kyse siitä, että ymmärrämme toisiamme.

Ilman käyttöjärjestelmää matkapuhelin ei toimisi. Näyttö, mikrofoni, kaiuttimet, kamera… kaikki matkapuhelimen osat eivät tekisi yhtään mitään ilman niitä ohjaavaa käyttöjärjestelmää.

Juuri käyttöjärjestelmän tehtävänä on hallita kaikkia näitä siruja niin, että ne yhdessä tekevät jotain järkevää ja lakkaavat olemasta pelkkiä siruja.

Tämän sanottuamme meidän on ymmärrettävä, että kun sovellus asennetaan, se asennetaan käyttöjärjestelmään. Se on kuin lisäys ydinohjelmaan.

Onko tämä todella tärkeää? Tämä on erittäin tärkeää ymmärtää, miten mobiilisovellusten kehittäminen toimii.

Millaisia mobiilikäyttöjärjestelmiä meillä on nykyään?

Tänään meillä on kaksi suurta mobiilikäyttöjärjestelmää: Android ja iOS. On totta, että muitakin on, mutta viittaamme vain näihin kahteen, koska niiden markkinaosuus on tällä hetkellä yli 99 prosenttia.

Lähde: https://www.statista.com/statistics/266136/global-market-share-held-by-smartphone-operating-systems/

Android on Googlen käyttöjärjestelmä. Se on avoin järjestelmä, jonka ansiosta mikä tahansa matkapuhelinvalmistaja voi asentaa sen laitteisiinsa. Toisin sanoen valmistaja vastaa laitteiden fyysisten osien kokoamisesta ja suunnittelusta, ja he käyttävät Android-järjestelmää saadakseen ne toimimaan.

Valtaosa markkinoilla olevista matkapuhelimista toimii tällä järjestelmällä. Samsungin, Huawein, BQ:n, Xiaomin, LG:n ja Sonyn kaltaiset valmistajat ovat hyviä esimerkkejä.

Lisäksi yksinkertaistaaksemme asiaa, voisimme sanoa, että kaikki matkapuhelinvalmistajat käyttävät Androidia käyttöjärjestelmänä. Kaikki paitsi yksi, Apple. Tästä pääsemmekin siihen, mikä iOS on.

iOS on Applen käyttöjärjestelmä. Toisin kuin Androidia, iOS:ää käytetään vain Apple-yhtiön tuotteissa. Lyhyesti: iPhonet ja iPadit.

Miten mobiilisovellukset asennetaan?

Mobiilisovelluksia kehitetään ja julkaistaan niin sanottujen sovelluskauppojen kautta. Nimi ei tietenkään ole mikään mysteeri 🙂

Käyttäjät pääsevät niiden kautta käsiksi loputtomaan määrään sovelluksia, jotka voidaan asentaa napin painalluksella.

Kullakin käyttöjärjestelmällä on oma sovelluskauppansa. Androidin tapauksessa meillä on Google Play ja iOS:n tapauksessa App Store.

Kun kuva kertoo enemmän kuin tuhat sanaa, tässä on esitys siitä, mitä olemme juuri nähneet. Meillä on laitteet, joilla on käyttöjärjestelmä, käyttöjärjestelmät, joilla on sovelluskaupat, ja lopulta sovellukset, jotka ovat saatavilla kauppojen kautta.

Miten mobiilisovelluskaupat toimivat?

Näiden kauppojen päätarkoitus on antaa käyttäjille pääsy lukuisiin sovelluksiin heidän mobiililaitteilleen. Älypuhelinten menestys onkin suurelta osin niiden ansiota.

Mobiilikäyttöjärjestelmään on valmiiksi asennettu joukko sovelluksia. Kello, kalenteri ja tekstiviestien lähettäminen ovat vain valmistajien valmiiksi asentamia sovelluksia.

Jos matkapuhelimessa olisi vain nämä sovellukset, se ei olisi läheskään niin käyttökelpoinen kuin se on nykyään.

Ohjausjärjestelmien valmistajat, joita ovat Google ja Apple, tarvitsivat keinon tehdä puhelimistaan kiinnostavampia ja kattavampia. Keino, jonka he löysivät, oli tämä: sovelluskaupat.

Sovelluskaupat antavat kenelle tahansa henkilölle tai yritykselle mahdollisuuden julkaista omia sovelluksiaan ja saattaa ne miljoonien ja taas miljoonien ihmisten saataville, jotka käyttävät kyseisiä käyttöjärjestelmiä. Juuri näin Facebook, Whatsapp, Instagram tai pankkisi sovellus on löytänyt tiensä puhelimeesi.

Se on vastavuoroinen suhde, jossa molemmat tarvitsevat toisiaan. Käyttöjärjestelmän valmistaja haluaa, että sen järjestelmä on houkutteleva ja tarjoaa käyttäjälle lukuisia vaihtoehtoja, ja sitä varten se tarvitsee ihmisiä kehittämään sovelluksia järjestelmäänsä ja julkaisemaan niitä kaupoissa.

Toisaalta me sovelluksen luojina tarvitsemme käyttäjiä. Niinpä julkaisemme sovelluksemme heidän kaupoissaan, jotta se on automaattisesti miljoonien ja taas miljoonien ihmisten saatavilla.

Nyt matkapuhelimemme ovat täydellisempiä kuin koskaan aikaisemmin, kiitos lukemattomien sovellusten, joita voimme asentaa laitteisiimme. Ehkä jopa tärkeämpi kuin oma tietokoneemme.

Ajattelemme

Olen Diego Laballós ja kehitän mobiilisovelluksia Androidille ja iOS:lle. Puhutaanko siitä, miten voin auttaa sinua?

Puhutaan sovelluksestani

Mitä mobiilisovelluskaupoista löytyy?

Kaupat eivät ole mitään muuta kuin sovellustori. Sitä voisi verrata hedelmäkauppaan. Kun tulet torille, siellä on erilaisia kojuja, joista voit ostaa. Sinulla on useita pysähdyspaikkoja, ja jokaisella pysähdyspaikalla on erilaisia tuotteita. Voisi sanoa, että jotain vastaavaa tapahtuu myös sovelluskauppojen kohdalla.

Sovelluskaupoilla on kaksi päätavoitetta: lisätä tietoisuutta uusista sovelluksista ja helpottaa sovellusten asentamista.

Niin ne tarjoavat ehdotuksia ja ranking-listoja sovelluksista, jotka saattavat kiinnostaa meitä.

Puoti tarjoaa yksityiskohtaisia tietoja sovelluksista: muun muassa otsikon, kuvauksen, kuvakaappauksia, videoita ja käyttäjien arvosteluja. Sen avulla voimme myös ladata sovelluksen yhdellä napin painalluksella.

Mitä hyötyä kaupoista on sovellusten tekijöille?

Kaikkea hyötyä maailmassa! Jos haluamme julkaista sovelluksen julkisesti, meidän on luotava tili näihin kauppoihin ja julkaistava sovelluksemme.

Kuten olemme jo keskustelleet, jokaisella käyttöjärjestelmällä on oma sovelluskauppansa. Jos siis haluamme sovelluksemme saataville Androidille, meidän on luotava kehittäjätili Google Play -palveluun ja julkaistava sovelluksemme siellä.

Jos haluamme sovelluksemme saataville iOS:lle, meidän on luotava kehittäjätili AppStoreen ja myös julkaistava sovelluksemme.

Tili, joka meidän on luotava, ei ole tavallinen tili. Se on kehittäjätili.

Suuri ero tavalliseen käyttäjätiliin on se, että meillä on pääsy kehittäjien hallintapaneeliin. Molemmilla kaupoilla on oma kehittäjän kojelautansa, mutta loppujen lopuksi ne ovat täsmälleen samat.

Tämä on kojelauta, jonka avulla voimme hallita läsnäoloamme näissä kaupoissa. Lyhyesti sanottuna täällä rekisteröimme sovelluksen, lataamme asennettavan tiedoston, ilmoitamme sen nimen, kuvauksen, kuvakkeen, kuvakaappaukset… Lyhyesti sanottuna kaiken sen, mitä näemme muista sovelluksista käyttäjän näkökulmasta.

Tämän päätoiminnon lisäksi, jonka avulla voimme julkaista ja päivittää sovelluksemme, meillä on myös joukko toissijaisia toimintoja, jotka ovat tärkeitä.

Joitakin esimerkkejä näistä lisävarusteista, joita voimme löytää, ovat pääsy sovellustilastoihin, latauksiin, poistoihin tai tuloihin sekä tekninen tuki, jota voimme tarjota käyttäjälle vastaamalla hänen mielipiteisiinsä.

Olen sitä mieltä, että juuri nyt edellinen kuvaaja on vanhentunut, joten päivitetään se, koska olemme puhuneet uusista käsitteistä.

Johtopäätös

Yhteenvetona voidaan todeta, että ensinnäkin meillä on mobiililaitteet, joita valmistajat valmistavat, tarpeettomasti. Sitten on käyttöjärjestelmät, joilla näitä laitteita käytetään ja joilla on myös omat sovelluskauppansa. Ja lopuksi, nämä sovelluskaupat ovat niitä, jotka toisaalta antavat tekijöille mahdollisuuden julkaista sovelluksia ja toisaalta muille käyttäjille mahdollisuuden löytää ja asentaa ne.

Toivottavasti sinulla on nyt parempi käsitys siitä, miten mobiilisovellukset toimivat 😉

Jos löysit tämän artikkelin hyödylliseksi, voit tehdä siitä hyödyllistä muille ihmisille jakamalla sen Facebookissa, LinkedInissä tai Twitterissä.

Kuten aina, jos sinulla on kysyttävää tai ehdotuksia, ota minuun yhteyttä, niin autan sinua mielelläni.