Defining 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. We also 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'd 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 this.
To-Do List
Take 5 minutes and list down how you would like your polling app to work.
Here is what my list looks like:
- App users must be able to create new polls.
- App users must be able to vote in existing polls.
- The app should provide a visual clue of which polls I've already...