android - एंड्रॉइड के लिए एडोब एयर पर विचार?




air adobe (2)

मुझे एक एंड्रॉइड प्रोजेक्ट सौंपा जा सकता है, और जावा के साथ न्यूनतम अनुभव है लेकिन फ्लैश बिल्डर के साथ बहुत अनुभव है क्या किसी के पास एंड्रॉइड के लिए एडोब एयर पर कोई राय है , जो आपको एंड्रॉइड ओएस के लिए मूल अनुप्रयोगों के रूप में चलाने के लिए एक्शन स्क्रिप्ट परियोजनाओं को प्रकाशित करने की सुविधा देता है? मैं आमतौर पर क्रॉस-कंपाइलर से सावधान हूं, लेकिन जावा को जानने की इच्छा नहीं है ...


एयर वास्तव में एक क्रॉस-कंपाइलर नहीं है- आपका एप्लिकेशन एपीके के रूप में प्रकाशित होता है, जिसे आप एंड्रॉइड मार्केट या जो भी कर सकते हैं, लेकिन उस एपीके के अंदर कहीं एक एसडब्ल्यूएफ है जो एआईआर रनटाइम के एंड्रॉइड वर्जन द्वारा निष्पादित होता है। जब वे "मूल अनुप्रयोग" कहते हैं, तो उनका मतलब है कि उपयोगकर्ता इसके साथ-साथ मूल एप्लिकेशन के साथ इंटरैक्ट करते हैं, लेकिन सामग्री स्वयं क्रॉस-प्लेटफ़ॉर्म बाइनरी है, बस डेस्कटॉप ऐयर (या उस चीज़ के लिए जावा) की तरह। यह प्रक्रिया पूरी तरह से आकाशवाणी के डेस्कटॉप पर समानांतर है, सिवाय इसके कि तैनात फाइल का नाम .apk के बजाय। एएपी है।

किसी भी मामले में अनुमान लगाने की कोई ज़रूरत नहीं है, क्योंकि रनटाइम स्वयं और एप्स बनाने के उपकरण वर्तमान में खुले बीटा में हैं । (अच्छी तरह से, अर्द्ध-खुले - बाइनरी एक प्रीरेलेज प्रोग्राम के अंदर हैं लेकिन हर कोई खुद को स्वीकार कर लेता है।) मैंने अभी तक कुछ किया है कुछ सामग्री को पुनर्प्रकाशित करना जिसे मैंने पहले एयर ऐप के रूप में अन्य प्लेटफार्मों के लिए बनाया था, लेकिन यह बहुत आसानी से काम किया है दूर।

पेशेवरों और विपक्ष मूल रूप से किसी भी अन्य मंच पर एयर का उपयोग करने के पेशेवरों और विपक्षों के समान है, इसलिए यदि सामान्य में एयर आपके लिए एक अच्छा विकल्प होगा, तो एंड्रॉइड / एआईआर शायद आपके समय की जांच करने के लिए उपयुक्त है।


एंड्रॉइड के लिए एयर के साथ बड़ी परेशानी यह है कि केवल उच्च अंत वाले उपकरणों का समर्थन किया जाता है: फ़्रायो के साथ फोन तब तक समर्थित नहीं हैं जब तक कि उनके पास एक armv7 वास्तुकला के साथ सीपीयू नहीं होता ... और कई सस्ता फोन नहीं करते हैं। एंड्रॉइड समर्थित फोन के लिए एयर यह, आईएमएचओ, बेकार है।





air-android