Android azonnali alkalmazások - mit jelentenek a felhasználók és a fejlesztők számára?

Szerző: John Stephens
A Teremtés Dátuma: 1 Január 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Android azonnali alkalmazások - mit jelentenek a felhasználók és a fejlesztők számára? - Alkalmazások
Android azonnali alkalmazások - mit jelentenek a felhasználók és a fejlesztők számára? - Alkalmazások

Tartalom


Tényleg le kell töltenie egy alkalmazást, hogy a tulajdonosa legyen? Nem filozófiai vagyok itt (valóban tulajdonunk van-e bármivel?), De amikor fontolóra veszi, hogy milyen gyorsan és egyszerűen letölthető és telepíthető valami zseblámpás alkalmazás, mint például, akkor azon tűnődsz, vajon mi az előnye tartás a készüléken valójában van. Hacsak nem dolgoz ki egy aknát, nem valószínű, hogy gyakran szüksége lesz ezekre a speciális alkalmazású alkalmazásokra; mindaddig ha ha gyorsan hozzáférhet egy alkalmazáshoz, amikor leginkább szüksége van rá, mi az az előnye, ha az idő többi részében helyet foglal el? Az Android Instant Apps a Google által adott válasz erre a dilemma.se

Az Azonnali alkalmazások olyan szolgáltatás, amely lehetővé teszi egy alkalmazás használatát nélkül teljesen le kell töltenie a telefonjára: keresse meg a Play Áruházban, és kattintson az „Open App” elemre. Sőt, még jobb, ha lehetővé teszi, hogy egy adott tevékenységre ugorjon egy olyan alkalmazáson belül, amelyet még nem telepített, egyszerűen egy URL megérintésével. Néhány felhasználó számára már elérhető, és folyamatban van a többi termék fejlesztése. A közelmúltban a Google hozzáadott egy „Próbálja ki most” gombot a Play Áruházhoz egyes Android Instant alkalmazásokhoz. De mit jelent ez számodra? És hogyan kell a fejlesztők alkalmazkodni ehhez az új szolgáltatáshoz?


Az Android azonnali alkalmazások használata

A készüléken található Android azonnali alkalmazások eléréséhez egyszerűen be kell kapcsolnia a beállítást a beállítások menüben - mindaddig, amíg Nexus vagy Pixel eszköze van. Menj oda Személyes> Google és akkor Szolgáltatások. Most csak váltani Azonnali alkalmazások be, majd érintse meg az „Igen, én vagyok” elemet, amikor az értesítés megjelenik. Kipróbálhatja néhány olyan korai alkalmazással, mint a BuzzFeed vagy a Wish. Ha még nem rendelkezik ezekkel az eszközökkel, akkor továbbra is megtalálhatja a beállításokban, de az alkalmazások még nem lesznek elérhetők az Ön számára. Ne aggódj, ők jönnek!


Az Android Instant Apps URL-ről is elindítható. Ez hasonlóan praktikus, mert lényegesen kibővíti az internetes böngészési élményt, hogy nagyobb energiát és natív funkcionalitást teremtsen - nem is beszélve arról, hogy az alkalmazásokon keresztül megoszthatjuk tapasztalatait.

Mit jelent ez a felhasználók számára?

Szóval, mit jelent ez a felhasználók számára? Izgatottnak, aggódónak vagy közömbösnek kell lennie?

Összességében ez nagyon izgalmas hír, és sokan azt várják, hogy ez játékváltó legyen az eszközök használatának módjára vonatkozóan. A Play Áruházban sok olyan alkalmazás található, amelyek jellemzően „csak egyszer használatos” ügyek, vagy olyan dolgok, amelyeket ritkán használ majd újra. És még mindig sokan vannak, akiknek gyenge 16 GB-os belső tárolóeszköze van az eszközökön (vagy annál kevesebb).

Legtöbbünk inkább egy natív alkalmazást szeretnénk egy webhelyen használni, ahol csak lehetséges, de nem akarjuk, hogy a telepítése gondoskodjon.

Bár jelenleg nem sok probléma van egy alkalmazás telepítésével, majd azonnali eltávolításával, az Android Instant Apps ígérete szerint még tovább korszerűsíti a folyamatot, hogy időt takarítson meg, és készüléke még nagyobb hatékonyságot élvezhessen. Legtöbbünk inkább egy natív alkalmazást szeretnénk egy webhelyen használni, ahol csak lehetséges, de nem akarjuk, hogy a telepítése gondoskodjon.

Ezt hívják „a sütemény elfogyasztására és az is elfogyasztására”.

Még jobb, ha ígérkezik, hogy azonnal belekerül egy adott hasznos oldalra egy alkalmazásban, anélkül, hogy gondot okozna annak telepítése. A Google által a közelmúltban kifejlesztett fejlesztői konferencián bemutatott példa az volt, hogy a felhasználó megérintheti a parkolóórát a telefonjával, hogy azonnal megnyisson egy parkolási alkalmazást (az NFC-n keresztül) a fizetési oldalon, amely készen áll az Android Pay fizetésére.

Egy másik példa az, hogy megoszthatja a keresztrejtvényt egy barátjával a WhatsAppon keresztül. Különösen szórakoztató volt ez a puzzle? Ezután elküldheti a linket, és a címzett közvetlenül az oldalra merülhet az alkalmazáson belül, anélkül, hogy először telepítenie kellene, vagy akár a menüben kellene navigálnia.

Az internetes böngészés sokkal zökkenőmentesebbé válik, amikor a webhelyek átváltanak a weboldalak, alkalmazások és vissza között. A jövőben akár webhelyeket is mutathatunk hivatkozások segítségével más fejlesztők azonnali alkalmazásai elindításához. Mialatt megnézheti a közeli éttermeket a Maps-ben, kattinthat egy vélemény linken a Yelp-ben, majd megnyithatja az Uber alkalmazást taxi lefoglalásához!

Az internetes böngészés sokkal zökkenőmentesebbé válik, amikor a webhelyek átváltanak a weboldalak, alkalmazások és vissza között.

A jövőről szólva határozottan könnyű úgy tekinteni az Android azonnali alkalmazásokat, mint egy nagy lépést az online élmények elkerülhetetlen fejlődése felé. Az adattervek egyre nagylelkűbbé válnak, a kapcsolatok egyre gyorsabbak és a felhőalapú tárolás gyakori; csak idő kérdése, amíg nem kell többet letöltenünk bármi. Az azonnali alkalmazások továbbra is letöltik és telepítik a szoftver egy részét, ám a jövőben valószínűleg még a feldolgozást kiszervezik valahol egy szerverre, és ez drasztikusan csökkenti a drága hardverek szükségességét.

Ez egy kis lépés az irányba, de pozitív lépés.

Biztonság és korlátozások

Annak aggodalma, hogy néhányan ezt elolvashatják, az az, hogy biztonsági problémákat vet fel. Mi lenne, ha egy weboldal ideiglenesen telepítne egy alkalmazást a telefonjára, amely például számlázhat az Android Pay-n keresztül?

Egy alkalmazás csak akkor kezdheti el számlázását vagy a névjegyek elolvasását, ha Ön azt mondja, hogy meg tudja.

Noha az Android azonnali alkalmazásai új biztonsági problémákat vehetnek fel, vannak olyan intézkedések, amelyek biztosítják, hogy a felhasználóknak ne kelljen leginkább aggódniuk. Az alkalmazásokon belüli összes hálózati forgalom a HTTPS-t fogja használni. A bejelentkezéshez a Smart Lock kezeli (amely szintén megtartja a folyamatot gyors és gyors), és a felhasználóknak engedélyt kell adniuk, ugyanúgy, mint a telepített alkalmazások esetében. Egy alkalmazás csak akkor kezdheti el számlázását vagy a névjegyek elolvasását, ha Ön azt mondja, hogy meg tudja.

A Google azonnali alkalmazás-GYIK oldala arról szól, hogy ezek az alkalmazások a következő engedélyeket használhatják:

  • SZÁMLÁZÁS
  • ACCESS_COARSE_LOCATION
  • ACCESS_FINE_LOCATION
  • ACCESS_NETWORK_STATE
  • KAMERA
  • INSTANT_APP_FOREGROUND_SERVICE csak Android O-ban.
  • INTERNET
  • READ_PHONE_NUMBERS csak az Android O-ban.
  • HANGANYAG RÖGZÍTÉS
  • REZEG

Az azonnali alkalmazások nem támogatják a listában nem szereplő elemeket. Vegye figyelembe, hogy hiányoznak az olyan dolgok, mint a Bluetooth, a riasztás beállítása, az ujjlenyomat használata és a háttérkép beállítása.

További korlátozások közé tartozik a háttérszolgáltatások (alkalmazások, amelyek potenciálisan a felhasználó tudta nélkül futnak), a push értesítések, a külső tárhely elérése vagy az eszközre telepített alkalmazások megtekintésének támogatása. Az azonnali alkalmazások nem képesek megváltoztatni a felhasználói eszköz beállításait, például háttérképüket.

Mint várhatnánk, az alkalmazás azonnali letöltésére is vonatkozik fájlméret-korlátozás, azaz 4 MB minden alkalmazás „funkciójára” vagy minden oldalára (gondoljon tevékenységre). Ez természetesen több potenciális korlátozást hoz létre. Ez azt jelenti például, hogy a fejlesztők nem csomagolhatnak multimédiás alkalmazásokkal teli alkalmazásokat, bár természetesen semmi sem akadályozza meg őket a média streamingjét másutt.

De nagyjából engedményt ad valamihez hasonlóan egy teljesen 3D-s játékhoz. Legalább ebben a pillanatban. A Google ezt mondja a témában:

„A játékok az alkalmazások nagyon specializálódott kategóriája, és gyakran egyedi eszközökkel, nagy eszközökkel és magas teljesítményszükséglettel rendelkeznek. Ennek ellenére érdekli a játékhasználati esetek feltárása. Ellenőrizd a Az Android Instant Apps bejegyzések a StackOverflow webhelyen

Rövid távon semmi nem akadályozhatja meg a játékok létrehozását, de általában olyan dolgok lesznek, mint puzzle játékok vagy nagyon alapvető 2D platformer egy nyomással. Az OpenGL ES 2.0 használatával a hardveres gyorsítás azonban támogatott, így a jövőbeni potenciál is fennáll.

Az idő fogja megmutatni, hogy ezeknek a korlátozásoknak valamelyikét megszüntették-e, vagy további bevezetésre kerül-e.

Az idő fogja megmutatni, hogy ezeknek a korlátozásoknak valamelyikét megszüntették-e, vagy további bevezetésre kerül-e. Érdekes lesz látni, hogy a fejlesztők és a márkák hogyan fogadják el a funkciót. Egy dolog, amelyet érdemes figyelembe venni, az a tény, hogy az iOS-nek jelenleg nincs hasonló szolgáltatása. Lehet, hogy a vállalkozások óvatosak olyan új tapasztalatok bevezetésekor, amelyeket közönségüknek csak egy része képes értékelni - de csak az idő fogja megmutatni.

Mit jelent ez a vállalkozások és a fejlesztők számára?

A vállalkozásoknak ugyanakkor izgatottaknak kell lenniük az Android azonnali alkalmazások kilátásában, mivel ez sok új lehetőséget teremt a fokozódó részvételhez, és valószínűleg értékesítés ennek eredményeként. Mint már említettük, az Android Instant Apps lehetőséget nyújt a webhelyek számára, hogy a mobil felhasználók számára dinamikusabb tartalmakhoz kapcsolódjanak, és ez viszont lehetővé teszi a helymeghatározás, az alkalmazáson belüli vásárlások és egyebek használatát. A vállalkozások számára ezután a valódi vonzerő az a képesség, hogy lehetővé tegyék a felhasználónak, hogy zökkenőmentesen pizzát rendeljen, vagy terméket vásároljon az alkalmazásukon keresztül, vagy útmutatást kapjon egy boltba. És az alkalmazásokon belüli oldalak linkjeinek megosztása jelentősen növeli az alkalmazások felfedezettségét, és potenciálisan növeli a forgalmat. Azok a felhasználók, akik nem szeretik az Ön alkalmazását, szintén sokkal kisebb valószínűséggel hagynak negatív véleményt.

Az azonnali alkalmazások kötelezővé válnak azoknak a vállalkozásoknak, amelyek akkor kívánják kiaknázni mobil alkalmazásuk maximális marketing potenciálját. Azon fejlesztők számára, akik az alkalmazás telepítéséből vagy a reklámozásból élnek meg, az előnyök kevésbé világosak lehetnek. Ha pénzt keres a hirdetésekből, akkor előnye lehet, hogy több felhasználó gyakorolja az egyéni tevékenységeket (és a Firebase támogatott). Másrészt azonban az alkalmazás telepítésének hiánya csökkentheti egyes felhasználók érkezési gyakoriságát hát az alkalmazásába az első találkozás után.

Az azonnali alkalmazások kötelezővé válnak azoknak a vállalkozásoknak, amelyek a mobil alkalmazásuk maximális marketing potenciálját akarják kiaknázni.

Az azonnali alkalmazásokat az Android verziók támogatják, egészen a Jelly Bean-ig, ami azt jelenti, hogy több millió felhasználó számára elérhetők lesznek, de látva szokás elérhetővé válnak az iOS rendszeren, egyes weboldalak vonakodhatnak attól, hogy stratégia nagy részét tegyék számukra.

Hogyan fejlesztők tudják megvalósítani az Android azonnali alkalmazásokat?

A mélyreható oktatóanyag nem tartozik ezen a poszton, de gyorsan áttekinthetjük az azonnali alkalmazás létrehozásának kérdését.

A jó hír az, hogy az Android Studio 3.0 alkalmazás azonnali támogatását fogja kapni. Tölti le az Android Instant Apps SDK-t az SDK Manager-ből, majd az App Links Assistant-t használja a linkek könnyű hozzáadásához. Az emulátorok mostantól támogatni fogják a helyi környezetben történő tesztelést is (a mély linkeket korábban tesztelték az ADB segítségével).

A legnagyobb különbség egy új típusú konstrukció: jellemző modulok használata. Ezek úgy működnek, mint a saját kóddal, erőforrásokkal és manifesztumokkal működő könyvtárak, és ugyanúgy lesznek elérhetők a telepíthető alkalmazásból, de önálló .apks-ként építik fel az azonnali alkalmazásokat. Az azonnali alkalmazásmodul úgy működik, mint egy tároló (.zip) a szolgáltatásmodulokhoz.

Tehát a szokásos alkalmazás azonnali alkalmazásgá konvertálásához először az App Links Assistant segítségével módosíthatja a manifesztot, és meghatározhatja a belépési pontokat és URL-eket. Ez hasonlóan működik, mint ahogyan jelenleg egy mély linket illeszt be, amely közvetlenül kapcsolódik az eszközre előre telepített alkalmazáson belüli tevékenységekhez.

Ezután átalakítja az alkalmazásmodulját, és elhelyezi egy alapfunkciós modulba. Átnevezi az alkalmazást szolgáltatásként, és megváltoztatja a Gradle fájlt úgy, hogy a com.android.application helyett a com.android.feature legyen. Ezenkívül egy sort is felvesz a Gradle-hez, hogy meghatározza az alapfunkciót. Ezután hozzá kell adnia egy alkalmazásmodult a jelenlegi alkalmazásához, egy „alap” funkciómodult a fő alkalmazáshoz és egy funkciómodult minden azonnali alkalmazáshoz. Az összes alkalmazásmodul kiépíti az alapfunkciómodult, így függőségekkel bővül a Gradle fájlok. Van néhány további lépés, és az alábbiakban részletesebb magyarázatot talál.

A Google biztosítja nekünk, hogy ez a teljes folyamat kevesebb, mint egy nap alatt elvégezhető egy alapvető alkalmazás számára, de ez nagyban függ a jelenlegi alkalmazás felépítésétől, valamint a tervezett projekt méretétől. Ha el szeretne készíteni egy áruházalkalmazást, és minden terméket felsorolni a saját jellemzőire, akkor számos további lépést kell tennie a szokásos alkalmazás létrehozásához képest - de nagyobb projekteknél ez lényegesen hosszabb ideig tarthat. Bizonyára bevezet egy sor további lépést, ha azt akarja, hogy az áruház minden oldalát külön azonnali alkalmazásként futtassa.

Legjobb gyakorlatok

Az Android azonnali alkalmazások számos új kihívást jelentenek a tervezők és a fejlesztők számára, és új tervezési nyelvet és gondolkodásmódot igényelnek.

A Google megosztotta néhány bevált gyakorlatot itt. Például a fejlesztők nem szabad agresszív módon sürgeti a felhasználókat, hogy töltsék le a teljes alkalmazást. A fejlesztők a telepítés gomb segítségével erre felhívhatják a figyelmeztetést, de ezt finoman kell elvégezni. A felszólításokat legfeljebb két vagy három példányra kell korlátozni. Hasonlóképpen, kerülniük kell felhasználói felületük elágazását, és határozottan arra ösztönzik őket, hogy ne hozzanak hozzá splash képernyőket az egyes oldalakhoz. A Smart Lock-ot az identitáshoz kell használni, hogy elkerüljék, hogy a felhasználóknak folyamatosan be kell jelentkezniük az alkalmazásokból és webhelyekből.

Mindenképpen érdemes elolvasni a teljes útmutatót, de a legjobb módszer ennek összefoglalására az, ha a weboldal és az alkalmazás közötti átmenetet a lehető legtökéletesebben tartjuk fenn, miközben lehetséges szintén emlékezve arra, hogy a felhasználók ezeket az oldalakat a szokásos alkalmazásból töltik be.

Következtetés

Tehát mit készít az Android azonnali alkalmazásokból? Látja magát, miként használja őket? Fejlesztők: konvertálni fogja a jelenlegi alkalmazásokat, vagy ezt a funkciót a jövőbeli projektekhez használja?

Személy szerint sok fellebbezést látok, és remélem, hogy ez egy lépés a „letöltés nélküli jövő” felé. Egyelőre az a képesség, hogy a barátokat közvetlenül az alkalmazások oldalain köti össze, remélhetőleg növeli az elkötelezettséget és számos új felhasználási esetet vezet be.

A siker valószínűleg attól függ, hogy a fejlesztők hajlandók-e betenni ezt a kiegészítő időt, amely viszont attól függ, hogy a felhasználók mennyire készek megváltoztatni a szoftverrel fennálló kapcsolatukat.

Összefüggő

  • Google Play Instant: Próbálja ki a játékokat letöltés nélkül
  • 5 Android-beállítást meg kell változtatnia, hogy az okostelefonjáték szintje megemelkedjen
  • A Google kiválasztott Android Instant alkalmazásokat hoz a Play Áruházba

A nagyzerű internetzolgáltató (IP) kereée nagyon egyzerű, nagyon bonyolult vagy mindkettő kombinációja lehet. Ritka, hogy olyan emberekkel találkozunk, akiknek cak egy in...

A befekteté az egyik legjobb pénzkereéi módzer. Azáltal, hogy oko, néhány kockázatot vállal, é megimeri a piacot, könnyedén megkerehet egy ...

Érdekes Hozzászólások