मुझे विंडोज़ के लिए डेस्कटॉप ऐप विकसित करने में दिलचस्पी है, लेकिन अगर मैं वर्चुअलाइजेशन वातावरण चलाने के बिना अपने मैक ओएस एक्स एयर लैपटॉप पर इन ऐप्स को विकसित कर सकता हूं तो यह सबसे सुविधाजनक होगा। ओएस एक्स पर मोनो और एफ # का उपयोग करके आप विंडोज जीयूआई डेस्कटॉप ऐप्स को कितनी दूर विकसित कर सकते हैं?मैक पर एफ # + मोनो में एक जीयूआई डेस्कटॉप ऐप लिखना संभव है और क्या इसे विंडोज़ पर संशोधन किए बिना चलाया जा सकता है?
उत्तर
यदि आप WPF का लक्ष्य रखते हैं - दूर नहीं। अफसोस की बात है, आपको वर्चुअलाइज्ड विंडोज वातावरण में भी डब्ल्यूपीएफ के साथ समस्या होगी, क्योंकि यह 3 डी त्वरण का उपयोग करता है।
"पारंपरिक" विंडोज फॉर्म काम करता है, लेकिन वे आजकल नए एप्लिकेशन बनाने का पसंदीदा तरीका नहीं हैं।
आप एक क्रॉस-प्लेटफार्म यूआई टूलकिट का उपयोग कर सकते हैं। Monodevelop GTK# का उपयोग करता है, शायद अन्य लोग हैं। यह बिना किसी संशोधन के हर जगह चलाएगा लेकिन हर जगह कुछ हद तक विदेशी दिखाई देगा। यह वह ट्रेडऑफ है जो आप प्लेटफॉर्म पर एक अलग यूआई बनाने के लिए नहीं करते हैं।
Monodevelop से F # का उपयोग करने के लिए निर्देश विस्तृत हैं here। उम्मीद है कि आप के साथ जाने के लिए अच्छा होना चाहिए!
एफ # मोनोडेफ़ेल्ड के लिए बाध्यकारी काफी पुराना है। –
विजुअल स्टूडियो 2010 एक डब्ल्यूपीएफ ऐप है और यह मैक ओएस पर वीएमवेयर फ्यूजन में ठीक है। – petebu
जब तक यह 3 डी त्वरण के बिना चलता है। तो आप अपने कोड को ऐसे माहौल में जांच रहे हैं जो 'असली सौदा' से बहुत धीमी गति से काम करता है। मैं यह नहीं कह रहा हूं कि यह काम नहीं करता है, मैं इसे स्वयं इस्तेमाल करता हूं, यह ध्यान में रखना कुछ है। – skolima