2014-04-20 3 views
10

मेरा सवाल है: क्रॉस-प्लेटफ़ॉर्म ऐप्स/गेम बनाने का सबसे अच्छा/आसान तरीका क्या है? आईओएस और एंड्रॉइड - और यदि संभव हो तो विंडोज फोन।क्रॉस-प्लेटफ़ॉर्म ऐप्स बनाने का सबसे अच्छा तरीका?

मैंने कई अलग-अलग तरीकों से पढ़ा है। एचटीएमएल 5 और जावास्क्रिप्ट - और फिर विशिष्ट प्लेटफॉर्म के लिए केवल समग्र कार्यान्वयन। मैंने कुछ 'कनवर्टिंग टूल्स' - एफएक्स इंटेल पोर्टर टूल के बारे में पढ़ा है। और फोनगैप, इंटेल एक्सडीके, एपसेलरेटर और मोसिनक जैसे नाम और कई अन्य दिखाए जा रहे हैं।

तो मैं बस उलझन में हूं .. आप क्या पसंद करेंगे?

मैं आईओएस प्रोग्रामिंग में बिल्कुल नया नहीं हूं, लेकिन इतना अनुभवी नहीं है। मैंने कुछ ऐप्स और गेम बनाए हैं। अन्यथा मुझे HTML और CSS के साथ थोड़ा सा अनुभव है। लेकिन मैं कभी भी एचटीएमएल 5 और जावास्क्रिप्ट के साथ काम नहीं कर रहा हूं। मुझे यह भी पता है कि देशी मंच विशिष्ट ऐप्स बेहतर है कि हाइब्रिड ऐप्स। लेकिन इसके बाद मुझे आपसे सुनना अच्छा लगेगा: आप क्या पसंद करते हैं या नहीं? :-)

+0

काफी लोकप्रिय क्रॉस-प्लेटफॉर्म समाधान हैं। मैं सुझाव दूंगा कि आप एक भाषा के साथ "मास्टर" प्राप्त करें। – Larme

+1

मुझे पसंद आएगा। लेकिन मुझे लगता है कि वे लगभग हमेशा एचटीएमएल 5 और जावास्क्रिप्ट पर बना रहे हैं? क्या मैं इसे उद्देश्य-सी (एक्सकोड आईओएस प्रोग्रामिंग) के साथ बना सकता हूं? –

+0

यदि मुझे याद है कि Xamarin उदाहरण के लिए सी # के साथ काम करता है। – Larme

उत्तर

3

Refer- Which Cross Platform Mobile Development Platform Should You Choose

आप इस दस्तावेज़ पढ़ सकते हैं और चयन आप जो कुछ भी उपयोग करने के लिए सहज महसूस कर सकते हैं। यदि आप एचटीएमएल 5, सीएसएस, जावास्क्रिप्ट का उपयोग कर रहे हैं तो आप मेरी राय में फोनगैप का उपयोग कर सकते हैं लेकिन इसे उपरोक्त साइट पर संदर्भित करने दें, आपको मूलभूत विचार मिलेगा और ताकि आप जो कुछ भी सरल महसूस कर सकें।

2

ऐप्स बनाने के लिए मुझे लगता है कि फोनगैप जैसे HTML5 विकल्प सबसे आसान तरीका हो सकते हैं, आप मूल क्रॉस-प्लेटफ़ॉर्म ऐप्स के लिए Xamarin पर भी देख सकते हैं, लेकिन आपको इसका उपयोग करने के लिए एक भुगतान लाइसेंस प्राप्त करने की आवश्यकता है असली परियोजना और, यदि आप नहीं करते हैं, तो आपको सी # सीखना चाहिए।

गेम बनाने के मामले में, मैंने विभिन्न प्लेटफ़ॉर्म का प्रयास किया है और मुझे लगता है कि Unity सरल 2 डी गेम के लिए भी क्रॉस-प्लेटफ़ॉर्म गुणवत्ता वाले गेम बनाने का सबसे आसान और तेज़ तरीका है, और आप इसे जावास्क्रिप्ट में कर सकते हैं।

+0

बस भविष्य के संदर्भ के लिए, एकता में जावास्क्रिप्ट वेब जावास्क्रिप्ट से अलग है। सी # उतना ही सरल है (यदि अधिक नहीं है), और इसमें व्यापक समर्थन/ट्यूटोरियल हैं। – stackers

1

सबसे अच्छा फोनगैप या टाइटेनियम (मेरे लिए अधिक शक्तिशाली) http://www.appcelerator.com/titanium आपको उस व्यक्ति का उपयोग करना चाहिए जिसे आप अधिक आरामदायक महसूस करते हैं। और एक्सकोड और उद्देश्य-सी के साथ आप एचटीएमएल-सीएसएस-जेएस के साथ काम कर सकते हैं लेकिन क्रॉस-प्लेटफार्म निर्यात नहीं करते हैं।

0

एचटीएमएल 5/जावास्क्रिप्ट। फिर ऐप्स को लक्षित करने के लिए डेस्कटॉप सिस्टम और coccoonJS या Phonegap को लक्षित करने के लिए node-webkit का उपयोग करें।

संबंधित मुद्दे