I will build a complete java desktop application for windows and mac


About this gig
Do you need a custom desktop application that runs on Windows and Mac?
I build complete Java desktop applications using JavaFX modern, responsive, and cross-platform. From simple tools to full multi-window applications with database integration, I deliver clean and maintainable software.
What I can build:
- Custom desktop tools and utilities
- Database-driven applications with PostgreSQL or MySQL
- Multi-window applications with user authentication
- Real-time data display and dashboards
- File management and processing tools
- Applications with auto-update systems
Why Java and JavaFX: Java runs natively on Windows and Mac without modification. JavaFX provides a modern UI toolkit that supports custom styling, animations, and complex layouts all in a single codebase.
Before ordering please share:
- What your application needs to do
- Which features you need
- Whether you need database integration
- Any design references or preferences
Not sure which package fits your needs? Send me a message first and I will help you scope it correctly.
Get to know Erick P
Software Developer
- FromBrazil
- Member sinceFeb 2026
- Last delivery4 months
Languages
English, Portuguese
Other Software Development Services I Offer
FAQ
Will the application work on both Windows and Mac?
Yes. Java and JavaFX are cross-platform — the same application runs on Windows and Mac without any modifications.
Do you provide an installer?
Yes, the Premium package includes a native installer for both Windows (.exe) and Mac (.dmg) so your users can install it like any other application.
Can you add a database to store data?
Yes. Standard and Premium packages include database integration with PostgreSQL or MySQL. For Basic, you can add it as an extra service.
Can you work with an existing Java project?
Yes. If you have an existing Java application that needs new features, a UI overhaul, or modernization I can work with your existing codebase.
How do updates work after delivery?
The Premium package includes a built-in auto-update system. For other packages, I can add it as an extra. I also provide documentation so your team can maintain the application independently.
