Запуск приложений в производство
  • 05 Aug 2024
  • 3 Минуты для чтения
  • Авторы

Запуск приложений в производство


Вводный текст

Узнайте о станциях и различных версиях приложений.

:::(Info) (Обновление функции) Начиная с версии r283 устройства отображения переименованы в интерфейсы. :::

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

Что такое станция?

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

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

Узнайте больше об интерфейсах.

Страница станции

На странице станции отображается информация, связанная с приложением, назначенным на станцию. Она выглядит следующим образом:

Station Page.png

  1. Панель навигации между станциями и группами станций
  2. Название станции и Live-Preview приложений, работающих на этой станции.
  3. Создание новой станции или группы станций
  4. Информация о станции, например оператор приложения, ранее запущенные события и текущие подключенные устройства
  5. Информация о конфигурации назначений приложений
  6. Информация об устройстве, включая интерфейс, выбранный часовой пояс и подключенные Edge-устройства.

Назначение приложений на станцию

Назначение приложения на станцию определяет, откуда приложение будет запускаться, например с планшета или машины. Это дает вашему приложению виртуальное место в вашем учреждении.

Чтобы назначить приложение на станцию:

  1. Перейдите на страницу станций, наведя курсор на вкладку " Цех" в верхней навигационной панели.
  2. Выберите станцию, которую вы хотите использовать, и нажмите кнопку Редактировать рядом с назначением приложений для станции.
  3. Нажмите кнопку Добавить приложение и выберите из списка приложение, которое вы хотите назначить.
  4. Нажмите кнопку Сохранить.

Assign App to Station.gif

Дополнительная информация

Версии приложений

При создании приложения существует две различные версии: версия для разработки и опубликованная версия. Версия разработки - это итерация приложения, которая еще не была доступна для публичного использования, в то время как опубликованная версия уже опубликована и готова для пользователей.

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

Тестирование приложений в режиме разработчика

При создании приложения очень важно протестировать его функциональность, чтобы убедиться, что кнопки, виджеты, шаги и другие активы работают так, как нужно. Именно здесь режим разработчика становится незаменимым средством тестирования.

:::(Info) (ПРИМЕЧАНИЕ) Режим разработчика предназначен для работы в Google Chrome. :::

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

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

:::(Info) (ПРИМЕЧАНИЕ) В настоящее время агрегации не поддерживаются в режиме разработчика. :::

Чтобы перейти в режим разработчика, нажмите кнопку Test, расположенную в правом верхнем углу страниц App Info и App Editor. Откроется новое окно, в котором будет показано ваше приложение в режиме разработчика.

Developer Mode Page.png

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

Запуск приложений в Tulip Player

Проигрыватель Tulip Player предназначен для запуска приложений и удобного переключения между ними. В Tulip Player вы ощущаете себя точно так же, как и ваши пользователи, имея возможность вызывать функции коннектора, записывать данные в таблицы и общаться с внешними машинами.

Tulip Player - это внешнее приложение, которое запускает ваши приложения, позволяя вам переключаться между приложениями в вашем экземпляре. Запускать приложения через Tulip Player следует по мере готовности приложения к использованию.

Прежде чем запускать приложение в плеере, необходимо загрузить Tulip Player, что можно сделать здесь: Скачать Tulip Player.

Чтобы открыть приложение в Tulip Player, нажмите кнопку Run в правом верхнем углу экранов App Info и App Editor (рядом с кнопкой Test ). Откроется Tulip Player, и вы сможете запустить свое приложение.

Tulip Player Ex.png

О том, как тестировать приложения в Tulip Player, читайте в разделе Тестирование приложений в Tulip Player.


Вы нашли то, что искали?

Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


Была ли эта статья полезной?