मुझे यकीन नहीं है कि अन्य जेवीएम भाषा कैसे करती है, लेकिन मुझे सच में लगता है कि स्कैला एक गंभीर एंड्रॉइड प्रोजेक्ट के लिए उपयोग कर सकता है।
बेशक इसमें कुछ समस्या है (जैसे Google मानचित्र एंड्रॉइड एपीआई कुछ कामकाज के बिना उपयोग योग्य नहीं है), लेकिन यह डिफ़ॉल्ट एंड्रॉइड एसडीके के साथ बहुत अच्छी तरह से काम करता है।
मैं अपने एंड्रॉइड एप्लिकेशन (मैड्रॉइड रिमाइंडर) को विकसित करने के लिए व्यक्तिगत रूप से स्कैला का उपयोग करता हूं जो एंड्रॉइड मार्केट की सांख्यिकी के अनुसार लगभग 5000 बार डाउनलोड हो चुका है।
यह पाठ्यक्रम का "प्रमुख" अनुप्रयोग नहीं है, लेकिन यह एंड्रॉइड एसडीके की कई फीचर का उपयोग करता है, जैसे कंटेंटप्रोवाइडर/ब्रॉडकास्ट रिसीवर/मीडियाप्लेयर .... आदि, और यह बहुत अच्छा काम करता है और मुझे कोडिंग से ज्यादा मज़ा आता है जावा में
और एंड्रॉइड एप्लिकेशन विकसित करने के लिए स्कैला का उपयोग करने की सबसे अच्छी बात यह है कि उपयोगकर्ता को एंड्रॉइड स्क्रिप्टिंग पर्यावरण की जरूरतों जैसे किसी भी रनटाइम को स्थापित करने की आवश्यकता नहीं है!
बस अपनी एपीके फ़ाइल जारी करें, और उपयोगकर्ता एंड्रॉइड मार्केट या एडीबी का उपयोग करके अपना एप्लिकेशन इंस्टॉल कर सकता है।
अगर कोई दिलचस्पी लेता है कि स्कैला में लिखा गया एंड्रॉइड एप्लिकेशन कैसा दिखता है, तो आप स्रोत कोड को GitHub पर ब्राउज़ कर सकते हैं।
स्रोत
2010-06-09 02:17:37
http://stackoverflow.com/questions/2832773/alternatives-to-java-on-android - एक महीने पहले पूछा - कुछ रोचक उत्तरों के साथ। –