Siirry sisältöön
App history

Android-sovellukset: asennustiedostoista Play Storen aikaan

Ennen sovelluskauppoja puhelimen ohjelmat tulivat levyillä ja tietokoneelta kopioituina tiedostoina. Tämä on tarina siitä, miten Android, APK-muoto ja Play Store muuttivat tavan hankkia sovelluksia.

By Site AdministratorUpdated 3 min read

Nykyään napautat kuvaketta, odotat muutaman sekunnin ja uusi sovellus on puhelimessasi. On helppo unohtaa, että ohjelman saaminen kämmenlaitteeseen oli aikoinaan oma projektinsa. Ostit levyn, asensit synkronointiohjelman tietokoneelle, kytkit kaapelin ja toivoit, että laitteet ymmärtäisivät toisiaan. Tämä artikkeli seuraa matkaa sieltä Play Storen aikaan ja näyttää, mihin APK-tiedosto, jota jokainen Android-sovellus yhä käyttää asennuspakettinaan, tässä tarinassa sijoittuu.

Ennen älypuhelimia: levyjä, kaapeleita ja synkronointiohjelmia

Ensimmäisissä taskutietokoneissa ja varhaisissa älypuhelimissa ei ollut sovelluskauppaa. Uusi laite tuli laatikossa, jossa oli CD-levy ja sillä tietokoneohjelma laitteen kytkemiseksi tietokoneeseen. Laitteen ohjelmia myytiin tai jaettiin tiedostoina, jotka ladattiin tietokoneelle ja siirrettiin kaapelia pitkin synkronoinnin aikana. Jotkin laitteet pystyivät hakemaan pieniä ohjelmia matkapuhelinverkon kautta, mutta yhteydet olivat hitaita ja kalliita, eivätkä useimmat koskaan yrittäneet.

Tavalliset matkapuhelimet toivat oman kerroksensa. Monet niistä pystyivät ajamaan pieniä Java-sovelluksia, joita jaettiin pieninä tiedostoina operaattorien portaaleista, kehittäjien omilta sivuilta ja kopioimalla puhelimesta toiseen lyhyen kantaman yhteyksillä. Pelit ja yksinkertaiset työkalut levisivät näin vuosia. Keskitettyä hakupaikkaa ei ollut, ei automaattisia päivityksiä eikä takeita siitä, että tiedosto toimisi juuri sinun mallissasi.

Android saapuu sisäänrakennetun kaupan kanssa

Android julkistettiin avoimena alustana, ja ensimmäinen Android-puhelin tuli yleisön saataville vuonna 2008. Alusta alkaen sen mukana tuli kauppa, Android Market, jossa kehittäjät saattoivat julkaista sovelluksia ja käyttäjät löytää ja asentaa niitä ilman tietokonetta. Se oli käännekohta. Ohjelmien asentaminen lakkasi olemasta tekninen tehtävä ja muuttui asiaksi, jonka kuka tahansa pystyi tekemään muutamalla napautuksella.

Android Market oli nykymittapuulla yksinkertainen. Sovellussivuilla oli lyhyet kuvaukset, kourallinen kuvakaappauksia ja käyttäjien arvioita. Maksutuki tuli vaiheittain, ja monissa maissa aluksi oli tarjolla vain ilmaisia sovelluksia. Silti ajatus puhelimessa itsessään elävästä luettelosta, jossa asennus tapahtuu yhdellä napautuksella ja päivityksistä ilmoitetaan, loi mallin, jota jokainen myöhempi kauppa seurasi.

APK-tiedosto: sama paketti silloin ja nyt

Kaupan alla oli yksinkertainen pakettimuoto. Jokainen Android-sovellus toimitetaan APK-tiedostona, lyhenne sanoista Android Package. Se on pakattu arkisto, joka sisältää sovelluksen käännetyn koodin, sen kuvat ja asettelut, manifestin, joka kuvaa mikä sovellus on ja mitä se tarvitsee, sekä kehittäjän digitaalisen allekirjoituksen. Kauppa lataa APK:n ja antaa sen järjestelmän asennusohjelmalle. Mikään tässä ei ole periaatteessa muuttunut: sama asennusohjelma käsittelee sekä kaupan lataukset että Lataukset-kansiosta avaamasi tiedoston.

Avoimuus oli tarkoituksellista. Android salli sovellusten asentamisen kaupan ulkopuolelta aivan alusta asti asetuksen takaa, joka oli alun perin yksi kytkin nimeltä tuntemattomat lähteet. Kehittäjät käyttivät sitä versioiden testaamiseen, yritykset sisäisten työkalujen jakeluun ja käyttäjät sovellusten hankkimiseen, jotka eivät olleet saatavilla heidän alueellaan tai laitteellaan. Se loi myös tarpeen turvatarkistuksille, joita myöhemmät versiot lisäsivät.

Android Marketista Google Playksi

Vuonna 2012 Android Market nimettiin uudelleen Google Playksi. Muutos oli enemmän kuin uusi nimi. Google yhdisti sovellukset, musiikin, kirjat ja elokuvat yhden brändin alle, uudisti sovellussivut ja lisäsi vähitellen ominaisuuksia, joita nykyään pidetään itsestään selvinä: vaiheittaiset julkaisut, kehittäjien vastaukset arvioihin, automaattiset päivitykset taustalla sekä perhe- ja laiteyhteensopivuussuodattimet.

Seuraavina vuosina kaupasta tuli myös tärkein suoja haitallisia sovelluksia vastaan. Lähetettyjen sovellusten automaattinen tarkistus kasvoi palveluksi, joka tarkistaa sovellukset itse laitteessa, myös kaupan ulkopuolelta asennetut. Käyttöoikeudet siirtyivät asennuksen yhteydessä hyväksytystä yhdestä listasta sovelluksen käytön aikana esitettäviin pyyntöihin, jotta käyttäjä voi evätä pääsyn kameraan tai yhteystietoihin luopumatta koko sovelluksesta.

Muutoksia sovellusten paketoinnissa

Kun puhelimet monipuolistuivat erilaisine näyttökokoineen, suorittimineen ja kielineen, yhdestä kaiken kaikille laitteille sisältävästä APK:sta tuli suuri. Kehittäjät alkoivat julkaista useita APK-tiedostoja eri laitteille, ja myöhemmin kauppa otti käyttöön pakettimuodon, jonka avulla se voi luoda jokaiselle puhelimelle pienemmän, räätälöidyn APK:n. Laitteellesi lopulta saapuva tiedosto on edelleen APK; ero on siinä, miten se tuotetaan.

Sovelluskohtainen lupa tuntemattomien sovellusten asentamiseen on toinen tuntemisen arvoinen muutos. Yhden yleisen kytkimen sijaan uudet Android-versiot pyytävät sallimaan jokaisen selaimen tai tiedostonhallinnan erikseen, mikä tekee vahinkoasennuksesta paljon epätodennäköisemmän.

Tilanne tänään

Play Store on useimmille oletusreitti, mutta ei ainoa. Puhelinvalmistajilla on omat kauppansa, avoimen lähdekoodin ohjelmistoihin keskittyviä riippumattomia luetteloita on olemassa, ja suorat APK-lataukset ovat yhä arkinen vaihtoehto testaajille, harrastajille ja käyttäjille, joiden alue tai laite jää ulkopuolelle. Järjestelmän asennusohjelma kohtelee kaikkia näitä lähteitä samalla tavalla, ja siksi alkuaikojen tavat ovat yhä tärkeitä: tiedä, mistä tiedosto tuli, tarkista kehittäjän nimi ja lue, mitä sovellus pyytää.

Yleisiä väärinkäsityksiä

  • "APK-tiedostot ovat kiertotie." Ne ovat jokaisen Android-sovelluksen normaali toimitusmuoto, myös kaupan asentamien.
  • "Kaupan ulkopuolelta asentaminen on uutta." Se on ollut mahdollista ensimmäisestä Android-puhelimesta lähtien; muuttuneet ovat sen ympärillä olevat turvatarkistukset.
  • "Kaupan nimi on aina ollut Google Play." Se alkoi nimellä Android Market ja sai nimen Google Play vuonna 2012.
  • "Vanhat puhelimet eivät voineet ladata sovelluksia lainkaan." Monet pystyivät, Java-sovellusten ja operaattoriportaalien kautta, mutta ilman keskitettyä luetteloa tai päivityksiä.

Siirtyminen levyistä ja kaapeleista puhelimessa olevaan kauppaan muutti sen, mihin puhelinta käytetään. APK-muoto pysyi hiljaa tämän muutoksen alla, ja se on yhä paikallaan joka kerta, kun asennat jotain, olipa lähde kauppa tai tiedosto. Jos haluat nähdä, miten tiedosto käsitellään tänään, vaiheittainen oppaamme APK:n asentamiseen käy sen läpi, ja BoldAPK-luettelo tarjoaa kokeiltavaksi alkuperäisiä, muuttamattomia asennustiedostoja.

JaaXFacebookRedditWhatsApp

Kommentit

Kommentit tarkistetaan ennen julkaisua.

Ladataan kommentteja…

Lue lisää