Дизайнер мобильных приложений AppMaster позволяет ускорить процесс разработки и создать свое первое приложение буквально за несколько шагов. Такое приложение сразу же можно тестировать на своем телефоне, проверять работу всех функций, пользоваться нативными возможностями (например, использовать NFC, камеру, сканировать QR-коды). Для данного тестирования используется специальное приложение AppMaster Developer, там можно переключаться между различными учетными записями и проектами, получать свободный доступ к любым своим приложениям.

Но как быть, если хочется сделать приложение действительно независимым? Иметь возможность использовать его без посредника, поделиться им с друзьями? Самый доступный вариант - создать APK файл для установки данного приложения на устройства Android (в дальнейшем его можно использовать и для публикации в магазинах приложений, например, Google Play).

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

Конфигурирование Firebase


Работа в Firebase начинается с создания проекта - сделайте это нажав кнопку Create a project. Нужно будет выбрать имя проекта и, при желании, подключить инструменты аналитики Google.


Спустя несколько секунд ожидания проект будет создан и можно переходить к дальнейшей настройке. Необходимо добавить первое приложение (Android).


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


На следующем шаге необходимо скачать файл google-services.json. Инструкцию Firebase о том, что с ним следует делать, равно как и следующий шаг Add Firebase SDK, можно проигнорировать - эту работу берет на себя AppMaster (главное предоставить сам файл json).


Последнее, что нужно сделать в Firebase - получить файл Service Account с закрытым (private) ключом. Для этого нужно открыть настройки созданного приложения.


Перейти в раздел Service account, нажать кнопку Generate new private key и сохранить его на своем устройстве.


Публикация в AppMaster

На этом можно возвращаться в раздел мобильных приложений AppMaster и приступать к публикации.


Создается приложение для Android, соответственно необходимо выбрать маркетплейс PlayMarket и указать Deploy-план, к которому приложение будет обращаться


В настройках Application Settings необходимо указать:

  • Build type. Для немедленного использования в виде установочного файла подойдет APK, а для последующей публикации в маркетплейсе лучше выбирать AAB.
  • App Name. Уникальное имя для вашего приложения.
  • Bundle ID - идентификатор приложения, который ранее указывали в Firebase (в нашем примере это mycompany.aviato)


Завершающий шаг - передача файлов, которые ранее были получены в Firebase.

  • Service File - файл google-services.json
  • Service Account File - файл с закрытым ключом из раздела Service accounts


Готово! Остается лишь дождаться письма со ссылкой на скачивание установочных файлов (это займет буквально несколько минут).


Приложение готово к скачиванию и установке! А особенно прекрасно то, что при дальнейшей доработке приложения (или исправлении ошибок) и публикации новых версий вам даже не нужно будет думать о выпуске обновлений и создании новых установочных файлов. Благодаря технологии Server-Driven UI измененная версия приложения моментально станет доступна всем пользователям.


Was this article helpful?

AppMaster.io 101 Полный курс

10 модулей
2 недели

Не знаете с чего начать? Начните с нашего ускоренного курса для начинающих и изучите AppMaster от А до Я.

Начать обучение
Development it’s so easy with AppMaster!

Остались вопросы?

Наши эксперты с радостью ответят на все ваши вопросы о платформе AppMaster и помогут вам в создании приложений.

headphones

Служба поддержки

Поделитесь своей проблемой с нашими специалистами.

message

Комьюнити AppMaster

Обсудите вопросы с другими пользователями в нашем чате.

Присоединиться