Как перевести классическое приложение Glide в Glide Apps

ГлавнаяНовое кафеЧасто спарашивают → Как скопировать приложение Glide

Зачем переводить “классическое” приложение в Glide Apps

И нужно ли переводить классическое приложение Glide в Glide Apps?
Хотя Glide заявил, что продолжает поддерживать старые “классические” приложения, и что они будут работать также как и раньше. Но в обновлённых приложениях, теперь называемых Glide Apps и ставшим официально поддерживаемым и рекомендованным продуктом, будет больше обновлённых функций, увеличены размеры используемых таблиц Big Tables, добавлены новые Actions и другое. Кроме того, обновлённые приложения позволяют создать единое адаптивное приложение, работающее на экранах с любым размером и на любых платформах.
Если вы не планируете никаких обновлений и введения новых действий и функций, то вполне можно обойтись и старым “классическим” приложением, но если вы хотите обновлений, то вам может понадобиться перевод на Glide Apps.



Процесс преобразования приложения в Glide Apps

Чтобы начать процесс преобразование надо создать новое приложение на основе предыдущих данных New App from data
Рис. 1

Для этого войдите в свою панель мониторинга и откройте панель с вашими приложениями (нажав Apps). Выберите нужное приложение и нажмите на три точки (Рис.1) в правом верхнем углу (появляются при наведении мыши). Istanbul App Conversion
Рис.2

В открывшемся меню выберите New App from data, вам откроется новое меню (Рис.2), где вам предложат или преобразовать приложение с оставлением той же самой таблицы (Keep same sheet), или же скопировать таблицу (Copy the sheet). В первом случае оба приложения будут пользоваться общей таблицей и изменение данных (или добавление новых) в одном приложении тут же появится и в другом. Во втором случае у каждого приложения будет своя аналогичная таблица.

New App
Рис. 3

Old App
Рис. 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, и теперь каждое приложение будет пользоваться своими таблицами. Copy Sheets Istanbul
Рис.5




Для получения дополнительной информации смотрите Glide Documentation