И нужно ли переводить классическое приложение Glide в Glide Apps?
Хотя Glide заявил, что продолжает поддерживать старые “классические”
приложения, и что они будут работать также как и раньше. Но в обновлённых
приложениях, теперь называемых Glide Apps и ставшим официально
поддерживаемым и рекомендованным продуктом, будет больше обновлённых функций,
увеличены размеры используемых таблиц Big Tables, добавлены новые Actions
и другое. Кроме того, обновлённые приложения позволяют создать единое
адаптивное приложение, работающее на экранах с любым размером и на любых
платформах.
Если вы не планируете никаких обновлений и введения новых
действий и функций, то вполне можно обойтись и старым “классическим”
приложением, но если вы хотите обновлений, то вам может понадобиться перевод
на Glide Apps.
Чтобы начать процесс преобразование надо создать новое приложение на основе
предыдущих данных
Рис. 1
Для этого войдите в свою панель мониторинга и откройте панель с вашими
приложениями (нажав Apps). Выберите нужное приложение и нажмите на
три точки (Рис.1) в правом верхнем углу (появляются при наведении мыши).
Рис.2
В открывшемся меню выберите New App from data, вам откроется новое меню
(Рис.2), где вам предложат или преобразовать приложение с оставлением той же
самой таблицы (Keep same sheet), или же скопировать таблицу (Copy
the sheet). В первом случае оба приложения будут пользоваться общей
таблицей и изменение данных (или добавление новых) в одном приложении тут же
появится и в другом. Во втором случае у каждого приложения будет своя
аналогичная таблица.
Рис. 3
Рис. 4
Я выбираю Скопировать таблицу и жму Duplicate app, в результате
я получаю новое приложение Copy of Istanbul (Рис.3). Надо заметить, что
хотя вновь созданное приложение и отличается по внешнему интерфейсу (Рис.4) от
предыдущего. но все таблицы полностью идентичны, не исключая и связей в колонках
Relation, Lookup, Single value, Rollup и If → Then → Else.
Сейчас я не буду корректировать итерфейс приложения и приводить его к виду, как
на рисунке 4, но это можно сделать по аналогии как представлено
здесь
Но т.к. я создавал своё исходное приложение на основе таблицы Google sheet,
то я теперь захожу в свои Google таблицы и вижу (Рис.5), что у меня здесь
появилась новая таблица Sheets for Copy of Istanbul, это полная копия
моей исходной таблицы Istanbul, и теперь каждое приложение будет
пользоваться своими таблицами.
Рис.5
Для получения дополнительной информации смотрите Glide Documentation