Android Instant -sovellukset - mitä ne tarkoittavat käyttäjille ja kehittäjille?

Kirjoittaja: John Stephens
Luomispäivä: 1 Tammikuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Android Instant -sovellukset - mitä ne tarkoittavat käyttäjille ja kehittäjille? - Sovellukset
Android Instant -sovellukset - mitä ne tarkoittavat käyttäjille ja kehittäjille? - Sovellukset

Sisältö


Tarvitseeko sinun todella ladata sovellus sen omistamiseksi? En ole täällä filosofinen (omistammeko todella mitään?), Mutta kun mietit kuinka nopeasti ja helposti voit ladata ja asentaa jotain taskulamppusovellusta, se saa ihmettelemään, mitä hyötyä siitä on pito se laitteellasi todella on. Ellet tee kaivoa, on epätodennäköistä, että tarvitset niitä erityiskäyttöön tarkoitettuja sovelluksia niin usein; niin kauan kuin pystyt käyttämään sovellusta nopeasti, kun sitä eniten tarvitset, mitä hyötyä on siitä, että se vie tilaa muuallakin? Android Instant -sovellukset ovat Googlen vastaus tähän dilemma.se

Instant Apps on ominaisuus, jonka avulla voit käyttää sovellusta ilman täytyy ladata se kokonaan puhelimeesi: etsi se vain Play Kaupasta ja napsauta Avaa sovellus. Mikä vielä parempaa, sen avulla voit siirtyä tiettyyn toimintaan sovelluksessa, jota et ole asentanut, napsauttamalla URL-osoitetta. Se on jo joillekin käyttäjille saatavana ja on parhaillaan levittämässä toisillemme. Äskettäin Google lisäsi "Kokeile nyt" -painikkeen Play Kauppaan joillekin Android Instant -sovelluksille. Mutta mitä se todella tarkoittaa sinulle? Ja kuinka kehittäjien tulisi sopeutua tähän uuteen ominaisuuteen?


Android-pikasovellusten käyttäminen

Jos haluat käyttää laitteen Android-pikasovelluksia, sinun on vain otettava vaihtoehto käyttöön asetusvalikossa - kunhan sinulla on Nexus- tai Pixel-laite. Suunnata Henkilökohtainen> Google ja sitten Palvelut. Nyt vain vaihtaa Pikasovellukset päälle ja napauta sitten Kyllä, olen ”, kun ilmoitus tulee esiin. Voit kokeilla sitä joidenkin varhaisten käyttäjien kanssa, kuten BuzzFeed tai Wish. Jos sinulla ei ole yhtä näistä laitteista, voit ehkä löytää sen edelleen asetuksistasi, mutta sovelluksia ei ole vielä saatavilla, jotta voit kokeilla niitä. Älä huolestu, he ovat tulossa!

Android Instant -sovellukset voidaan käynnistää myös URL-osoitteesta. Tämä on myös kätevä, koska se laajentaa olennaisesti verkkoselailukokemusta lisäämään tehoa ja alkuperäisiä toimintoja - puhumattakaan siitä, että annamme meille mahdollisuuden jakaa kokemuksia sovellusten sisällä.


Mitä tämä voi tarkoittaa käyttäjille

Joten mitä tämä tarkoittaa käyttäjille? Pitäisikö sinun olla innostunut, huolestunut tai välinpitämätön?

Kaiken kaikkiaan tämä on melko jännittävä uutinen, ja monet odottavat sen olevan pelinvaihtaja laitteiden käytölle. Play Kaupassa on monia sovelluksia, jotka ovat tyypillisesti vain kertakäyttöisiä asioita tai asioita, joita käytät harvoin uudelleen. Ja edelleen on paljon meitä, joilla on niukasti 16 Gt sisäistä tallennustilaa laitteissamme (tai jopa vähemmän).

Suurin osa meistä haluaisi mieluummin käyttää natiivisovellusta verkkosivustossa kuin mahdollista, mutta emme halua vaivaa sen asentamisessa.

Sovelluksen asentaminen ja sen poistaminen heti sen jälkeen ei ole liikaa vaivaa, mutta Android Instant Apps lupaa yksinkertaistaa prosessia entisestään, jotta voit säästää aikaa ja nauttia laitteestasi entistä tehokkaammin. Suurin osa meistä haluaisi mieluummin käyttää natiivisovellusta verkkosivustossa kuin mahdollista, mutta emme halua vaivaa sen asentamisessa.

Tätä kutsut "kakun pitämiseen ja sen syömiseen".

Parempaa on vielä, että on lupaus pudottaa heti tietylle hyödylliselle sivulle sovelluksessa ilman vaivaa sen asentamisessa. Google antoi äskettäisessä kehittäjäkonferenssissa esimerkkejä siitä, että käyttäjä voi napauttaa pysäköintimittaria puhelimellaan avatakseen välittömästi pysäköintisovelluksen (NFC: n kautta) maksusivulle, joka on valmis maksamaan Android Pay: lla.

Toinen esimerkki oli, että saatat pystyä jakamaan ristisanatehtävän ystävän kanssa WhatsApp-sovelluksen kautta. Oliko erityisen hauskaa sillä palapelillä? Sitten voit lähettää linkin yli ja vastaanottaja voi sukeltaa suoraan sovelluksen kyseiselle sivulle tarvitsematta asentaa sitä ensin tai edes selata valikkoa.

Verkkoselaaminen tulee paljon saumattomammaksi, kun sivustot vaihtavat verkkosivujen, sovellusten ja takaisin. Tulevaisuudessa saatamme jopa nähdä sivustoja, jotka käyttävät linkkejä muiden sovellusten pikaviestien käynnistämiseen. Tarkastellessasi lähellä olevia ravintoloita Mapsissa voit napsauttaa arvostelulinkkiä Yelpissä ja avata sitten Uber-sovelluksen taksin varaamiseksi!

Verkkoselaaminen tulee paljon saumattomammaksi, kun sivustot vaihtavat verkkosivujen, sovellusten ja takaisin.

Tulevaisuudesta puhuttaessa on ehdottomasti helppo katsoa Android-pikasovelluksia olevan suuri askel kohti väistämätöntä kehitystä online-kokemuksissamme. Tietosuunnitelmien muuttuessa yhä anteliaammiksi, yhteydet muuttuvat yhä nopeammiksi ja pilvien tallennus on yleistä; on vain ajan kysymys, kunnes meidän ei enää tarvitse ladata mitä vain. Pikasovellukset lataavat ja asentavat edelleen osan ohjelmistosta, mutta jatkossakin prosessointi todennäköisesti ulkoistetaan palvelimelle jonnekin, mikä vähentää huomattavasti kalliiden laitteistojen tarvetta.

Tämä on pieni askel siihen suuntaan, mutta se on myönteinen.

Turvallisuus ja rajoitukset

Jotkut saattavat jo lukea tämän, on se, että se saattaa aiheuttaa turvallisuusongelmia. Entä jos verkkosivusto asenna väliaikaisesti puhelimeesi sovelluksen, joka voi laskuttaa sinua esimerkiksi Android Pay -palvelun kautta?

Sovellus ei voi aloittaa laskutusta sinulle tai lukea yhteystietojasi, ellet sano, että voi.

Vaikka Android-pikasovellukset saattavat tuoda esiin joitain uusia tietoturvaongelmia, käytössä on toimenpiteitä, joilla varmistetaan, että käyttäjien ei tarvitse huolehtia suurimmaksi osaksi. Kaikessa verkkoliikenteessä sovellusten sisällä käytetään HTTPS: ää. Sisäänkirjautumista on käsiteltävä Smart Lockilla (joka pitää myös prosessin mukavana ja nopeana), ja käyttäjien on annettava lupa samalla tavalla kuin asennetuille sovelluksille. Sovellus ei voi aloittaa laskutusta sinulle tai lukea yhteystietojasi, ellet sano, että voi.

Googlen Instant App FAQ -sivulla kerrotaan, että nämä sovellukset voivat käyttää seuraavia oikeuksia:

  • BILLING
  • ACCESS_COARSE_LOCATION
  • ACCESS_FINE_LOCATION
  • ACCESS_NETWORK_STATE
  • KAMERA
  • INSTANT_APP_FOREGROUND_SERVICE vain Android O.
  • INTERNET
  • READ_PHONE_NUMBERS vain Android O.
  • RECORD_AUDIO
  • VIBRATE

Instant-sovellukset eivät tue kaikkea muuta, joka ei ole tässä luettelossa. Huomaa, että esimerkiksi Bluetooth, asetettu hälytys, sormenjälki ja asetettu taustakuva puuttuvat.

Muita rajoituksia ovat taustapalveluiden (sovellukset, jotka toimivat potentiaalisesti ilman käyttäjän tietämystä), työntöilmoitusten, ulkoisen tallennustilan käyttämisen tai laitteeseen asennettujen sovellusten tarkastelun puute. Pikasovellukset eivät myöskään voi muuttaa käyttäjän laitteen asetuksia, kuten heidän taustakuviaan.

Kuten saatat odottaa, myös välittömiin sovellusten latauksiin on tiedostokoko, joka on 4 Mt sovelluksen jokaiselle ”ominaisuudelle” tai jokaiselle sivulle (ajattele toimintaa). Tämä tietenkin luo enemmän potentiaalisia rajoituksia. Se tarkoittaa esimerkiksi sitä, että kehittäjät eivät voi pakata sovellusta, joka on täynnä multimediaa, vaikka tietysti mikään ei estä heitä virtaamasta mediaa muualta.

Mutta se antaa melko paljon alennusta jotain täysin 3D-peliä. Ainakin tällä hetkellä. Googlella on tämä sanottava aiheesta:

”Pelit ovat erittäin erikoistunut sovellusryhmä, ja niissä on usein ainutlaatuisia työkaluja, suuria resursseja ja korkeat suorituskykyvaatimukset. Silti olemme kiinnostuneita tutkimaan pelien käyttötapoja. Tarkista Android Instant Apps -viestit StackOverflow-sivustossa

Lyhyellä aikavälillä mikään ei estä sinua luomasta pelejä, mutta ne ovat yleensä asioita, kuten pulmapelit tai erittäin perustiedot 2D-platformerista yhdellä painalluksella. Laitteiston kiihdyttämistä OpenGL ES 2.0: n kanssa tuetaan kuitenkin, joten tulevaisuuden potentiaalia on olemassa.

Aika näyttää, poistetaanko jotkut näistä rajoituksista vai otetaanko niitä käyttöön uusia.

Aika näyttää, poistetaanko jotkut näistä rajoituksista vai otetaanko niitä käyttöön uusia. On myös mielenkiintoista nähdä, kuinka kehittäjät ja tuotemerkit käyttävät ominaisuutta. Yksi huomioitava asia on se, että iOS: llä ei tällä hetkellä ole vastaavaa palvelua. Yritykset saattavat olla varovaisia ​​esitellessään uusia kokemuksia, joita vain tietty osa yleisöstä pystyy arvioimaan - mutta vain aika näyttää.

Mitä tämä tarkoittaa yrityksille ja kehittäjille

Yritysten tulisi kuitenkin olla innoissaan Android-pikasovellusten mahdollisuudesta, koska tämä luo paljon uusia mahdollisuuksia lisääntyneeseen sitoutumiseen ja todennäköisesti myynti tuloksena. Kuten olemme jo käsitellyt, Android Instant Apps tarjoaa tavan verkkosivustoille linkittää dynaamisempaan sisältöön mobiililaitteiden käyttäjille. Tämä puolestaan ​​mahdollistaa sijaintitietoisuuden, sovelluksen sisäisten ostojen ja muun käytön. Yrityksen todellinen vetovoima on kyky antaa käyttäjän saumattomasti tilata pizzaa tai ostaa tuotteen sovelluksensa kautta tai saada reittiohjeita myymälään. Ja kyky jakaa linkkejä sovellusten sivuille lisää huomattavasti kyseisten sovellusten löydettävyyttä ja mahdollisesti lisää liikennettä. Ne käyttäjät, jotka eivät pidä sovelluksestasi, myös jättävät todennäköisemmin kielteisen arvion.

Pikasovellukset ovat välttämättömyys yrityksille, jotka haluavat hyödyntää mobiilisovellustensa maksimaalista markkinointimahdollisuutta silloin. Kehittäjille, jotka ansaitsevat elantonsa sovellusten asennuksista tai mainonnasta, hyödyt saattavat kuitenkin olla vähemmän selkeät. Jos ansaitset rahaa mainoksista, saatat hyötyä siitä, että useammat käyttäjät usein harjoittavat yksilöllisiä aktiviteettejasi (ja Firebase on tuettu). Toisaalta, koska sovelluksen asentamista ei vaadita, se saattaa vähentää sitä, kuinka usein jotkut käyttäjät tulevat takaisin sovellukseesi heidän ensimmäisen kohtaamisensa jälkeen.

Pikasovellukset ovat välttämättömyys yrityksille, jotka haluavat hyödyntää mobiilisovellustensa maksimaalista markkinointipotentiaalia.

Pikaisia ​​sovelluksia tukee Android-versiot, jotka ovat peräisin Jelly Beanista, mikä tarkoittaa, että ne ovat miljoonien käyttäjien saatavilla, mutta he näkevät heille tapa Jotkut verkkosivut saattavat olla saatavana iOS: llä, jolloin ne eivät halua tehdä niistä suurta osaa strategiaansa.

Kuinka kehittäjät voivat toteuttaa Android-pikasovelluksia

Yksityiskohtainen opetusohjelma ei kuulu tämän viestin piiriin, mutta voimme nopeasti mennä eteenpäin välittömän sovelluksen luomisen kannalta.

Hyvä uutinen on, että Android Studio 3.0: n mukana tulee välitön sovellustuki. Lataat Android Instant Apps SDK: n SDK Managerista ja käytät sitten App Links Assistant -sovellusta linkkien lisäämiseen helposti. Emulaattorit tukevat nyt myös testausta paikallisessa ympäristössä (syvät linkit testattiin aiemmin ADB: llä).

Suurin ero on uuden tyyppisen rakenteen: ominaisuusmoduulien käyttö. Ne toimivat kuin kirjastot, joilla on oma koodi, resurssit ja manifestit, ja niihin pääsee samalla tavalla asennettavasta sovelluksesta, mutta ne rakentuvat yksittäisiksi .apks-sovelluksiksi pikaviesteillesi. Pikainen sovellusmoduuli toimii kuin säilö (.zip) ominaisuusmoduuleillesi.

Joten voit muuntaa tavallisen sovelluksen pikaohjelmaksi ensin App Links Assistant -sovelluksella muokataksesi manifestia ja määrittämällä pääsypisteet ja URL-osoitteet niiden käyttämistä varten. Tämä toimii samalla tavalla kuin sinä lisäisit tällä hetkellä syvän linkin linkittääksesi suoraan toimintoihin laitteen esiasennetussa sovelluksessa.

Tämän jälkeen muunnat sovellusmoduulin ja sijoitat sen perusominaisuusmoduuliin. Nimeät sovelluksen ominaisuudeksi ja muutat Gradle-tiedostoa siten, että com.android.application -sovelluksen sijasta sinulla on com.android.feature. Lisää myös rivi Gradle-sovellukseen määrittelemään perusominaisuutesi. Lisäät sitten sovellusmoduulin nykyiselle sovelluksellesi, perussovellusmoduulin pääsovellukselle ja ominaisuusmoduulin jokaiselle pikasovellukselle. Kaikki sovellusmoduulisi rakentuvat perusominaisuusmoduulista pois, ja siten riippuvuudet lisätään Gradle-tiedostoihin. On olemassa muutamia lisävaiheita, joista löydät tarkempi selitys alla.

Google vakuuttaa meille, että koko tämä prosessi voidaan käsitellä alle päivässä perussovellukselle, mutta se riippuu paljon nykyisestä sovellusrakenteesta sekä mielessäsi olevan projektin laajuudesta. Jos haluat luoda myymäläsovelluksen ja tehdä jokaisesta tuotteista omat ominaisuutensa, sinulla on useita lisävaiheita verrattuna tavallisen sovelluksen luomiseen - mutta isommissa projekteissa se voi viedä huomattavasti kauemmin. Se varmasti ottaa käyttöön useita lisävaiheita, jos haluat saada jokaisen myymäläsivun toimimaan esimerkiksi erillisenä pikasovelluksena.

Parhaat käytännöt

Android-pikasovellukset tuovat joukon uusia haasteita suunnittelijoille ja kehittäjille ja vaativat uuden suunnittelukielen ja ajattelutavan.

Google on jakanut täällä joitain parhaita käytäntöjä. Esimerkiksi kehittäjät ei saa kehottaa käyttäjiä aggressiivisesti lataamaan koko sovelluksen. Kehittäjät voivat käyttää asennuspainiketta tämän pyytämiseen, mutta sen on tehtävä se hienovaraisella tavalla. Kehotukset tulee rajoittaa enintään kahteen tai kolmeen tapaukseen. Samoin heidän on vältettävä käyttöliittymän haarautumista, ja heitä ehdottomasti kehotetaan olemaan lisäämättä aloitusnäyttöjä yksittäisille sivuille. Smart Lockia tulisi käyttää henkilöllisyyteen, jotta käyttäjien ei tarvitse jatkuvasti kirjautua sisään ja ulos sovelluksista ja sivustoista.

On ehdottomasti syytä lukea koko opas, mutta paras tapa tehdä tiivistelmä on pitää verkkosivun ja sovelluksen välillä siirtyminen mahdollisimman saumattomana samalla kun myös muistaa, että käyttäjät lataavat nämä sivut tavallisesta sovelluksesta.

johtopäätös

Joten mitä teet Android-pikasovelluksista? Näetkö itsesi käyttämässä niitä? Kehittäjät: muutatko nykyisiä sovelluksiasi vai käytätkö tätä ominaisuutta tulevissa projekteissa?

Henkilökohtaisesti näen paljon vetovoimaa ja toivon, että tämä on askel kohti "ei latauksia tulevaisuutta". Toistaiseksi kyky linkittää ystäviä suoraan sovellusten sivuille lisää toivottavasti sitoutumista ja tuo käyttöön useita uusia käyttötapauksia.

Menestys riippuu todennäköisesti kehittäjien halusta asettaa kyseinen lisäaika, mikä puolestaan ​​riippuu siitä, kuinka valmiita käyttäjät ovat muuttamassa suhdettaan ohjelmistoihinsa.

liittyvä

  • Google Play Instant: Kokeile pelejä lataamatta niitä
  • 5 Android-asetusta, jotka sinun tulisi muuttaa älypuhelimen pelin tasolle
  • Google tuo valitut Android Instant -sovellukset Play Kauppaan

Englanninkielien kiinalaien anomalehden mukaan Huawei voi käynnitää oman käyttöjärjetelmänä tämän vuoden elokuua tai yykuua Global Time (kautta Indiah...

Aiemmin tänään, huhu peräiinTechRadar ehdotti, että n. Huawei O - yrityken korvaaminen Androidilla - julkaitaan ​​eni kuua. Tietolähde oli Alaa Elhimy, Huawei Enterprie B...

Toimittajan Valinta