Hi, guys. I need to write my own vector graphics editor in C++. Please, advise how can I start? Books, source code examples, etc..
Well when I want to make an app or program I always start writing the idea, then desing the main components, do research to identify the type of app that it is and then find resources I would need to make it possible. Usually this resources are availble already if you had done programs already, the tools, the books, the tutorials, notes and etc. Identify your type of program Look for resources and best practices Desing the app by doing some core component identification, means identify those modules your app will have and what they do Identify the players (who is your main audience to use this kind of app) Design the workflow, input, process, ouput Pseudocode, now desing the programming logic If your design phase seems clear, consice, logical, then you may start with the development process. Design by writing, making mockups, flowcharts and etc, like if you were doing the app, what will have, how it would look like. Do not start with the code until you actually have designed the app in his completion, util you got something to program for, that is well designed and simple to follow. If you skip the design process you will have trouble when coding what you suppose had designed before, and then you will have to come back to design. is more design, less coding time :) The tools? Well I just going to tell you the ones I use: I am more or less a Microsoft user so. For design I use: Microsoft Expresion Studio 4 For Development I use: Microsoft Visual Studio 2010 MS SQL Server 2008 Reference: Google MSDN
Thanks)
Join our real-time social learning platform and learn together with your friends!