Svilupperò un'applicazione desktop Java, GUI JavaFX e Swing con database MySQL


Level 2
Informazioni su questo servizio
Traduzione automatica.
Sviluppo di applicazioni desktop Java in JavaFX o Swing, da un senior software engineer con 10+ anni di lavoro Java e SQL in produzione.
Una buona app desktop non si blocca mai, non perde mai dati e comunica all'utente chiaramente cosa è successo. Questo è lo standard che costruisco.
COSA COSTRUISCO
- App GUI Java in JavaFX o Swing: moduli, tabelle, ricerca e dashboard
- App basate su database con JDBC e MySQL o SQLite: CRUD, report, esportazione CSV
- Task in background che mantengono la finestra reattiva
- Strumenti Java console (CLI)
- Correzioni di bug e nuove funzionalità nel tuo progetto desktop Java esistente
COSA RICEVI
- Codice sorgente completo in livelli chiari: UI, service e data
- Un JAR eseguibile, più un'immagine di app nativa creata con jpackage se ne hai bisogno
- Test JUnit 5 per le regole di business
- README con passi di build e run e note di design
PER STUDENTI
Spiego il codice e rivedo il tuo design. Non completo lavori classificati o esami.
Inviami la tua lista di funzionalità o schizzi delle schermate, insieme alla tua scadenza. Ricevi ambito e timeline prima di ordinare.
Scopri di più su Kalpesh
Senior Lead Software Engineer
Level 2
- DaIndia
- Membro dafeb 2021
- Tempo di risposta medio1 ora
- Ultima consegna4 giorni
Lingue
Inglese, Hindi
Traduzione automatica.
Il mio portfolio
Altri servizi della categoria Sviluppo di software offerti da me
FAQ
Traduzione automatica.
Cosa ti serve da me per iniziare?
Le funzionalità o le schermate di cui hai bisogno (una lista o schizzi sono perfetti), se è una nuova app o un codice esistente, JavaFX o Swing se hai una preferenza, il database e la tua scadenza. Riceverai uno scope e una timeline prima di ordinare.
JavaFX o Swing: quale dovrei scegliere?
JavaFX offre un look più moderno e styling CSS; Swing è presente in ogni JDK e si adatta ai progetti più datati. Se non hai preferenze, te ne consiglio uno in base alle tue schermate e all'ambiente Java dei tuoi utenti.
Puoi lavorare sul mio progetto desktop Java esistente?
Sì. Leggo prima il codice, riproduco il problema, lo sistemo senza riscrivere la tua struttura e spiego cosa è cambiato.
L'app funzionerà su Windows, macOS e Linux?
Il JAR eseguibile funziona ovunque sia installato Java 17 o superiore. Un'immagine di app nativa creata con jpackage è costruita per un sistema operativo alla volta, quindi dimmi quali sistemi hanno i tuoi utenti.

