You will get a high-performance, cross-platform, skinnable GUI, Java desktop application

4.8

Let a pro handle the details

Buy Custom Desktop Apps services from Muhammad, priced and ready to go.

You will get a high-performance, cross-platform, skinnable GUI, Java desktop application

4.8

Let a pro handle the details

Buy Custom Desktop Apps services from Muhammad, priced and ready to go.

Project details

You will get a cross platform, Desktop Application, developed using Java. I keep an eye on UI/UX guidelines for Operating Systems running my application and provide skinnable GUIs. Over the years, I have gained expertise in developing multi-threaded, high-performance Java applications.
Programming Languages
Java, Kotlin
Operating System
Windows
Desktop App Expertise
App Design, Application Setup & Installation, Development, Software Debugging, Performance Optimization, Security, Localization, Application Review & Optimization
What's included
Service Tiers Starter
$50
Standard
$350
Advanced
$500
Delivery Time 1 day 7 days 10 days
Number of Revisions
013
Source Code
Setup File
-
Detailed Code Comments
-
-
Optional add-ons You can add these on the next page.
Fast Delivery
+$100 - $150
Additional Revision
+$100
Setup File (+ 1 Day)
+$50
Detailed Code Comments (+ 1 Day)
+$100

Frequently asked questions

4.8
126 reviews
90% Complete
2% Complete
4% Complete
2% Complete
1% Complete
Rating breakdown
Availability
4.8
Deadlines
4.7
Skills
4.8
Cooperation
4.8
Quality
4.8
Communication
4.8

JE

Jonathan E.
5.00
May 19, 2025
Fix for open source Swing library

JK

Jozef K.
5.00
Apr 24, 2025
JMeter Plugin Modification Project with explanation Muhammad delivered a piece of good work.

CT

Colin T.
5.00
Apr 4, 2025
to finalize my specification document for a IP camera prototype. My second time working with Muhammad and he's very professional. Can highly recommend hin.

CT

Colin T.
5.00
Mar 25, 2025
Convert PowerPoint Presentation to Java Application Wow, Muhammad is amazing! Before even awarding him the contract, he spent a long time explaining the entire process to me (a newbie) and made everything clear and transparent. The project was a little more difficult than originally thought, and not only did he not push the price, he kept me in the loop of any delays, which many freelancers don't. It's a breadth of fresh air to actually put your faith in a freelancer and have them complete the job as requested, and not have to chase them up, dispute quality and waste time. He's very professional.
I can honestly recommend Muhammad and hope we can work together again very soon.

AC

Ahmad C.
5.00
Feb 28, 2025
Evaluations of Work Samples for Study - Desktop Software Development
Muhammad A.Status: Offline

About Muhammad

Muhammad A.Status: Offline
Software Developer (Java)
90% Job Success
4.8  (126 reviews)
Lahore, Pakistan - 11:05 pm local time
Software Developer, creating Java applications since 2010. Highly proficient in various desktop GUI toolkits, web frameworks, libraries, and tools within Java/JVM environments. Expertise includes Java SE, JavaFX, Swing, AWT, SWT, RCPs, Android, Java EE, Jakarta EE, Hibernate, and Spring Framework.

Thorough knowledge across a diverse spectrum of technologies around Java platform, JVM languages, Linux, and open-source, empowering the creation of a wide range of solutions for multiple app domains.

- Desktop GUIs: JavaFX, FXML, Swing, SWT, AWT, Java2D
- Web Frontend: JSF, Vaadin, GWT, HTML, CSS, Bootstrap, React
- IDEs / RCPs: Eclipse Platform, NetBeans, IntelliJ IDEA
- Databases: JDBC, JPA, Hibernate, Derby, H2, Spring Data, MySQL
- Backend: Jakarta EE, JAX-RS/WS, Jersey, Spring Framework, Liferay
- Libraries: LibGDX, Jsoup, iText, RxJava, Gson, Apache Commons
- App Life Cycle: Git, Ant, Maven, JUnit, Log4j, CI/CD, Cloud
- Distribution: Executable JARs, App Store bundles, Android, Linux

Steps for completing your project

After purchasing the project, send requirements so Muhammad can start the project.

Delivery time starts when Muhammad receives requirements from you.

Muhammad works on your project following the steps below.

Revisions may occur after the delivery date.

I need accurate and detailed requirements.

Requirements need to be accurate, update to date, representing all functional, non-functional, usability, utility, and user experience expectations.

Review the work, release payment, and leave feedback to Muhammad.