Post by huma13453 on Feb 15, 2024 4:51:12 GMT
Apps – The main Data Model in my Prototype Studio is apps. It holds the basic information – name, icon, description and several other stuff. Main Screen Navigation – I noticed several types of navigation present in all big apps after you login to your account so – I made an interface where you could choose the navigation type – Drawer, Tabs, Bottom Navigation Bar – and choose the Data Models present in these types of link containers. Data Models – data model is the equivalent of a SQL Table. Contains a name and the definitions about its fields.Possible future feature could be – data model icon,but for now – just a name.
Model Properties – These are the visible to the user fields of a data model. I tried to wrap the SQL types with more meaningful to the user names descriptions. As the Model is just an enum in the Prototype Studio database, actually, the underlying Bulgaria Email List type could be whatever I choose and even complex. Just did that with GPS Location – that is a complex Object (Longitude, Latitude, Altitude). Having this meta layer – I could add additional – not existing meta model properties. Hidden Model Properties – These are data model fields that are hidden to the user. The actual value that is populated into them – in the apps created by the Prototype Studio Builder are the ids (primary and foreign).
Any additional hidden fields could be useful for future source code modifications and having the fields in the SQL, front-end and back-end – model, data access and more – layers – is just gluing it properly with something from the User Interface. Link Between Models – These are the definitions for One to Many and Many to One and Many to Many in the relational terms. List Groups & List Group Values – Embedding Predefined Lists in an app is done within my Prototype Studio with List Groups and the actio(the other published article) Builds – after Prototype Studio Builder creates an App – the result is uploaded back with a flag – success or fail and if successful – with URL from where to open/start/download the result.
Model Properties – These are the visible to the user fields of a data model. I tried to wrap the SQL types with more meaningful to the user names descriptions. As the Model is just an enum in the Prototype Studio database, actually, the underlying Bulgaria Email List type could be whatever I choose and even complex. Just did that with GPS Location – that is a complex Object (Longitude, Latitude, Altitude). Having this meta layer – I could add additional – not existing meta model properties. Hidden Model Properties – These are data model fields that are hidden to the user. The actual value that is populated into them – in the apps created by the Prototype Studio Builder are the ids (primary and foreign).
Any additional hidden fields could be useful for future source code modifications and having the fields in the SQL, front-end and back-end – model, data access and more – layers – is just gluing it properly with something from the User Interface. Link Between Models – These are the definitions for One to Many and Many to One and Many to Many in the relational terms. List Groups & List Group Values – Embedding Predefined Lists in an app is done within my Prototype Studio with List Groups and the actio(the other published article) Builds – after Prototype Studio Builder creates an App – the result is uploaded back with a flag – success or fail and if successful – with URL from where to open/start/download the result.