Introduction
We have covered a lot of theory, but we have finally made it to our first “real” application build.
A lot of people (myself included) create todo application tutorials when explaining some new technology or framework, the reason for this is usually because a todo application covers most of the basic things you would want to do in an application, for example:
- General structure & setup
- User interface
- Creating, reading, updating and deleting data
- Accepting user input
These are all obviously important concepts that need to be covered (and we already did create a very simplified version of a todo app), but I really wanted to avoid building a standard todo application for our first proper application build. I wanted to do something that was just a little bit more complex and interesting — to start getting exposed to some of the more tricky situations you run into in real-world situations. The result is pretty similar and covers the same bases as a todo application would, but I think it’s a little more fun to build and cranks up the complexity just a little bit.
About Quick Lists
The idea for Quick Lists came from a personal need of mine from when I was working remotely and traveling around Australia in a caravan (I think people in other parts of the world would refer to this as a “trailer” or “camper trailer” or “motor home”). It’s certainly a great experience, but essentially lugging your entire house around the country (and it’s a big country) every week or so comes with some complications.