के रूप में विकसित करें I जावा (स्ट्रूट्स, स्प्रिंग, जेएसपी ...) में वेब अनुप्रयोगों को विकसित करने के लिए उपयोग किया जाता है। लेकिन अब मैं एक डेस्कटॉप विकसित करना चाहता हूं। मुझे जावा (एडब्ल्यूटी, स्विंग, एसडब्ल्यूटी) में विंडोज़ डिज़ाइन करना पसंद नहीं आया: बदसूरत इंटरफ़ेस के लिए बहुत अधिक काम। तो मुझे लगता है कि अगर यह मेरे वेब-ऐप कौशल का लाभ उठा सकता है तो यह एक अच्छा विचार हो सकता है। एक विकल्प एसडब्ल्यूटी ब्राउज़र को संशोधित करना और HTTP अनुरोधों के बजाय जावा फ़ंक्शन पर कॉल करना है। एक बहुत अच्छा ऐड-ऑन जेएसपी का उपयोग करेगा। अंत में, मैंने सोचा कि शायद इसके लिए कुछ ढांचा या उपकरण है।एचटीएमएल के साथ डेस्कटॉप अनुप्रयोगों को विकसित करने के लिए वेब अनुप्रयोग
क्या आपको लगता है कि जो प्रस्ताव मैं प्रस्तावित करता हूं वह एक अच्छा विचार है? इसके लिए कुछ ढांचा उपलब्ध है?
मुझे हल्के अनुप्रयोगों के लिए इसकी आवश्यकता है। तो मुझे लगता है कि एक टोमकैट सर्वर एम्बेड करना और HTTP अनुरोधों के साथ इसका उपयोग करना एक अच्छा विचार नहीं है।
आपकी मदद के लिए धन्यवाद।
संपादित करें: एक उदाहरण एप्लिकेशन फ़ोल्डर तुलनाकर्ता हो सकता है: आप दो फ़ोल्डर्स निर्दिष्ट करते हैं और ऐप आपको फ़ोल्डर्स दिखाता है और फाइलें अलग होती हैं। इस मामले में, मुझे लगता है कि एक बाहरी ब्राउज़र खोलना बदसूरत है। ब्लोटेड एप्लिकेशन (इसके सर्वर, एमवीसी, आदि के साथ) सबसे अच्छा विकल्प नहीं होगा।
कृपया एडोब एयर जैसे कुछ का उपयोग करें। बहुत खूब। अत्यंत सरल। हमें इसके साथ बहुत अच्छी सफलता मिली थी। –
आप टाइटेनियम भी पसंद कर सकते हैं। वे आपको रूबी और पायथन भी चलाने की अनुमति देते हैं। –
आपके उत्तरों के लिए धन्यवाद। AFAIK, एआईआर और टाइटेनियम जावा विकास के लिए नहीं हैं, इसलिए मेरा कोड क्लॉस-प्लेटफॉर्म नहीं होगा। साथ ही, आपको निष्पादन योग्य नहीं मिलता है, आपको इसके लॉन्चर इंस्टॉल करना होगा। मुझे सही जवाब दो अगर मैं गलत हूँ। – sinuhepop