क्या कोई पुस्तकालय या अन्य विकास संसाधन मौजूद हैं जो विभिन्न मोबाइल प्लेटफार्मों के बीच अनुप्रयोगों को पोर्ट करने में शामिल प्रयास को कम करने में मदद कर सकते हैं? विशेष रूप से, मुझे आईफोन, एंड्रॉइड और विंडोज फोन 7 का समर्थन करने में दिलचस्पी है। चिंता के कुछ क्षेत्रों में यूआई, क्लाइंट-सर्वर संचार, और हार्डवेयर समर्थन (उदाहरण के लिए, कैमरा, जीपीएस, आदि) शामिल हैं।मोबाइल प्लेटफार्मों के बीच पोर्टेबिलिटी
उत्तर
MonoTouch आपको .NET (C#) का उपयोग करके आईफोन ऐप्स लिखने की अनुमति देता है। निकट भविष्य में, एक एंड्रॉइड संस्करण भी उपलब्ध होगा (मोनोड्रॉइड)
विंडोज मोबाइल के लिए, मैं इसके बारे में भूल जाऊंगा और विंडोज फोन 7 पर ध्यान केंद्रित करूंगा, जो ऐप्स के लिए सिल्वरलाइट का उपयोग करेगा। और निश्चित रूप से, Silverlight .NET रूप में अच्छी तरह है, तो आप सिल्वरलाइट, MonoTouch (iPhone) और MonoDroid के बीच अपने सभी व्यापार तर्क (Android) साझा कर सकते हैं
वास्तव में एक बहुत अच्छी उपकरण बाहर there है कि आप क्षुधा लिखने की अनुमति देता है javascrpit, एचटीएमएल और सीएसएस में एंड्रॉइड और आईफोन के लिए। फिर कार्यक्रम ऐप को या तो आईफोन या एंड्रॉइड के लिए पोर्ट करेगा, उद्देश्य सी कोड (आईफोन) या जावा कोड (एंड्रॉइड) को संकलित करता है। कार्यक्रम के बाद के संशोधनों में हथेली और ब्लैकबेरी के बंदरगाह की क्षमता शामिल करने के लिए कहा जाता है। और बोनस ... मुक्त और मुक्त स्रोत !!
PhoneGap औपचारिक रूप से एंड्रॉइड, ब्लैकबेरी और आईफोन का समर्थन करता है। वे tweeted है कि यह विंडोज फोन 7 पर काम करता है, लेकिन कुछ निश्चित महसूस करने में थोड़ा जल्दी है, क्योंकि ओएस अभी तक नहीं भेजा गया है। उचित हार्डवेयर समर्थन से उचित लेकिन दूर है।
आपको यह उल्लेख करना चाहिए कि यह देशी ऐप्स बनाने के लिए कोई समाधान नहीं है, लेकिन वेब ऐप्स –
फ़ोन अंतर वेब ऐप्स नहीं बनाता है। यह आपको वेब तकनीकों का उपयोग करके देशी ऐप्स बनाने की अनुमति देता है –
वैसे ऐसा लगता है कि iSpectrum आप जो खोज रहे हैं वह प्रतीत होता है। आपको उनके वेबसाइट होमपेज पर एक वीडियो मिलेगा (http://www.flexycore.com/) जो एक 3 डी एंड्रॉइड गेम दिखाता है जो उन्होंने केवल 2 दिनों में पोर्ट किया था!
अब तक मेरे सभी मोबाइल प्लेटफार्मों में सी 8 9-संगत कंपाइलर्स हैं, इसलिए यदि आप उच्च पोर्टेबिलिटी आवश्यकताएं हैं तो कोर एप्लिकेशन लॉजिक के लिए आप यही उपयोग करना चाहते हैं।
जिस उत्पाद पर मैं काम कर रहा हूं वह वर्तमान में एंड्रॉइड, आईफ़ोन, सिम्बियन, विंडोज मोबाइल और कुछ अन्य मालिकाना प्लेटफार्मों (निंटेंडो हैंडहेल्ड) और विरासत प्लेटफॉर्म (पामोज़, ओएसई) के साथ-साथ "वास्तविक" मशीनों पर भी चलाया जा सकता है। (लिनक्स और सोलारिस सर्वर)। बेशक यूआई कोड को विशेष रूप से प्रत्येक प्लेटफॉर्म के लिए लिखा जाना चाहिए, लेकिन कोर सभी लक्ष्यों के लिए एक ही स्रोत कोड से बनाया गया है।
- 1. एकाधिक मोबाइल प्लेटफार्मों के लिए टूल बनाएं
- 2. प्लेटफार्मों के बीच भिन्न SQLite एन्क्रिप्शन
- 3. यूनिकोड पोर्टेबिलिटी
- 4. विनसॉक 2 पोर्टेबिलिटी
- 5. कई प्लेटफार्मों
- 6. विभिन्न प्लेटफार्मों
- 7. कृपया अन्य मोबाइल प्लेटफार्मों के लिए विंडोज मोबाइल 5.0 और ऊपर या 'NETCFv35.Messages.EN.cab' के लिए 'NETCFv35.Messages.EN.wm.cab' इंस्टॉल करें।
- 8. विजुअल C++ पोर्टेबिलिटी
- 9. सिस्टम और पोर्टेबिलिटी
- 10. मोबाइल प्लेटफार्मों पर एक फेसबुक ऐप प्रशंसक पृष्ठ लॉन्च करने के लिए यूआरएल का उपयोग करना?
- 11. एम्बेडेड प्लेटफार्मों पर लिस्प
- 12. एसक्यूएल पोर्टेबिलिटी कितना महत्वपूर्ण है?
- 13. # चेतावनी प्रीप्रोसेसर निर्देश की पोर्टेबिलिटी
- 14. ConsoleKeyInfo, प्रश्न चिह्न और पोर्टेबिलिटी
- 15. ग्लासफ़िश v3 - सेटिंग्स की पोर्टेबिलिटी
- 16. ड्रॉपबॉक्स के साथ कई प्लेटफार्मों के बीच एक ग्रहण स्थापना को सिंक में कैसे रखा जाए?
- 17. क्या मॉलोक और हीपअलोक (पोर्टेबिलिटी से अलग) के बीच कोई मौलिक अंतर है?
- 18. विंडोज मोबाइल (सी #) - फोन और पीसी के बीच संचार
- 19. वेबसाइट और मोबाइल एप्लिकेशन के बीच साझा फेसबुक एक्सेस टोकन
- 20. jQuery मोबाइल वाले पृष्ठों के बीच डेटा पास करना?
- 21. मैक पर मोबाइल सफारी और सफारी के बीच जावास्क्रिप्ट अंतर?
- 22. मोबाइल और टैबलेट उपकरणों के बीच अनुशंसित पाठ आकार अनुपात?
- 23. एक webservice और मोबाइल फोन के बीच प्रमाणीकरण कैसे करें?
- 24. जेक्यू टच और jQuery मोबाइल के बीच अंतर
- 25. ब्लूटूथ क्लाइंट/सर्वर संचार कंप्यूटर और मोबाइल फोन के बीच
- 26. अजगर तैनाती और/usr/bin/env पोर्टेबिलिटी
- 27. सी कंप्रेसर में संरचना संरेखण और पोर्टेबिलिटी
- 28. Jquery मोबाइल
- 29. एनडीके का उपयोग करने के पोर्टेबिलिटी प्रभाव क्या हैं?
- 30. डेस्कटॉप और मोबाइल के लिए jQuery मोबाइल
स्लाइवरलाइट मोनो टच पर नहीं चलता है। "हम क्यू 3 2010 में प्रोटोटाइप की उम्मीद कर रहे हैं।" (http://monotouch.net/Roadmap से) – CommonsWare
मैंने यह नहीं कहा कि मोनो टच सिल्वरलाइट चलाता है। मैं कह रहा हूं कि आप सी # में अपना सभी व्यावसायिक तर्क बना सकते हैं और इसे आईफोन, एंड्रॉइड और सिल्वरलाइट ऐप में इस्तेमाल कर सकते हैं। –