|
Money Manager è un'applicazione prototipale per la gestione quotidiana del proprio patrimonio. Il software è stato creato per scopo autodidattico, per apprendere nuove tecnologie (in primis Eclipse RCP), migliorare nell'utilizzo dei log, dei bundle, conoscere e utilizzare nuovi pattern, migliorare nell'uso di componenti esterne (come iText, HSqlDb, Hibernate).
L'applicazione è stata sviluppata interamente in Java, basandosi sulla tecnologia Eclipse RCP (versione 3.6). Oltre alla base del framework RCP, sono utilizzati anche EMF Core e EMF Teneo, per il modello delle classi e relativa Persistenza
Inoltre è possibile utilizzare differenti DBMS per la memorizzazione dei dati. Il programma è impostato con HSQLDB, che permette di avere il database integrato nella propria applicazione, ma è possibile utilizzare anche MySql, H2 e SQLlite.
Le funzionalità fornite sono:
- Gestione Depositi: gestione fonte patrimoniale che si vuole controllare
- Gestione Categorie: gestione delle categorie da associare alle operazioni
- Gestione Operazioni: gestione delle operazioni sui depositi
- Reportistica: possibilità export in pdf degli elementi gestiti
L'applicazione è ancora fase di sviluppo E' possibile scaricare il programma, comprensivo dei plug-in contenenti il sorgente (versione 0.5.1 beta).
Storico Versioni:
Disponibile anche una versione per Smarthphone con Sistema Operativo Android, anche questa sviluppata per imparare l'utilizzo della SDK di Android e delle sue API.
L'applicativo usa un database SQLite, in maniera tale da poter riutilizzare il db anche nella versione standalone.
A differenza dell'applicazione per pc, non comprende la funzionalità di reportistica e i filtri per la visualizzazione delle operazioni (questi ultimi in sviluppo).
Come per l'applicazione per pc, anche questa è ancora in fase di sviluppo
E' possibile scaricare l'apk (versione 0.1 beta).
Storico Versioni:
- 0.1b - Aprile 2011: Prima release
|