← Back Published on

Creating an App using App Engine Studio (AES)

Primary Components of an Application

When creating an application in AES, there are four primary components: 

  • Data
  • Experience
  • Logic & Automation
  • Security 

Data is the table that stores and collects the information related to your application. 

Experience (or UX as I like to say) is how users will interact with your application (i.e., service portals and workspaces)

Logic & Automation is the workflow. For instance, I created a fitness tracker app. If a record is created named "Stairmaster", then the field "Workout Time" should automatically be set to "30 minutes". 


Security
has to do with the roles you create to control who can access what in your application. For instance, an admin has access to all areas of my fitness app (i.e, updating records, creating new roles, etc.), while a user would only have ability to submit a record. 

Best Practice Tip 

Prior to creating your application, create your Data Model first. What is a "Data Model" you ask? Good question. I got you!

A Data Model is defining the structure of the data that the platform will manage, including the organization and relationships between different types of data.

You want to make sure the data structure is clearly defined prior to creating your application, or else you could run into issues down the road. 

Check out my quick video on how I created my application.