Додатки для Android Instant - що вони означають для користувачів та розробників?

Автор: John Stephens
Дата Створення: 1 Січень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Японский премиум с приставкой "шестисотый"! Обзор Lexus LX 600 & LX500d
Відеоролик: Японский премиум с приставкой "шестисотый"! Обзор Lexus LX 600 & LX500d

Зміст


Вам дійсно потрібно завантажити додаток, щоб ним володіти? Я тут не філософський (чи ми справді що-небудь володіємо?), Але коли ви думаєте, як швидко і легко ви можете завантажити і встановити щось на зразок програми ліхтарика, це змусить вас задуматися, в чому перевагу утримання насправді це на вашому пристрої. Якщо ви не руйнуєте шахту, навряд чи вам знадобляться ті спеціальні програми, які часто використовуються; щоб ви могли швидко отримати доступ до програми, коли вона вам найбільше потрібна, яка користь у тому, щоб він зайняв місце інший час? Google Instant Apps - це відповідь Google на цю дилему.se

Миттєві програми - це функція, яка дозволяє використовувати додаток без потрібно повністю завантажити його на телефон: просто знайдіть його в магазині Play і натисніть «Відкрити додаток». Що ще краще, це дозволяє перейти до певної діяльності в додатку, який ви не встановили, просто натиснувши URL-адресу. Він уже доступний для деяких користувачів, і він зараз просувається до решти нас. Нещодавно Google додав кнопку "Спробуйте зараз" у Play Маркет для деяких програм Android Instant. Але що це насправді означає для вас? І як розробники повинні адаптуватися до цієї нової функції?


Використання миттєвих програм Android

Щоб отримати доступ до миттєвих програм Android на своєму пристрої, вам просто потрібно ввімкнути цю опцію в меню налаштувань, якщо у вас є Nexus або Pixel. Направлятися до Особисті> Google і потім Послуги. Тепер просто перемкніть Миттєві програми , а потім натисніть "Так, я ввійшов", коли з’явиться повідомлення. Ви можете спробувати це з деякими з тих, хто вперше приймає, наприклад BuzzFeed або Wish. Якщо у вас немає одного з цих пристроїв, ви, можливо, все ще зможете знайти його у своїх налаштуваннях, але додатки ще не доступні для вас. Не хвилюйтеся, вони йдуть!

Додаток Android Instant також можна запустити з URL-адреси. Це так само зручно, оскільки суттєво розширює досвід перегляду веб-сторінок, щоб додати більше енергії та функціональних можливостей - не кажучи вже про те, щоб ми могли ділитися досвідом із додатків.


Що це може означати для користувачів

Отже, що це означає для користувачів? Ви повинні бути схвильовані, стурбовані чи байдужі?

В цілому, це досить захоплююча новина, і багато хто очікує, що це буде зміна ігор для способу використання наших пристроїв. У магазині Play є багато додатків, які, як правило, стосуються "лише одного використання" або речей, які ви рідко використовуєте знову. А ще є багато у нас внутрішніх пам’яток на 16 ГБ (або навіть менше).

Більшість з нас вважають за краще використовувати нативну програму на веб-сайті, де це можливо, але ми не хочемо, щоб її встановлювати.

Хоча зараз не так вже й багато проблем, як встановити додаток, а потім видалити його відразу після цього, Android Instant Apps обіцяє ще більше впорядкувати процес, щоб ви могли заощадити час та отримати ще більшу ефективність на своєму пристрої. Більшість з нас вважають за краще використовувати нативну програму на веб-сайті, де це можливо, але ми не хочемо, щоб її встановлювати.

Це те, що ви називаєте "мати торт і їсти його теж".

А ще краще - це обіцянка миттєво потрапляти на певну корисну сторінку в додатку, без будь-яких клопотів щодо її встановлення. Приклад, який Google подав на нещодавній конференції розробників, - це те, що користувач може натиснути лічильник паркування своїм телефоном, щоб миттєво відкрити додаток для паркування (через NFC) на сторінці платежів, готовий платити за допомогою Android Pay.

Іншим прикладом було те, що ви, можливо, зможете поділитися кросвордом з другом через WhatsApp. Особливо весело було з цією головоломкою? Потім ви можете надіслати посилання, і одержувач зможе перейти безпосередньо на цю сторінку в додатку, не потрібно спочатку встановлювати його або навіть переходити по меню.

Перегляд веб-сайтів стане набагато легшим, оскільки сайти знову переключаються між веб-сторінками, програмами та назад. В майбутньому ми можемо навіть побачити сайти, що використовують посилання для запуску миттєвих програм від інших розробників. Перевіряючи ресторани поблизу Карт, ви можете натиснути посилання на огляд у Yelp, а потім відкрити додаток Uber, щоб забронювати таксі!

Перегляд веб-сайтів стане набагато легшим, оскільки сайти знову переключаються між веб-сторінками, програмами та назад.

Якщо говорити про майбутнє, то, безумовно, легко розглядати миттєві програми Android як великий крок до неминучої еволюції нашого досвіду в Інтернеті. Оскільки плани даних стають все більш щедрими, зв’язки стають все більш швидкими, а зберігання у хмарі стає звичайним явищем; це лише питання часу, поки нам більше не доведеться завантажувати що завгодно. Миттєві програми все ще завантажують та встановлюють частину програмного забезпечення, але в майбутньому навіть обробка, ймовірно, десь передаватиметься на сервер, що різко скоротить потребу в дорогому обладнанні.

Це невеликий крок у цьому напрямку, але позитивний.

Безпека та обмеження

Побоювання, що деякі можуть прочитати це, полягає в тому, що це може представляти проблеми безпеки. Що робити, якщо веб-сторінка тимчасово встановить на свій телефон додаток, який може оплатити вам, наприклад, Android Pay?

Додаток не може починати платити за вас чи читати ваші контакти, якщо ви не скажете, що це може.

Хоча миттєві програми Android можуть вводити нові проблеми безпеки, існують заходи, які забезпечують, що користувачі не повинні турбуватися здебільшого. Весь мережевий трафік із додатків використовуватиме HTTPS. Увійти потрібно буде обробляти Smart Lock (який також забезпечує хороший та швидкий процес), і користувачі повинні будуть надати дозвіл так само, як це робиться для встановлених додатків. Додаток не може починати платити за вас чи читати ваші контакти, якщо ви не скажете, що це може.

На сторінці поширених запитань Google про додатки Google йдеться про те, що ці програми можуть використовувати такі дозволи:

  • ВИКОНАННЯ
  • ACCESS_COARSE_LOCATION
  • ACCESS_FINE_LOCATION
  • ACCESS_NETWORK_STATE
  • КАМЕРА
  • INSTANT_APP_FOREGROUND_SERVICE лише в Android O.
  • ІНТЕРНЕТ
  • READ_PHONE_NUMBERS лише в Android O.
  • RECORD_AUDIO
  • ВІБРАТ

Миттєві програми не підтримують те, що не в цьому списку. Зауважте, що такі речі, як Bluetooth, встановлення сигналу тривоги, використання відбитків пальців та встановлення шпалер, відсутні.

Інші обмеження включають відсутність підтримки фонових служб (додатків, які запускаються потенційно без відома користувача), натискання сповіщень, доступу до зовнішнього сховища або перегляду встановлених програм на пристрої. Миттєві програми також не зможуть змінювати налаштування на пристрої користувача, наприклад їх шпалери.

Як ви могли очікувати, також існує обмеження розміру файлу для моментальних завантажень додатків, що становить 4 Мб для кожної "функції" або кожної сторінки (мислительна активність) програми. Це, звичайно, створює більше потенційних обмежень. Це означає, наприклад, що розробники не можуть пакувати додаток, наповнений мультимедійними засобами, хоча, звичайно, нічого не може заважати їм передавати потокові носії з інших місць.

Але це дуже знижує щось на зразок повністю 3D-гри. На даний момент принаймні. Google має це сказати з цього приводу:

«Ігри - це високоспеціалізована категорія додатків і часто мають унікальні інструменти, великі активи та високі вимоги до продуктивності. Незважаючи на це, ми зацікавлені у вивченні випадків використання ігор. Перевірте Публікації Android Instant Apps на StackOverflow

За короткий термін, ніщо не заважатиме вам створювати ігри, але це, як правило, такі речі, як ігри-головоломки або дуже основні 2D платформи на поштовх. Однак, підтримується апаратне прискорення з OpenGL ES 2.0, тому потенціал у майбутньому є.

Час покаже, чи скасовані деякі з цих обмежень чи введено більше.

Час покаже, чи скасовані деякі з цих обмежень чи введено більше. Також буде цікаво подивитися, як розробники та бренди сприймають цю функцію. Одне, що варто пам’ятати, - це той факт, що iOS наразі не має порівнянного сервісу. Підприємства можуть бути обережними щодо впровадження нових вражень, які лише певна частина їх аудиторії зможе оцінити, але, знову ж таки, покаже лише час.

Що це означає для бізнесу та розробників

Компанії повинні бути захоплені перспективою миттєвих додатків для Android, оскільки це створює багато нових можливостей для посилення взаємодії та, ймовірно, продажів в результаті. Як ми вже торкалися, Android Instant Apps нададуть можливість веб-сайтам підключатись до більш динамічного контенту для користувачів мобільних пристроїв, а це, в свою чергу, дозволить використовувати інформацію про місцезнаходження, покупки в додатках тощо. Справжня привабливість бізнесу - це можливість дозволити користувачеві безперешкодно замовляти піцу або купувати товар через їх додаток або отримувати вказівки до магазину. А можливість ділитися посиланнями на сторінки в додатках значно збільшить виявлення цих додатків і, можливо, призведе до збільшення трафіку. Користувачі, яким не подобається ваш додаток, також набагато рідше залишать негативний відгук.

Для компаній, які хочуть використовувати максимальний маркетинговий потенціал своїх мобільних додатків, миттєві додатки стануть обов'язковими. Однак для розробників, які заробляють на життя за допомогою встановлення додатків або реклами, переваги можуть бути менш чіткими. Якщо ви заробляєте гроші на рекламі, ви можете отримати вигоду від того, що більше користувачів частішає ваших індивідуальних дій (і Firebase підтримується). З іншого боку, відсутність вимоги до встановлення програми може зменшити частоту приходу деяких користувачів назад до вашої програми після їх першої зустрічі.

Для компаній, які хочуть використовувати максимальний маркетинговий потенціал своїх мобільних додатків, миттєві додатки стануть обов'язковими.

Моментальні додатки підтримуватимуться версіями Android, що починаються ще з Jelly Bean, а це означає, що вони будуть доступні мільйонам користувачів, але бачать, як вони не буде бути доступними на iOS, деякі веб-сторінки можуть неохоче перетворити їх на важливу частину своєї стратегії.

Як розробники можуть реалізовувати миттєві програми для Android

Поглиблений підручник виходить за рамки цієї публікації, але ми можемо швидко перейти до того, що пов'язано зі створенням миттєвої програми.

Хороша новина полягає в тому, що Android Studio 3.0 вийде з миттєвою підтримкою додатків. Ви завантажите пакет SDK для Android Instant Apps з диспетчера 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

Як повідомляється, Nintendo повідомляє співавторам своїх мобільних ігор обмежити покупки в грі.У Nintendo можуть бути ці дискусії, щоб зберегти свою репутацію та імідж.Зі зростаючим списком безкоштовн...

Існує безліч мобільних ігор, які були перенесені на комутатор Nintendo, але що робити, якщо гібридна система домашнього керування могла б грати в ігри Android Android спочатку? Ця мрія наблизилася до ...

Ми Рекомендуємо