На Playtime 2018 Google обяви нови функции в Google Play, включително подобрения на App Bundles, Instant Apps, инструменти за управление на приложения и др.
Всяка година Google организира събитие само с покана, наречено Playtime. Google кани избрани разработчици на приложения и игри от Play Store на събитието, за да споделят най-новите функции и съвети за подобряване на техните приложения. На тазгодишното събитие, Google обяви актуализации на Android App Bundle, Google Play Instant и Google Play Console.
Промени в Android App Bundle
Обявено на Google I/O 2018, Android App Bundle е нов начин за пакетиране на вашето приложение. Ако решите да споделите своя ключ за подписване и качите .aab файл в Google Play, новата функция за динамична доставка в Play ще определи кои ресурси да пакетирате в .apk файл, който да служи на потребителя. Това понякога може значително да намали размера на приложението, подобрявайки задържането на потребители с малко устройства за съхранение или ниски лимити за данни.
Въпреки че Google може да се похвали със средно намаление на размера на приложението от 35%, компанията въвежда промени, за да намали още повече размерите на пакетите приложения. Изтеглените пакети приложения вече ще бъдат с 8% по-малки средно и 16% по-малък при инсталиране на Android Marshmallow и по-нови устройства. Google казва, че това е станало възможно чрез поддържането на „некомпресирани собствени библиотеки“, елиминирайки „необходимостта от съхраняване на множество копия на устройството“.
След това Google би искал да напомни на разработчиците, че най-новата стабилна версия на Android Studio—версия 3.2— ви позволява да внедрявате пакети приложения. За разработчиците на игри, Unity 2018.3 бета също ви позволява да създавате пакети приложения. За разработчици на големи приложения като игри, големи пакети приложения "с инсталирани APK размери до 500MB" може сега да бъдат качени без нужда от разширителни файлове. Поддръжката на големи приложения обаче е в ранен достъп.
Незабавни промени в Google Play
Първата промяна, която беше обявена, е ограничението на размера, за което да активирате новия бутон „Опитайте сега“. демонстрации на игри, които могат да се играят е била увеличен до 10 MB. Освен това филтрите за намерения, базирани на URL, са вече не се изисква за незабавната ви игра, ако сте пропуснали тази новина.
Второ, бета версията на Android Studio 3.3 вече позволява на разработчиците да „публикуват един пакет от приложения и да го класифицират или конкретен модул към бъде незабавно активиран." Това означава, че вече не трябва да поддържате отделен код и да публикувате отделно инсталируем и незабавен ап.
И накрая, функцията за демонстрации на игра, която може да се играе, вече е достъпна за „премиум заглавия и кампании за предварителна регистрация“.
Промени в Google Play Console
Play Console ще свърже отчета за предварително стартиране в Firebase Test Lab с Android vitals, за да ви помогне по-добре да отстранявате грешки в приложенията си. Ако видите, че в отчета за предварително стартиране също се появява срив в Android vitals, можете да видите метаданните от отчета за предварително стартиране в таблото за управление на Android vitals (и обратно).
Google също обяви няколко подобрения на техните инструменти за управление на приложения:
- Временно поставяне на пауза на абонаментите: Google тества възможността потребителите да поставят на пауза абонаментите, вместо да ги анулират, като ви дава възможност да си върнете някои абонати.
- Променете цените на съществуващите абонаменти: Можете да промените цената на абонамент, без да създавате нова SKU в Play Billing Library v1.2. Като алтернатива можете да накарате промяната на плана да влезе в сила на съществуващата дата за подновяване.
- По-добри показатели: „Кумулативни данни, 30-дневни пълзящи средни показатели и събирания за различни времеви периоди“ са нови допълнения към основните показатели в Play Console.
- Актуализации в приложението: Можете да подканите вашите потребители да актуализират приложението, без да ги налага да напускат приложението, като използвате този нов API. Можете да създадете потребителски интерфейс на цял екран, който насочва потребителя да актуализира приложението или му помага да инсталира приложението във фонов режим, докато наблюдава състоянието на актуализация. Този API е в ранен достъп.
Не на последно място, Google стартира Академия за успех на приложението за да образова разработчиците относно Play Console, правилата на Google Play и най-добрите практики за подобряване на качеството и бизнес ефективността на техните приложения. Това е безплатна програма, която днес е достъпна на английски, но в бъдеще ще има повече съдържание и езици.