I just picked up C++ Primer Plus so please don't slaughter me over my complete lack of general understanding of how systems work. My goal this year was to write a basic, functional program and to design a simple user interface for said program. For now I will be writing this program for Windows because, well, that's what I am most familiar with and I have it already.
The thing is, it has suddenly dawned on me that a tutorial for a user interface (presumably referred to as a GUI) is not included in this book. Assuming I know nothing about how the user visual representation of a program comes to be, could you point me in the direction of great books on this subject and any other pointers I may need to understand how the interface ties into the program itself?
The thing is, it has suddenly dawned on me that a tutorial for a user interface (presumably referred to as a GUI) is not included in this book
->
What that book teaches is C++ programming, not GUI programming, to be able to create a GUI, you will need some programming experience first, and also an API ( application programming interface ) like Win32:
I suggest to learn first the basics of C++ ( maybe until before classses ) and when everything is clear, study an API ( so you can create a GUI ):
Thank you very much for your response. Is learning Win32 API what you'd recommend studying over the API for Windows8? I vaguely remember seeing an article about WinRT. Obviously I don't have the first clue about how they compare.
Perhaps it would be better if you explain what kind of program you are going to write and where and how you (or whoever else?) are going to run it.
Win32 based programs will anyway run in Windows 8, though probably it would be better to switch to some cross-platform graphic library (or even platform-independent language, like Java or Python) - or even design your program with web interface. All depends on your needs.