Design and develop an interactive (command line) user interface for a console application
Budget: €8 – €30 EUR
The user interface should provide simple keyboard functionality to (i) generate different random shapes that are added to the canvas, (ii) display the current canvas to the console, (iii) save the canvas to a file, (iv)
implement Undo-Redo functionality in your interactive session.
*Note that you do not need to implement a graphical user interface for this assignment, i.e. you are not building a graphics app. This assignment is about designing and developing the classes and methods associated with a typical drawing app data model and implementing a software Design Pattern.
implement Undo-Redo functionality in your interactive session.
*Note that you do not need to implement a graphical user interface for this assignment, i.e. you are not building a graphics app. This assignment is about designing and developing the classes and methods associated with a typical drawing app data model and implementing a software Design Pattern.
Related categories:
Mobile App Development
C# Programming
UI / User Interface
Object Oriented Programming (OOP)