हमारे पास हार्डवेयर का स्वामित्व वाला टुकड़ा है जिसे हम एक फोन परिधीय के रूप में रिलीज करना चाहते हैं।क्या मोनोड्रॉइड और मोनो टच के साथ क्रॉस-प्लेटफ़ॉर्म साझा लाइब्रेरी बनाना संभव है जिसका उपयोग गैर-मोनो डेवलपर्स द्वारा किया जा सकता है?
हमने एक क्रॉस-प्लेटफार्म मोबाइल ऐप लिखना शुरू कर दिया है जो मोनोक्रॉस फ्रेमवर्क (यानी आईओएस के लिए मोनो टच एबस्ट्रक्शन लेयर और एंड्रॉइड के लिए मोनोडायड अबास्ट्रक्शन) का उपयोग करके हार्डवेयर के साथ इंटरफेस करता है।
हम इस एप्लिकेशन का एक बड़ा हिस्सा कोड लाइब्रेरी के रूप में पेश करना चाहते हैं जिसे अन्य ऐप डेवलपर्स द्वारा पुन: उपयोग किया जा सकता है जो हमारे हार्डवेयर को इंटरफ़ेस करने वाले ऐप्स लिखना चाहते हैं।
मुझे चिंता है कि मोनो का उपयोग करके हम इन डेवलपर्स को ऐसा करने के लिए मजबूर कर रहे हैं। क्या यह मामला है?
एंड्रॉयड लाइब्रेरी
हम एक Android लाइब्रेरी MonoDroid से आउटपुट के रूप में है कि अन्य डेवलपर्स, एडीटी और जावा के साथ विकास (नहीं एक लाइब्रेरी प्रोजेक्ट जो मुझे समझ में पूर्ण स्रोत पहुंचाने मतलब करने के लिए) का उत्पादन कर सकते हैं (यानी वे मोनो Droid का उपयोग नहीं कर रहे हैं) अपने ऐप्स में उपयोग करने में सक्षम हैं?
आईओएस लाइब्रेरी
हम MonoTouch से एक पुस्तकालय का उत्पादन कर सकते हैं कि उद्देश्य सी डेवलपर्स (यानी वे मोनो टच उपयोग नहीं कर रहे) को अपने ऐप्स में उपयोग कर सकते हैं?
हाय, आपको इसके लिए एक समाधान मिला? –
नहीं। ऐसा करने का सबसे अच्छा तरीका, हमने पाया है, एक कस्टम यूआरएल प्रोटोकॉल का उपयोग कर आपके ऐप को अन्य ऐप और इंटरफ़ेस की निर्भरता बना देता है। यानी अपने ऐप को एक कस्टम यूआरएल हैंडलर के रूप में पंजीकृत करें और –