Могу ли я сделать это простое приложение в App maker, используя рассчитанные модели для демонстрационных целей? - PullRequest
0 голосов
/ 05 июля 2018

Я новичок в Google App Maker, и у меня тоже нет большого опыта в программировании (извините: /). Поскольку производитель приложений помечен как инструмент для конструирования приложений с низким уровнем кодирования, я предположил, что не так уж сложно сделать с ним очень простое приложение. Впрочем, для меня это так.

Мне нужно сделать простое приложение только для демонстрационных целей (поэтому Cloud SQL и другие сложные решения для баз данных здесь не в моих интересах). Я хочу сделать это, используя рассчитанные модели (поправьте меня, если я ошибаюсь, рассчитанные модели - это просто временные решения, поскольку приложения должны иметь как настоящие базы данных, чтобы быть полностью функциональными?) .

Мое приложение в основном состоит из 2 данных : 1) Сотрудники и 2) Отделы

-> Поля для "Сотрудники": Имя, Фамилия и Отдел.

-> Поле "Отделы" - это просто название отдела.

Мое приложение должно выглядеть так:

1-я страница: Таблица с текущими сотрудниками, имеющая кнопку для добавления нового сотрудника,

2-я страница: Таблица со всеми названиями отделов (например, маркетинг, финансы ...), в которой есть кнопка для добавления нового названия отдела,

3-я страница: Форма, которая открывается, когда я нажимаю добавить кнопку нового сотрудника , в которую я могу вставить их имя, фамилию и из выпадающего списка меню выбора отдела,

4-я страница: Форма, которая открывается, когда я нажимаю добавить новую кнопку отдела , в которую я могу вставить новое название отдела.

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

Я пытался сделать первые 4 страницы, но у меня получилось, что я ничего не могу в них вставить. 5-я страница все еще слишком много для меня.

Я надеюсь, что вы понимаете мою борьбу, и если вы знаете, как это сделать, поделитесь своими знаниями. Большое спасибо!

1 Ответ

0 голосов
/ 06 июля 2018

Расчетные модели похожи на представления SQL - они не обязательно для временных решений. Каждый раз, когда вы загружаете вычисляемую модель, запускается сценарий, который вы пишете под источником данных этой модели. Этот сценарий обычно загружает данные из внешнего источника (т. Е. Захватывает цены на акции из API, загружает данные с внешнего SQL-сервера или генерирует случайные данные-заполнители).

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

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

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

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

Что касается App Maker, представляющего собой среду с низким кодом, то это только частично верно. Для очень, очень простых приложений (например, прославленных форм) вам понадобится всего пара строк кода, и вы, вероятно, можете делать все с помощью перетаскивания. Однако что-либо более сложное, чем простая форма, почти наверняка потребует хорошего куска реального кода. В Интернете есть множество ресурсов для изучения Javascript.

...