Hey everyone,
Basically the title. I’d like to learn how to make my own drawing program and I’m slightly surprised that I can’t seem to find anything about it. No tutorials or discussions about requirements or just general tutorials.
Does anyone have any recommendations on where I could start?


It’s about keeping it simple: black and white only, which of course are RGB(0,0,0) and RGB(255,255,255). If you want to use colours, you need a colour selector which is unnecessary fluff at this point. Obviously it’ll be a critical element fairly soon, but right at the start of the project it’s (arguably of course) less important than the application structure and just getting an MVP together. If you want to do colours before you do File-Open and File-Save that’s a valid choice.