मैं सी # बल्कि अच्छी तरह से जानता हूं और केवल विजुअल स्टूडियो को आईडीई के रूप में प्यार करता हूं। :) फिर भी मैं एंड्रॉइड के लिए विकास करना शुरू करना चाहता हूं ...मोनोडायड वीएस जावा?
मुझे MonoDroid पता चला और यह पूछना चाहता था कि इसमें कोई डाउनसाइड्स है या नहीं, जिससे जावा अधिक बेहतर हो जाएगा, या मुझे ग्रहण और गोताखोरी को सीधे अनइंस्टॉल करना चाहिए MonoDroid?
अगर मैं सही समझ, MonoDroid तैनात/देशी Android अनुप्रयोगों संकलित करता है तथा किसी भी अतिरिक्त .net की तरह ढांचे या कुछ भी जरूरत नहीं है?
वहाँ क्या मैं MonoDroid साथ क्या कर सकते करने के लिए किसी भी महत्वपूर्ण सीमाएं हैं? उदाहरण के लिए, ऐप को पृष्ठभूमि में चलाया जा रहा है या छवि संपादन आदि के लिए कुछ बाहरी .net पुस्तकालयों का उपयोग कर रहा है?
ठीक है ... लेकिन आम आदमी के शब्दों में, तो MonoDroid rulz या MonoDroid sux? :) – Roger
यदि आप .NET या linux मोनो को जानते हैं, तो एंड्रॉइड विकास के लिए यह देखने लायक है। एक पारिवारिक एपीआई के साथ एक पारिवारिक कोड संपादक का उपयोग करने में सक्षम होने के नाते, मैं कुछ आंतरिक वर्ग में निहित रूप से पारित प्रतिनिधि तर्कों के बारे में चिंता करने के बजाय, चाहता हूं! =) यह फैसला !! – RandomNickName42
बस एक एफवाईआई, .NET रनटाइम मोनो एंड्रॉइड पर जावा रनटाइम के साथ चलता है। आपके पास दो कचरा कलेक्टर चलेंगे, और दो ढांचे होंगे। यह बैटरी जीवन, स्मृति पदचिह्न इत्यादि को प्रभावित कर सकता है। मेरे लिए बलिदान स्वीकार्य था, लेकिन आपको इसे स्वयं ही निर्धारित करना होगा। – emalamisura