Creating a complete application Good day,
I have learnt the basics of C++ and now know how to write simple console applications using codeblocks.
I would very much like to create a fully functional application like a calendar or notes app.
Can someone help me find resources such as tutorials or textbooks where I can be guided, step by step, to make an app (a very simple one would suffice)?
Writing a fully functional application, even if that application is 'trivial' quickly becomes complex and will need some good thinking on paper before starting your code. I would suggest learning a software development proces that starts with requirement analysis and takes you all the way to technical design from which you can start your code. The one I know is called ICONIX (for object oriented programming) described in &quot;Use Case Driven Object Modeling with UML - Theory and Practice&quot;. The book uses a bookstore as an example application and is very hands-on. The application is developed using Java and the Spring framework. It is essentially a step-by-step guide to application development. Through object oriented analysis, you will create a detailed design in the form of a class diagram with attributes and methods allocation, and sequence diagrams for the most critical features. You will work through one use-case at a time and iteratively develop a fully functioning application.