Making of a Software Application from Zero – Part 2 of n

In the first part I wrote a bit about what I want to do and did a small investigation to see if this is technically possible or not. Now it’s time to think a bit how the application will function, how it will run and based on these, how I will build it.

Big picture design

In essence, our application model is a list of screens, each screen having some properties (like layout, number of fields) and a list of fields. The core model is quite simple:

Read More »