Моё знакомство с AppGallery: как я воспользовался возможностями Huawei и нашёл точку роста для своего проекта / Хабр

magazin prilozhenij app gallery Новости

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

Всё было бы просто, если бы приложение писалось с нуля и не нужно было бы поддерживать как 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. Карты не слишком сильно кастомизированы. В частности, основная сложность будет с абстрагированием над кластеризацией маркеров.

Huawei appgallery — huawei казахстан

Приложения нового поколения, не требующее установки, для экономии заряда батареи и памяти устройства.

Huawei appgallery — фирменный магазин приложений

Для мобильных устройств Huawei и Honor доступен альтернативный источник для установки и обновления привычных приложений — Huawei App Gallery, магазин приложений, игр, книг, музыки и фильмов. Магазин является аналогом всем известному Google Play Market и не отстает от него по функциональности и удобности в использовании. Количество скачиваний приложения значительно растет с каждым днем, что показывает серьезность в планах компании Huawei на рост в данной нише рынка.

  1. Перейдите из браузера в смартфоне на официальный сайт мобильных сервисов Huawei  —  https://huaweimobileservices.com/ru/appgallery-russian/
  2. Нажмите на ссылку «Download Here!».
    magazin-prilozhenij-app-gallery-4
  3. Выберите директорию для скачиваемого файла и нажмите кнопку «Скачать».
    magazin-prilozhenij-app-gallery-5
  4. Может появиться уведомление о том, что данный файл может навредить вашему устройству. Сайт является официальным, поэтому со спокойствием нажмите на «Ок». Главное, при переходе на сайт удостоверьтесь в правильности ввода ссылки.
    magazin-prilozhenij-app-gallery-6
  5. Дождитесь полного скачивания файла.
    magazin-prilozhenij-app-gallery-7
  6. Перейдите в приложение «Файлы» из основного меню вашего смартфона.
    magazin-prilozhenij-app-gallery-8
  7. Выберите «Приложения».
    magazin-prilozhenij-app-gallery-9
  8. Здесь указаны установленные приложения и доступные установки. Снова выберите вкладку «Приложения».
    magazin-prilozhenij-app-gallery-10
  9. Кликните по установочному пакету «appgallery_9.0.0.303.apk».
    magazin-prilozhenij-app-gallery-11
  10. На смартфоне может быть заблокирована установка приложений из неизвестных источников, поэтому активируйте разрешение через настройки.
    magazin-prilozhenij-app-gallery-12
  11. В настройках пункта «Неизвестные источники» сдвиньте ползунок для активации.
    magazin-prilozhenij-app-gallery-13
  12. Высветится уведомление с предупреждением. Нажмите на «Ок».
    magazin-prilozhenij-app-gallery-14
  13. Произойдет активация, ползунок активации сменит положение. Перейдите назад в загрузку приложения, кликнув по иконке возврата в предыдущее меню.
    magazin-prilozhenij-app-gallery-15
  14. Выберите «Установить».
    magazin-prilozhenij-app-gallery-16
  15. Откройте установленное приложение AppGallery.
    magazin-prilozhenij-app-gallery-17
  16. Для полного функционирования разрешите приложению выполнять вызовы и управлять ими.
    magazin-prilozhenij-app-gallery-18
  17. Просмотрите уведомление о конфиденциальности, нажмите «Далее».
    magazin-prilozhenij-app-gallery-19
  18. Выберите позицию «Принимаю». Для более полного ознакомления с соглашением есть возможность просмотра положений документа «Соглашение с пользователем Appgallery».
    magazin-prilozhenij-app-gallery-20
  19. Подтвердите страну проживания.
    magazin-prilozhenij-app-gallery-21
  20. На ознакомительной странице при желании выключите автообновление по Wi-Fi и перейдите на главную. Если оставить опцию включенной, то все установленные приложения будут автоматически обновляться в фоновом режиме при подключении к сети Wi-Fi.
    magazin-prilozhenij-app-gallery-22
  21. Обновите приложение Huawei AppGallery до актуальной версии, так как в самом магазине приложений обновления магазина появляются раньше, чем на официальном сайте.
    magazin-prilozhenij-app-gallery-23
  22. Выберите по какой сети произойдет загрузка и будет ли скачивание по данной сети разовое или на постоянной основе.
    magazin-prilozhenij-app-gallery-24
  23. Дождитесь полной установки приложения.
    magazin-prilozhenij-app-gallery-25
  24. В основном меню смартфона кликните по ярлыку установленного приложения.
    magazin-prilozhenij-app-gallery-26
  25. При загрузке автоматически открывается вкладка «Избранное». Здесь представлены самые популярные и наиболее скачиваемые приложения и игры, а также интересные новинки и последние обновления.
    magazin-prilozhenij-app-gallery-27
  26. Вкладка «Категории» позволит выбрать определенный раздел и подобрать приложение по количеству скачиваний и отзывам. Доступны много различных категорий, например, игры, автомобили, бизнес, дети, инструменты, здоровье и др.
    magazin-prilozhenij-app-gallery-28
  27. Во вкладке «Лучшее» представлены рейтинги наиболее скачиваемых приложений и игр.
    magazin-prilozhenij-app-gallery-29
  28. Вкладка «Управление» включает в себя доступные обновления установленных приложений, диспетчер установки, установочные пакеты и возможность очистки памяти.
    magazin-prilozhenij-app-gallery-30
  29. Вкладка «Я» содержит в себе личный кабинет пользователя, доступные акционные предложения, отзывы пользователя, историю всех покупок в приложении, настройки приложения, справку по работе и функциям App Gallery, форму обратной связи и сведения о приложении.
    magazin-prilozhenij-app-gallery-31

Если у вас остались вопросы по установке приложения App Gallery от Huawei на ваш смартфон, напишите нам в комментариях.

Восстановление доступа

Если человек забыл входные данные от личного кабинета в мобильном приложении или на официальном сайте AppGallery, он всегда может восстановить их. Для этого в форме для входа нужно нажать пункт «Забили пароль?», затем прописать адрес виртуального ящика или номер сотового телефона. Чтобы придумать новый пароль, потребуется прописать в системе проверочный код и зайти в свой профиль.

Моё знакомство с AppGallery: как я воспользовался возможностями Huawei и нашёл точку роста для своего проекта / Хабр
Восстановление пароля

Знакомство с appgallery. создаем аккаунт разработчика

Недавно 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.

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

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

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

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

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

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

Настройка

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

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

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

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

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

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

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

Обзор

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

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

Ответы на популярные вопросы

Теперь вы знаете что это за приложение и какие у него преимущества и недостатки. Одним из явных плюсов перед Google Play является то, что в AppGallery часто встречаются уникальные программы или игры, которых нет в магазине Google. Использовать это приложение от Huawei, или нет — решает сам пользователь.

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

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

Публикация игры в appgallery

Всем добра и мотивации!

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

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

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

Удаление аккаунта

Для получения дополнительной поддержки или при необходимости удаления аккаунта в AppGallery, предусмотрена горячая линия. Звонки принимаются ежедневно и круглосуточно. Позвонив по номеру 8-800-700-1606, человек должен озвучить проблему, а затем следовать инструкциям оператора.

Функции

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

  1. AppGallery имеет много пользователей и генерирует значительное количество загрузок, это не только шлюз в Китай, но и доступ ко всем владельцам Huawei.
  2. App Gallery является стандартным сервисом во многих современных смартфонах.

    Моё знакомство с AppGallery: как я воспользовался возможностями Huawei и нашёл точку роста для своего проекта / Хабр
    Возможности магазина

  3. App Gallery — собственный магазин от Huawei, содержащий игры и приложения, включая эксклюзивные, персональные подборки, а также программы, не требующие установки.
  4. Всем новым пользователям AppGallery полагаются купоны на скидки в различных приложениях партнеров.
  5. За каждую установку пользователь получает возможность открыть одну из предложенных карточек на выбор и получить подарок. В списке призов — купоны на покупку топовых устройств HUAWEI всего за 1 руб.

Заключение

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

Оцените статью
Huawei Devices