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