Come è nata l'idea

Con il passare del tempo, ricordare ogni cosa da fare è diventato molto impegnativo, specialmente se si parla di progetti scolastici inseriti in mezzo a quelli personali. Quindi ho avuto l'idea di creare un software che abbia le stesse caratteristiche di una lavagna kanban in modo da gestire al meglio il tutto.

Fase di Sviluppo

La fase di svilppo è stata abbastanza semplice perché alla fine il tutto sta su un cavas, il vero problema era gestire il movimento e che tutti gli elementi all'interno del postit lo seguissero, ma anche che in base alle diverse situazioni si adatta tra lunghezza e larghezza.
La prima versione del programma alla fine è stata realizzata in 2 pomeriggi e problemi gravi alla fine non sono stati trovati.

Il tutto è stato basato su oggetto di tipo PostIT che mi gestisce la rappresentazione del postit e di tutti i movimenti, modifiche o rimozioni. Per essere riconosciuto c'è un array, e ogni post-it ha un tag che è l'indice in cui si trova nell'array. Infine per garantire la permanenza ho usato un file JSON. La sua gestione, come sempre, è stata delegata ad un'altra classe che scrive, modifica, ed elimina

Video Dimostrazione