मैं दिन में एक वेब डेवलपर हूं और अपना पहला वास्तविक डेस्कटॉप एप्लिकेशन बनाने के बारे में सोच रहा हूं। यह विचार एक ऐसे उपकरण का निर्माण करना है जो एक वेब एप्लिकेशन में बहुत दोहराव वाले कार्य को स्वचालित करता है जहां कोई एपीआई उपलब्ध नहीं है।
मुझे पता है कि मैं जावा का उपयोग करना चाहता हूं। मैंने वेब सामग्री के लिए पहले इसका उपयोग किया था, सिंटैक्स को अच्छी तरह से जानता हूं और चाहता हूं कि एप्लिकेशन को जितना संभव हो उतना आसान क्रॉस क्रॉसफ़ॉर्म किया जाए।
जहाँ मुझे यकीन नहीं है कि अगर मुझे SWT या स्विंग का उपयोग करना चाहिए। जैसा कि मेरे मुख्य दर्शकों ने विंडोज का उपयोग किया है, मैं इसे यथासंभव मूल रूप से देखना चाहता हूं। लिनक्स और मैक को काम करना चाहिए, लेकिन यहां लुक इतना महत्वपूर्ण नहीं है।
तो प्रत्येक UI फ्रेमवर्क, स्विंग या SWT के लिए क्या तर्क हैं?
धन्यवाद।
पुनश्च: मैं ग्रहण का उपयोग करते हुए विंडोज पर विकसित होता हूं। लेकिन नेटबीन्स के साथ खेलने के बारे में सोच रहा था।