MiniPainter è un semplice editor di immagini, sviluppato da Giga interamente in Java in tre giorni esatti. Consente di aprire e salvare immagini nel formato JPEG. Il programma è stato sviluppato seguendo diversi design patterns, come:
– Factory Method
– Singleton
– Objectpool
– Observer
– Bridge
Il diagramma UML è visionabile qui, il codice sorgente è disponibile presso GitHub: