AppGallery для Huawei и Honor – магазин приложений для пользователей и разработчиков

UUBAWBpjcjTRpVziuXlmoEpADgvcgcMz Новости
Содержание
  1. Что это за приложение?
  2. Что такое appgallery от huawei?
  3. Что происходит, кто виноват и что делать
  4. Что в итоге?
  5. Что нужно для успешного внедрения
  6. Отсутствие груза прошлых лет – что в appgallery сделано иначе
  7. Почему не работает app gallery и что делать?
  8. ‎huawei ai life
  9. В следующей части – встраиваем аналитику
  10. Как в huawei убедили партнеров и разработчиков участвовать в appgallery
  11. Как обстоят дела с играми
  12. Как поменять регион в программе
  13. Как работает оплата приложений
  14. Как сменить app gallery на play market
  15. Как удалить app gallery huawei с телефона
  16. Какие обязательные приложения уже есть в appgallery
  17. Магазин приложений huawei appgallery
  18. Моё знакомство с appgallery: как я воспользовался возможностями huawei и нашёл точку роста для своего проекта
  19. Настройка
  20. Небольшие «фишки»
  21. Обзор
  22. Подготовка к внедрению
  23. Приложения в appgallery
  24. Работа appgallery с или вместо google play
  25. Ссылки по теме
  26. Чем заменить appgallery на huawei
  27. Заключение
  28. Узнайте больше о Huawei

Что это за приложение?

AppGallery от Huawei является предустановленным приложением на всех новых устройствах. Модели, вышедшие до 2022 года, получили обновление по воздуху. Первыми смартфонами, на которых был предустановлен магазин, являлась, вышедшая в марте 2022 года, линейка устройств P20.

Приложение AppGallery является аналогом Google Play, но предоставляется эксклюзивно на устройствах Хонор и Хуавей. Магазин защищён четырехуровневой системой защиты, которая позволяет обезопасить персональные данные пользователя на высоком уровне. В китайском сторе имеется своя система рейтингов, а также машинного обучения.

Что такое appgallery от huawei?

Huawei App Gallery – это магазин игр, а также приложений, позволяющий сторонним разработчикам предлагать владельцам устройств устанавливать и приобретать различные приложения. По сути это аналог существующему сервису GooglePlay для Android или Appstore для Айфонов.

Рассматриваемая программа появилась недавно и на данный момент не устанавливается во все смартфоны. Производитель пока ставит ее по умолчанию в новых телефонах. Постепенно все устройства получат представленный сервис в качестве основного магазина. Сам маркет полностью бесплатный и адаптирован для России.

App Gallery подразумевает официальный магазин и включает в себя следующие разделы:

Приложение имеет следующие преимущества:

  • Безопасность транзакций и хорошая защита личных аккаунтов.
  • Имеется помощь по подбору программ. Ищете интересную игру? Воспользуйтесь подборкой и встроенным фильтром, чтобы исключить не нужные жанры.
  • Каждой программе присваивается рейтинг популярности и качества. Любой пользователь может оставить отзыв и поставить оценку.
  • Удобный и интуитивно понятный интерфейс.
  • Зарегистрированные пользователи получают подарки (Gift) и бонусы.

Что происходит, кто виноват и что делать

Недавно Google прекратил сотрудничество с Huawei. Это привело к тому, что Huawei на своих новых девайсах уже не может использовать сервисы Google (магазин приложений, геолокация, карты, пуши, аналитика etc), что для пользователя превращает девайс в кирпич.

Если бы это не была китайская компания, то, скорее всего, на этом её бизнес, связанный с Android, просто бы прекратился. Но компания китайская, большая и они пошли по пути импортозамещения, в кратчайшие сроки реализовав функционал, аналогичный Google сервисам.

В этой серии статей мы хотим поделиться своим опытом использования Huawei Mobile Services в уже готовом приложении, использующем Google Mobile Services для аналитики (Firebase Analytics), карт и геолокации. Текста получилось довольно много и о сильно разных сервисах, засим статей будет несколько. Начнём мы с основ — регистрации аккаунта разработчика и базовых вещей в коде.

  1. Создаём аккаунт разработчика, подключаем зависимости, подготавливаем код к внедрению. ← вы тут
  2. Встраиваем Huawei Analytics. тык
  3. Используем геолокацию от Huawei.
  4. Huawei maps. Используем вместо Google maps для AppGallery.

Если вам интересно узнать технических подробностей, посмотреть код и узнать про подводные камни — добро пожаловать под кат!

Что в итоге?

С одной стороны, создателям AppGallery ещё предстоит договориться со многими авторами приложений. С другой — все «обязательные» программы, вроде клиентов банков и мобильных операторов, уже представлены в магазине, а новые приложения постоянно добавляются. Остальные же либо запускаются в браузере, либо без проблем устанавливаются через apk.

Узнать подробнее о HUAWEI

Что нужно для успешного внедрения

Всё было бы просто, если бы приложение писалось с нуля и не нужно было бы поддерживать как Google так и Huawei. Но мы живём в реальном мире и без сложностей не обойтись. Однако дело сильно упростится, если соблюдён ряд условий.

Но перед перечислением условий надо составить ТЗ. Оно у нас получилось такое:

  1. Нам нужно получить 2 версии APK — одну для Google Play, с библиотеками от Google, другую — для AppGallery, с библиотеками от Huawei.
  2. В приложении уже используется Firebase Analytics. Надо его заменить на аналог от Huawei.
  3. Есть определение местоположения пользователя. Аналогично заменяем на аналог.
  4. Есть карты. Нужно также заменить на аналог, по максимуму сохранив функционал, т.к. в реализации от Huawei некоторые вещи ещё не сделаны.

А вот что сильно сократит прикладываемые усилия:

  1. Код должен быть написан хорошо. И быть без багов (хотя это само собой разумеется – зачем код с багами писать?). Под хорошо будем подразумевать более-менее стандартную архитектуру, мимикрирующую под Clean.
  2. Если код из Google библиотек размазан ровным слоем по всему проекту, то у меня для вас плохие новости. Например у вас может не быть абстракции над аналитикой и/или над полученными от Google координатами. В этом случае придётся её завести, чтобы почистить код от импортов гугловых классов, которые будут недоступны, когда мы уберём их из сборки.
  3. Использование DI. Очень упрощает абстрагирование над аналитикой и геолокацией. Используем интерфейсы, через DI передавая нужную реализацию.
  4. Карты не слишком сильно кастомизированы. В частности, основная сложность будет с абстрагированием над кластеризацией маркеров.

Отсутствие груза прошлых лет – что в appgallery сделано иначе

Что мне импонирует в Huawei, так это системный подход, в компании пытаются продумать каждый шаг. Возможно, что накладывает свой отпечаток умение планировать разработку инфраструктурных решений, в том числе 5G. Не секрет, что создание инфраструктуры в телекоме – это длинные инвестиции в десятки лет, нечто подобное мы видим и в AppGallery, пусть и не в таком масштабе.

Для разработчиков сделали доступными инструменты работы с AI-алгоритмами, машинным обучением, это традиционно сильные для Huawei стороны. Помимо этого, различная аналитика, связанная с поведением устройства, качеством сетей, включая 5G. И тут подход Huawei коренным образом отличается от того, что мы видим у Google.

Причина отличий – в разном понимании многих технологий, в том, откуда на этот рынок пришли компании. Так, в Google изначально создавали поисковую машину, не работали с железом. А вот опыт Huawei проистекает из тесной интеграции железа и софта, это их сильная сторона, которая и отражена в инструментах для разработчиков.

Новым словом становятся «Быстрые приложения» (Quick Apps), их можно создавать с использованием HTML5. Отличает такие приложения небольшой размер, так, в 1 ГБ памяти может разместиться 2000 подобных программ. Кроме того, они не так требовательны к ресурсам устройства, универсальны и могут запускаться как на смартфонах, так и на часах, планшетах, телевизорах.

Еще один момент, который многих удивляет. Даже небольшие разработчики могут получить обратную связь со стороны команды AppGallery. Это может быть помощь в трудных вопросах адаптации тех или иных функций для HMS, но чаще возникает необходимость запустить приложение в конкретный день и время, так как к этому привязана маркетинговая история, например, вы начинаете рекламировать свою программу.

Можно перечислять и другие «мелочи», но каждая из них указывает на то, что опыт других магазинов приложений был учтен и переосмыслен, в компании постарались сделать лучшую версию такого магазина. И тут важно отметить тот факт, что AppGallery уже состоялся как явление, магазин работает и развивается.

Год назад рассматривал то, что можно и чего нельзя делать на смартфонах с HMS. Постоянно возникал вопрос, что нет этого приложения или того, можно было оставить пожелание о том, чего не хватает тебе лично. Обратная связь оказалась действенным способом, чтобы в Huawei реагировали и помогали разработчикам добавлять их приложения в AppGallery. Скорость развития магазина приложений очень высока, и если чего-то там нет сегодня, то уже завтра это появится.

Подытоживая, хочу сказать простую штуку. Благодаря торговой войне и санкциям против Huawei, появился альтернативный по отношению к Play Store магазин приложений. Год назад многие говорили, что это костыли, а не полноценное решение, и таковым он никогда не станет.

Я утверждал ровно обратное, так как видел системный подход в развитии AppGallery. Время доказало, что моя точка зрения была верной, такой подход позволил сделать из AppGallery серьезного игрока, и мы пока видим только первые шаги этого магазина приложений.

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

Одной из распространенных проблем считается ошибка 301, сигнализирующая о разрыве соединения с серверами. Обычно, сбой подключения к серверу возникает при неправильно установленных обновлениях или смене региона. Для устранения неполадки достаточно обновить сервис или выполнить переустановку.

Также, возможно вы пытаетесь поставить сервис на телефон другого производителя (не на Huawei) или на телефоне просто нет интернет соединения.

‎huawei ai life

русский, азербайджанский, амхарский, английский, арабский, ассамский, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, венгерский, вьетнамский, галисийский, голландский, греческий, грузинский, гуджарати, датский, иврит, индонезийский, испанский, итальянский, казахский, камбоджийский, каннада, каталанский, корейский, лаосский, латышский, лингала, литовский, македонский, малайский, малаялам, маратхи, монгольский, немецкий, непальская, норвежский (букмол), ория, панджаби, персидский, польский, португальский, румынский, сербский, сингальский, словацкий, словенский, суахили, тайский, тамильский, телугу, тибетский, традиционный китайский, турецкий, узбекский, уйгурский, украинский, упрощенный китайский, урду, филиппинский, финский, французский, хинди, хорватский, чешский, шведский, эстонский, японский

В следующей части – встраиваем аналитику

Теперь мы полностью готовы. У нас есть 2 разных варианта сборки – для Huawei и Google. У нас подключены необходимые зависимости. Созданы папки, где будет наш код. Создан аккаунт разработчика и выполнены необходимые действия по созданию проекта приложения.

Весь код, который есть в этом цикле статей вы можете посмотреть в репозитории на GitHub. Вот ссылка.

Как в huawei убедили партнеров и разработчиков участвовать в appgallery

Компания Huawei последние годы росла в продажах смартфонов по всему миру, постепенно отъедала долю рынка у всех прямых конкурентов. Ко второму кварталу 2020 года, несмотря на американские санкции, компания заняла первое место в штучном выражении среди всех производителей.

AppGallery для Huawei и Honor – магазин приложений для пользователей и разработчиков

Огромная армия пользователей продуктов Huawei превратилась в потенциальную аудиторию для AppGallery, сотни миллионов людей по всему миру. Для любого разработчика это интересная аудитория, и тут возникает вопрос, как стать успешным в этом магазине, сколько ресурсов требуется для адаптации своих приложений и насколько это будет сложно.

В Huawei справедливо посчитали, что разработчики не придут в AppGallery без объяснения перспектив платформы и того, как компания будет развивать это направление. Поэтому в Huawei на каждом рынке присутствия стали работать с разработчиками напрямую, объяснять все выгоды присутствия на платформе.

В Huawei посчитали число ключевых приложений в разных категориях и стали предлагать их разработчикам создать версию с HMS, при этом технические специалисты оказывали поддержку в такой адаптации. Стоит отметить, что Россия занимает особое положение, так как на территории страны работает крупнейший центр исследований и разработок (R&D)

Привлекательной стороной для привлечения разработчиков в AppGallery также стало то, что в первый год работы комиссия для разработчиков игр только 15%, для всех остальных нет комиссии, то есть разработчик получает 100% дохода от своих приложений. На второй год разработчики образовательных приложений получают доход в 90% от их стоимости, все остальные – в 85% от цены приложения в магазине. Для сравнения, комиссия в первый год в Play Store составляет 30%.

Сложность адаптации Android-приложений для HMS в первый год была обусловлена тем, что средства автоматизации разработки и набор сервисов были относительно бедны. Поэтому в Huawei сделали это стратегическим направлением развития. И тут также произошло немыслимое, меньше чем за два года в HMS Core вошло 56 сервисов (так называемые kits), был разработан 12 981 API в семи категориях: сервисы приложений, графика, искусственный интеллект, мультимедиа, система, безопасность и умные устройства.

Одной из ключевых проблем для HMS стало отсутствие платежных сервисов вне Китая, на родном рынке есть Huawei Pay, а вот в России ничего подобного не было. И также как об AppGallery, говорили, что ничего не случится, многие утверждали, что обойти ограничения, наложенные санкциями, невозможно, пользователи смартфонов Huawei и Honor будут отброшены в прошлое и не смогут платить со своих устройств.

Пример разработки программ для платежей смартфонами Huawei отлично демонстрирует успешность системного подхода компании к рынку. В апреле 2020 года компания объявила о стратегическом партнёрстве с петербургской IT-компанией Cardsmobile, разработчиком приложения «Кошелёк», в которое встроен сервис бесконтактной оплаты «Кошелёк Pay».

Сервис стал первым платежным решением на смартфонах Huawei и Honor в России. К «Кошелёк Pay» уже подключены более 40 крупнейших российских банков. Кроме того, в приложении «Кошелёк» можно хранить карты лояльности, купоны и сертификаты и получать скидки в любимых магазинах.

AppGallery для Huawei и Honor – магазин приложений для пользователей и разработчиков

С апреля по октябрь 2020 года приложение в России было загружено 8 миллионов раз! Оцените потенциал для разработчика, возможность получить новую лояльную аудиторию. Это успешный пример приложения, платежная функциональность которого была реализована с помощью технологий Huawei. С конца 2020 года «Кошелёк» будет по умолчанию предустанавливаться на все смартфоны Huawei и Honor для российского рынка.

Другой пример – это сотрудничество с крупнейшим банком России. В июле 2020 года в приложении «Сбербанк Онлайн» появилась функция SberPay, которая позволяет всем владельцам банковских карт Сбербанка платить бесконтактно со своих смартфонов Huawei и Honor. В течение первого месяца более полумиллиона клиентов «Сбербанк Онлайн» добавили карту в SberPay.

Эти две истории успеха объединяют платформа HMS и магазин приложений AppGallery. И это наглядная иллюстрация того, что миллионы приложений в Play Store имеют обратную сторону, каждому отдельному приложению сложно пробиться, стать популярным. В AppGallery это проще, так как система развивается активнее и производитель непосредственно в этом участвует.

Как обстоят дела с играми

Игр в AppGallery много: для них создана отдельная вкладка с шестью жанрами. Из хитовых релизов доступны World of Tanks: Blitz, Fortnite, Game of Thrones. Тем не менее по-прежнему нет PUBG, популярных аркад из серии Homescapes и Gardenscapes, «Викингов», RAID: Shadow Legends и Minecraft.

Игры, скачиваемые напрямую из AppGallery, будут работать без сбоев. Да, они могут потребовать загрузить Google Play, но во многих случаях достаточно смахнуть это уведомление и ничего не устанавливать. «Танки», например, запускаются без гугловского сервиса.

Как поменять регион в программе

Для смены региона в представленной программе требуется воспользоваться параметрами телефона. Порядок действий:

Чтобы поменять регион вам потребуется прибегнуть к изменению системных настроек в телефоне. То есть, сменить этот пункт в параметрах, а не в приложении.

Как работает оплата приложений

Платные программы в AppGallery тоже имеются, хотя их и не столь много, как в Google Play. Кроме того, здесь нет отдельного раздела с платными играми — всё сортируется только по категориям.

Стоимость конкретного приложения сразу указывается на кнопке установки. Можно использовать счёт своего мобильного, банковские карты или «Монеты HUAWEI». Последние выдаются за всяческие активности в экосистеме: скажем, при регистрации на сервисах компании.

Цены в AppGallery чуть отличаются от аналогичных предложений в Google Play: что-то дороже, что-то дешевле. Но разница обычно небольшая. Например, в магазине Google программа Guitar Pro стоит 359 рублей, а у HUAWEI — 327. 

Функционирование AppGallery не влияет на работу PlayMarket. То есть, нет необходимости в отключении или удалении сервиса. Пользователь может скачивать игры и другие программы с обоих сервисов, главное – авторизоваться. Вероятно, в дальнейшем производитель Huawei полностью заменит Гугл Плей на собственный магазин.

Удалить AppGallery можно таким же образом, как и обычную программу с устройства. Зажмите пальцем на иконке этого приложения и выберите пункт «Удалить». После этой операции GooglePlay вновь станет программой по умолчанию.

Какие обязательные приложения уже есть в appgallery

Многие так называемые обязательные приложения были доступны ещё при запуске AppGallery, но за последние полгода их стало гораздо больше. Сейчас здесь есть клиенты всех отечественных банков, включая Сбербанк и его сервис «Спасибо». Мобильные операторы тоже не остались в стороне и быстро загрузили в магазин свои утилиты.

Магазин приложений huawei appgallery

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

Моё знакомство с appgallery: как я воспользовался возможностями huawei и нашёл точку роста для своего проекта

Привет, Хабр! Меня зовут Георгий, я менеджер проектов и гейм-дизайнер в компании Azur Games. Мир мобильных игр — это очень конкурентная среда: здесь важно регулярно включаться в освоение новых инструментов и платформ, чтобы продолжать наращивать свою аудиторию.

Наша команда отслеживает появление новых платформ и экосистем приложений, так как на ранней стадии зайти на них проще и выгоднее. Именно эти соображения и привели Azur Games в магазин приложений AppGallery от Huawei. Сегодня я хочу рассказать вам об этом опыте на примере своего проекта — игры AXES.io. Под катом — о том, какие шаги я предпринимал, обо что споткнулся и что получил.

Настройка

В разделе «Я» самое большое количество настроек и функций, в которых сразу разобраться немного затруднительно. Поэтому некоторые пункты меню лучше рассмотреть отдельно и расписать их более подробно.

Пункты для ознакомления и настроек в разделе «Я»:

Небольшие «фишки»

При вынесении иконки App Gallery на один из действующих экранов смартфона у нее появляется дополнительный функционал. Для этого необходимо нажать на нее и удерживать непродолжительное время.

После удержания телефон подаёт короткий вибросигнал и пользователь может:

  1. Открыть поиск интересующего приложения одним нажатием.
  2. Обновить приложение при наличии обновления.
  3. Открыть раздел с подарками для выполнения заданий.

Магазин является интуитивно понятным и простым в использовании, не требует каких-то дополнительных данных и (или) информации. При регистрации аккаунта вся информация автоматически добавляется в стор, включая данные о банковских картах и привязанных устройствах.

Обзор

При запуске магазина пользователь может наблюдать несколько основных страниц:

  1. Избранное. На данной странице отображаются рекомендации для установки, подобранные по популярности игр или программ. После непродолжительного использования и поиска интересных программ в разделе «Избранное» будут отображаться предложения для скачивания, основанные на предпочтениях пользователя.
  2. Категории. В данном пункте меню отображены все существующие в магазине программы и игры по разделам.
  3. Лучшее. Здесь отображаются самые популярные программы и игры с наибольшим количеством скачиваний.
  4. Управление. Страница с обновлением самого стора, а также с обновлением отдельных игр и программ, установленных на смартфоне.
  5. Я. Данная вкладка отвечает за аккаунт Хуавей, здесь можно заняться настройками и привязками карт.

Подготовка к внедрению

Как и в случае с Google, надо зарегистрироваться, создать проект приложения, получить файл конфигурации.

Приложения в appgallery

Основная моя претензия к AppGallery состоит в том, что он ничем не лучше альтернативных магазинов приложений, которых на Android целая куча. Нет, конечно, китайцы договорились с разработчиками об индивидуальных скидках, подарках и бонусах для своих пользователей, предложив им дополнительный пробный период в подписных приложениях или подарочные купоны в службах доставки, но это бонус на один раз. Пользоваться же AppGallery на постоянной основе из-за отсутствия большей части востребованного софта невозможно.

Huawei объявила, когда Harmony OS выйдет официально. Что здесь не так

Работа appgallery с или вместо google play

Несмотря на то, что китайский магазин является аналогом Google Play, они оба могут и работают совместно. Все приложения, находящиеся в магазинах, получают обновления в примерно одинаковый период времени, поэтому проблем с получением новой версии интересующей программы не возникнет.

Важно! На февраль 2020 года единственными смартфонами, где отсутствует сервисы Google, включая Google Play, является серия Mate 30. Владельцы флагманов данной серии могут использовать софт, доступный в AppGallery.

Ссылки по теме

Поделиться: 

Мы в социальных сетях:

Чем заменить appgallery на huawei

Вот как это сделать:

  • Запустите его и раздайте необходимые привилегии;
  • Найдите в поиске нужное приложение и загрузите себе на смартфон.

APKPure хорош тем, что он выполнен в формате настоящего магазина приложений, который устанавливается на устройство сам и позволяет скачивать приложения в том виде, в каком они скачиваются из Google Play. То есть ваш аппарат не засоряется установочными APK-файлами, не говоря уже о том, что все обновления могут устанавливаться в автоматическом режиме без необходимости загружать и устанавливать их вручную. Я уже не говорю о том, что на APKPure доступны все приложения, которых нет и, вероятно, не будет в AppGallery.

Смарт-часы Huawei получили возможность установки сторонних приложений

Да, APKPure – это неофициальный магазин приложений, куда приложения попадают по модели агрегации. То есть он анализирует содержимое Google Play, Galaxy Store и, скорее всего, других площадок, а потом копирует софт оттуда. Не совсем честная практика, как по мне, потому что разработчики ничего с этого не получают.

Заключение

Резюмируя мой опыт работы с AppGallery как индивидуальный разработчик, который захотел опубликовать приложение, то могу сказать что на текущем этапе я остался доволен опытом. Разобраться с консолью разработчика было несложно и я у меня получилось сделать это быстро.

Оцените статью
Huawei Devices
Добавить комментарий