Приложения за Android Instant - какво означават те за потребителите и разработчиците?

Автор: John Stephens
Дата На Създаване: 1 Януари 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Защо IPHONE е толкова СКЪП?  Тайната на Apple.
Видео: Защо IPHONE е толкова СКЪП? Тайната на Apple.

Съдържание


Наистина ли трябва да изтеглите приложение, за да го притежавате? Тук не съм философски (притежаваме ли наистина нещо?), Но когато помислите колко бързо и лесно можете да изтеглите и инсталирате нещо като приложение за фенерче, това ви кара да се чудите какво е предимството съхраняемост това на вашето устройство всъщност е. Освен ако не работите с мина, малко вероятно е да се нуждаете от онези приложения за специални случаи, които се случват често; така че стига да имате бърз достъп до приложението, когато ви е най-необходимо, каква полза има да заема място през останалото време? Android Instant приложения са отговорът на Google на тази дилема.se

Незабавни приложения са функция, която ви позволява да използвате приложение без трябва да го изтеглите напълно на телефона си: просто го намерите в Play Store и кликнете върху „Open App“. Още по-добре, тя ви позволява да преминете към конкретна дейност в приложение, което не сте инсталирали, просто като докоснете URL. Той вече е достъпен за някои потребители и е в процес на разгръщане към останалите. Наскоро Google добави бутон „Опитайте сега“ към Play Store за някои приложения за незабавно приложение за Android. Но какво всъщност означава за вас? И как трябва разработчиците да се адаптират към тази нова функция?


Използване на незабавни приложения за Android

За достъп до моментални приложения за Android на вашето устройство, просто трябва да включите опцията в менюто с настройки - стига да имате Nexus или Pixel устройство. Насочете се към Лични> Google и тогава Услуги, Сега просто превключвайте Незабавни приложения и след това докоснете „Да, влизам“, когато излезе съобщението. Можете да го изпробвате с някои от ранните осиновители като BuzzFeed или Wish. Ако нямате едно от тези устройства, все пак може да успеете да го намерите в настройките си, но приложенията все още няма да са достъпни, за да опитате. Не се притеснявайте, но идват!

Android Instant приложения могат също да бъдат стартирани от URL. Това е също така удобно, тъй като по същество разширява преживяването при сърфиране в мрежата, за да добавите повече енергия и естествена функционалност - да не говорим, че ни позволява да споделяме опит от приложенията.


Какво може да означава това за потребителите

И така, какво означава това за потребителите? Трябва ли да бъдете развълнувани, притеснени или безразлични?

Като цяло това е доста вълнуваща новина и мнозина очакват тя да бъде смяна на играта за начина, по който използваме нашите устройства. В Play Store има много приложения, които обикновено са „само за еднократна употреба“ или неща, които рядко ще използвате отново. И все още има много от нас с тънки 16 GB вътрешно съхранение на нашите устройства (или дори по-малко).

Повечето от нас биха предпочели да използват местно приложение през уебсайт, където е възможно, но не искаме да създаваме проблеми с инсталирането му.

Въпреки че в момента не е много трудно да инсталирате приложение и след това да го деинсталирате веднага след това, незабавните приложения на Android обещават да оптимизират процеса още повече, така че да можете да спестите време и да се насладите на още по-голяма ефективност от устройството си. Повечето от нас биха предпочели да използват местно приложение през уебсайт, където е възможно, но не искаме да създаваме проблеми с инсталирането му.

Това е, което наричате „да си вземете тортата и да я ядете също“.

Още по-добре е обещанието да бъдете незабавно пуснати в конкретна полезна страница в приложение, без караница да участва в инсталирането му. Примерът, който Google даде на неотдавнашната конференция за разработчици, беше, че потребителят може да натисне метър за паркиране с телефона си, за да отвори незабавно приложение за паркиране (чрез NFC) на страницата за плащане, готово да плати с Android Pay.

Друг пример беше, че може да успеете да споделите кръстословица с приятел чрез WhatsApp. Забавлявахте ли се особено с този пъзел? След това можете да изпратите връзката и получателят ще може да се потопи право на тази страница в приложението, без да е необходимо да го инсталирате първо или дори да се движите през менюто.

Сърфирането в уеб ще стане далеч по-безпроблемно, тъй като сайтовете превключват отново между уеб страници, приложения и обратно. В бъдеще може дори да видим сайтове, използващи връзки за стартиране на незабавни приложения от други разработчици. Докато проверявате ресторантите наблизо в Карти, можете да щракнете върху връзка за преглед в Yelp и след това да отворите приложението Uber, за да резервирате такси!

Сърфирането в уеб ще стане далеч по-безпроблемно, тъй като сайтовете превключват отново между уеб страници, приложения и обратно.

Говорейки за бъдещето, определено е лесно да разгледаме моменталните приложения за Android като голяма стъпка към неизбежна еволюция за нашите онлайн изживявания. Тъй като плановете за данни стават все по-щедри, връзките стават все по-бързи, а съхранението в облак е нещо обичайно; само е въпрос на време, докато вече не трябва да изтегляме нищо, Незабавните приложения все още всъщност изтеглят и инсталират част от софтуера, но в бъдеще дори обработката вероятно ще бъде аутсорсирана до сървър някъде и това драстично ще намали нуждата от скъп хардуер.

Това е малка стъпка в тази посока, но е положителна.

Сигурност и ограничения

Притеснението, че някои може да четат това, е, че то може да представи проблеми със сигурността. Какво става, ако уеб страница временно инсталира приложение на телефона ви, което може да ви таксува например чрез Android Pay?

Приложение не може да започне да ви таксува или да чете вашите контакти, освен ако не кажете, че може.

Въпреки че незабавните приложения за Android могат да въведат някои нови проблеми със сигурността, съществуват мерки, които гарантират, че потребителите не трябва да се притесняват в по-голямата си част. Целият трафик на мрежата от приложенията ще използва HTTPS. Влизането ще трябва да се обработва от Smart Lock (което също поддържа процеса хубав и бърз) и потребителите ще трябва да дадат разрешение точно както правят за инсталираните приложения. Приложение не може да започне да ви таксува или да чете вашите контакти, освен ако не кажете, че може.

Страницата с често задавани въпроси за Google за незабавни приложения ни казва, че тези приложения могат да използват следните разрешения:

  • ФАКТУРИРАНЕ
  • ACCESS_COARSE_LOCATION
  • ACCESS_FINE_LOCATION
  • ACCESS_NETWORK_STATE
  • КАМЕРА
  • INSTANT_APP_FOREGROUND_SERVICE само в Android O.
  • ИНТЕРНЕТ
  • READ_PHONE_NUMBERS само в Android O.
  • RECORD_AUDIO
  • VIBRATE

Всичко, което не е в този списък, не се поддържа от Instant Apps. Забележете, че неща като Bluetooth, настройте аларма, използвайте пръстов отпечатък и задайте тапет.

Други ограничения включват липсата на поддръжка за фонови услуги (приложения, които се изпълняват потенциално без знанието на потребителя), за известия чрез натискане, за достъп до външно хранилище или за гледане на инсталирани приложения на устройство. Незабавните приложения също няма да могат да променят настройките на устройството на потребителя, като например техния тапет.

Както може да очаквате, има и ограничение за размер на файла за незабавно изтегляне на приложения, което е 4 MB за всяка „функция“ или за всяка страница (мислеща активност) на приложение. Това разбира се създава повече потенциални ограничения. Това означава, например, че разработчиците не могат да пакетират приложение, пълно с богата медия, въпреки че разбира се, няма нищо, което да ги попречи да разпространяват медии от другаде.

Но това прави голяма отстъпка нещо като напълно 3D игра. В момента поне. Google има това да каже по темата:

„Игрите са високо специализирана категория приложения и често имат уникални инструменти, големи активи и изисквания за висока производителност. Въпреки това, ние се интересуваме от проучване на случаите на използване на игри. Проверете Публикации на Android Instant Apps в StackOverflow

В краткосрочен план няма какво да ви попречи да създавате игри, но като цяло те ще бъдат неща като пъзел игри или много основни 2D платформи при натискане. Поддържа се хардуерното ускорение с OpenGL ES 2.0, така че бъдещият потенциал има.

Времето ще покаже дали някои от тези ограничения са отменени или са въведени повече.

Времето ще покаже дали някои от тези ограничения са отменени или са въведени повече. Също така ще бъде интересно да видите как разработчиците и марките възприемат функцията. Едно нещо, което си струва да се има предвид, е фактът, че в момента iOS няма съпоставима услуга. Бизнесът може да бъде предпазлив при въвеждането на нови преживявания, които само определена част от аудиторията им ще бъде в състояние да оцени - но отново, само времето ще покаже.

Какво означава това за бизнеса и разработчиците

Предприятията трябва да се вълнуват от перспективата за моментални приложения за Android, тъй като това създава много нови възможности за по-голяма ангажираност и вероятно търговски като резултат. Както вече се докоснахме, приложенията за незабавно приложение на Android ще предоставят начин уебсайтовете да свързват по-динамично съдържание за мобилни потребители, а това от своя страна ще позволи използването на осведоменост за местоположението, покупки в приложенията и други. Истинската привлекателност за бизнес тогава е възможността да позволи на потребителя безпроблемно да поръча пица или да закупи продукт чрез приложението си или да получи указания до магазин. А възможността за споделяне на връзки към страници в рамките на приложенията значително ще увеличи откриваемостта на тези приложения и потенциално ще доведе до повече трафик. Онези потребители, които не харесват приложението ви, също е много по-малко вероятно да оставят отрицателен отзив.

Незабавните приложения ще бъдат задължителни за предприятията, които искат да използват максималния маркетингов потенциал на своите мобилни приложения. За разработчиците, които изкарват прехраната си от инсталиране на приложения или от реклама, ползите може да са по-малко ясни. Ако печелите парите си от реклами, може да се възползвате от това, че повече потребители често посещават вашите индивидуални дейности (и Firebase се поддържа). От друга страна обаче, липсата на изискване за инсталиране на приложението може да намали колко често някои потребители идват обратно към приложението ви след първата им среща.

Незабавните приложения ще бъдат задължителни за бизнеса, който иска да използва максималния маркетингов потенциал на своите мобилни приложения.

Моменталните приложения ще се поддържат от версии на Android, които се датират чак до Jelly Bean, което означава, че те ще бъдат достъпни за милиони потребители, но виждат, както те няма да да бъдат достъпни на iOS, някои уеб страници може да не са склонни да ги превърнат в голяма част от стратегията им.

Как разработчиците могат да реализират незабавни приложения за Android

Учебното ръководство е извън обхвата на тази публикация, но можем бързо да разгледаме онова, което участва в създаването на незабавно приложение.

Добрата новина е, че Android Studio 3.0 ще дойде с моментална поддръжка на приложения извън кутията. Ще изтеглите SDK за незабавни приложения за Android от мениджъра на SDK и след това ще използвате помощника за връзки към приложения за лесно добавяне на вашите връзки. Сега емулаторите ще поддържат тестове и в локална среда (дълбоките връзки бяха тествани преди това с ADB).

Най-голямата разлика е използването на нов тип конструкция: функционални модули. Те работят като библиотеки със собствен код, ресурси и манифести и ще бъдат достъпни по същия начин от инсталиращото ви приложение, но те ще се изграждат като индивидуални .apks за вашите незабавни приложения. Модулът за незабавно приложение ще действа като контейнер (.zip) за модулите ви с функции.

За да преобразувате редовно приложение в незабавно приложение, първо ще използвате помощника за връзки към приложения, за да промените манифеста си и да определите входни точки и URL адреси, за да получите достъп до тях. Това работи по подобен начин на начина, по който в момента бихте вмъкнали дълбока връзка за свързване директно към дейности в предварително инсталирано приложение на вашето устройство.

След това ще преобразувате приложения модул и ще го поставите в основен модулен модул. Ще преименувате приложението като функция и ще промените файла Gradle, така че вместо com.android.application, имате com.android.feature. Освен това ще добавите линия към Gradle, за да определите основната си функция. След това ще добавите модул за приложение за текущото си приложение, основен модулен модул за основното приложение и модул за функции за всяко незабавно приложение. Всички ваши модули за приложения ще изграждат модула на основната функция и така ще добавят зависимости към файловете на Gradle. Има няколко допълнителни стъпки и по-долу ще намерите по-подробно обяснение.

Google ни уверява, че целият този процес може да се обработва за по-малко от ден за основно приложение, но това ще зависи много от текущата ви структура на приложението, както и от мащаба на проекта, който имате предвид. Ако искате да създадете приложение за магазин и да направите всеки продукт, който изброява своя собствена функция, ще имате многобройни допълнителни стъпки в сравнение с изграждането на редовно приложение, но за по-големи проекти това може да отнеме значително повече време. Със сигурност въвежда редица допълнителни стъпки, ако искате да направите всяка страница в магазина да работи като отделно незабавно приложение, например.

Най-добри практики

Незабавните приложения за Android представят множество нови предизвикателства за дизайнерите и разработчиците и ще изискват нов език за дизайн и начин на мислене.

Google сподели някои най-добри практики тук. Например разработчиците не трябва агресивно призовавайте потребителите да изтеглят пълното приложение. Разработчиците могат да използват бутон за инсталиране, за да го подканят, но трябва да го направят по фин начин. Подканите трябва да бъдат ограничени до не повече от два или три случая. По същия начин те трябва да избягват разклоняването на потребителския си интерфейс и определено се насърчават да не добавят екрани за пръскане към отделни страници. Smart Lock трябва да се използва за идентичност, за да се избегне необходимостта потребителите непрекъснато да влизат и излизат от приложенията и сайтовете.

Определено си струва да прочетете пълното ръководство, но най-добрият начин да обобщим това е да поддържате прехода между уеб страницата и приложението възможно най-безпроблемен, докато също като помним, че потребителите ще зареждат тези страници от обикновеното приложение.

заключение

И така, какво правите с незабавните приложения за Android? Можете ли да видите как ги използвате? Разработчици: ще преобразувате ли текущите си приложения или ще използвате тази функция за бъдещи проекти?

Лично виждам много привлекателен и се надявам това да е стъпка към „бъдеще без изтегляния“. Засега възможността да свързвате приятели директно към страниците в приложенията се надяваме да увеличи ангажираността и да въведе редица нови случаи на използване.

Успехът вероятно зависи от желанието на разработчиците да вложат това допълнително време, което от своя страна ще зависи от това колко готови потребители да променят отношенията си със своя софтуер.

Свързани

  • Незабавно Google Play: Изпробвайте игри, без да ги изтегляте
  • 5 Android настройки, които трябва да промените, за да изравните играта на смартфона си
  • Google носи избрани приложения за незабавно приложение за Android в Play Store

VPN мрежите са десетина десетки в интернет, но малцина могат да съвпадат с скорост и признания на Иваци VPN. По това време имате шанс да се регистрирате за Ivacy по време на него най-ниската цена досе...

iTune, 18-годишно настолно приложение, вероятно ще бъде пенсионирано в WWDC.Бележка на редактора: тази статия е актуализирана на 3 юни 2019 г., за да признае официално пенсионирането на iTune....

За Теб