Defining the app requirements
We first introduced this section in Chapter 3, Building Your First Honeycode Application, where, before building our app, we listed down the requirements or the use cases that we wanted the app to fulfill. And we made use of that list throughout the chapters as a guide to define our data model, conceptualize the application interface, and visualize the interactions between various onscreen elements as well as the data displayed. Therefore, even though we are not going to be building this app here but only review what is built, I would encourage you to take 5 minutes to think about what your app should do and how it should look, and then make a list of the key points.
To-Do
Take 5 minutes and list how you would like your Survey app to work.
Here is what my list looks like:
- App users must be able to create new surveys.
- A survey should support different question types – single-selection, multiple-selection, and free-text. ...