PhoneGap - компиляция приложений

Теперь мы готовы скомпилировать наше первое приложение быстрого режима на основе веб-API. В этом заключительном сегменте мы узнаем о процессе преобразования нашего веб-содержимого в формат приложения, которое можно загрузить в онлайн-магазины приложений.

PhoneGap принимает учетные записи пользователей, созданные на GitHub или с использованием AdobeID. GitHub - это служба репозитория, в которую пользователи могут загружать свое содержимое и использовать его, предоставляя свои URL-ссылки. Например, только что созданный контент можно загрузить на GitHub, а затем вызвать его напрямую в PhoneGap.

Следующие шаги подробно описывают, как создать Adobe ID.

Создать Adobe ID

Перейдите на сайт www.build.phonegap.com и нажмите «Зарегистрироваться».

Откроется новое окно, как показано ниже -

Введите свои данные и нажмите «Зарегистрироваться». Теперь вы можете войти в PhoneGap с тем же идентификатором пользователя. По умолчанию эта страница должна вести к консоли PhoneGap, как показано ниже -

Нажмите «Загрузить файл .zip» и загрузите созданный файл .zip, в котором есть все веб-содержимое и конфигурации. После успешной загрузки вы должны увидеть следующее окно -

Вы можете сразу увидеть, что приложение iOS не удалось обработать, поскольку мы не предоставили подписанный ключ. Мы концентрируемся только на Android, и вы можете видеть, что он был создан PhoneGap. Это приложение нельзя загрузить в магазин Google, так как оно не подписано ключом.

Щелкните значок Android, и должен появиться следующий экран -

Щелкните раскрывающееся меню параметров рядом со значком Android, на котором указано, что ключ не выбран, нажмите кнопку добавления ключа, и должен появиться следующий экран -

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

Приложение, созданное с помощью этого процесса, можно напрямую загрузить в Google Play. Щелкните файл .apk, и вы сможете загрузить свое первое бесплатное веб-приложение.

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