flex - एडोब एयर बनाम फ्लेक्स बनाम फ्लैश बिल्डर-मुझे एक स्पष्टीकरण की आवश्यकता है




air adobe (3)

फ्लेक्स क्या है

फ्लेक्स एक शक्तिशाली, ओपन सोर्स एप्लिकेशन फ्रेमवर्क है जो आपको आईओएस, एंड्रॉइड ™ और ब्लैकबेरी टैबलेट ओएस उपकरणों के साथ-साथ ब्राउज़र और डेस्कटॉप एप्लिकेशन के लिए पारंपरिक एप्लिकेशन के लिए मोबाइल एप्लिकेशन आसानी से बनाने की अनुमति देता है।

फ्लेक्स में अलग-अलग एसडीके संस्करण हैं, अधिक जानकारी

फ्लेक्स एसडीके में सैकड़ों आउट ऑफ़ द बॉक्स घटक शामिल हैं। डेटाग्रिड्स, चार्ट, फॉर्मेटर्स, वैलिडेटर्स और कई अन्य यूआई नियंत्रण सभी आकारों के अनुप्रयोगों के लिए बिल्डिंग ब्लॉक हैं। घटक को दिखने और महसूस करने के लिए स्टाइल और स्टाइल किया जा सकता है। फ्लेक्स के लिए सैकड़ों तृतीय पक्ष ओपन सोर्स और वाणिज्यिक घटक भी उपलब्ध हैं। मैपिंग एपीआई, डेटा विजुअलाइजेशन लाइब्रेरीज़, और क्लाउड एपीआई महान अनुप्रयोगों को इकट्ठा करने के लिए बिल्डिंग ब्लॉक प्रदान करते हैं।

आप निम्नलिखित दो भाषाओं का उपयोग करेंगे दो फ्लेक्स अनुप्रयोग विकसित करें।

1। एमएक्सएमएल एक एक्सएमएल आधारित मार्कअप भाषा है जिसका मुख्य रूप से लेआउट एप्लिकेशन डिस्प्ले तत्वों के लिए उपयोग किया जाता है।

2। एक्शनस्क्रिप्ट एक ईसीएमएस्क्रिप्ट-अनुपालन ऑब्जेक्ट उन्मुख प्रोग्रामिंग भाषा है जिसका मुख्य रूप से एप्लिकेशन तर्क के लिए उपयोग किया जाता है

फ्लैश बिल्डर क्या है

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

हवा क्या है

एडोब एयर एक क्रॉस-ऑपरेटिंग सिस्टम रनटाइम है जो आपको ब्राउज़र (डेस्कटॉप) और मोबाइल उपकरणों के बाहर समृद्ध इंटरनेट एप्लिकेशन (आरआईए) बनाने और तैनात करने के लिए अपने मौजूदा एक्शनस्क्रिप्ट या एचटीएमएल / जावास्क्रिप्ट विकास कौशल और उपकरणों का उपयोग करने में सक्षम बनाता है।

क्या कोई मुझे एडोब एयर, फ्लेक्स और फ्लैश बिल्डर के बीच का अंतर बता सकता है?

मैं एडोब वेबसाइट पर गया और यह कहा कि एयर के साथ मैं डेस्कटॉप या मोबाइल के लिए स्टैंडअलोन ऐप्स बना सकता हूं। उन्होंने फ्लेक्स के साथ एक ही बात कहा।

यह कहा कि फ्लैश Builider एक ग्रहण आधारित विकास उपकरण है। इसका क्या मतलब है? और फिर उसने कहा कि मैं फिर से डेस्कटॉप और मोबाइल के लिए अनुप्रयोगों का निर्माण कर सकता था।

बहुत अधिक ओवरलैप है, मैं वास्तव में समझ नहीं पा रहा हूं कि पहले क्या सीखना है और किस दिशा में जाना है। (मुझे फ्लैश और एएस 2 और एएस 3 बहुत अच्छी तरह से पता है।)


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

फ्लेक्स एक बहुत डेवलपर अनुकूल उपकरण है, जो शुरुआत में समृद्ध इंटरनेट अनुप्रयोगों के विकास की प्रशंसा करता है, उन्होंने फ्लेक्स एसडीके (सॉफ्टवेयर डेवलपमेंट टूल) को फ्लेक्स के साथ रखा जो अनुप्रयोग विकास को अधिक आसान बनाता है।

एडोब एयर आपके डेस्कटॉप और मोबाइल उपकरणों पर चलने वाला एक फ्लैश रनटाइम है, जो एक ही उपयोगकर्ता अनुभव बनाता है और डेवलपर्स को मल्टी प्लेटफ़ॉर्म डेस्कटॉप एप्लिकेशन बनाने और डेवलपर्स को ओएस स्तर तक पहुंच प्रदान करने की अनुमति देता है। बाद में मोबाइल उपकरणों में अपना प्रयास किया है और मोबाइल उपकरणों के लिए क्रॉस प्लेटफार्म अनुप्रयोग बनाने का विचार आगे बढ़ाया है।


संक्षेप में।

फ्लैश प्लेयर के लिए फ्लेक्स को विकास टूलकिट के रूप में माना जा सकता है।

एआईआर एक रनटाइम वातावरण है जो आपको डेस्कटॉप / मोबाइल डिवाइस पर अपना एप्लिकेशन चलाने में सक्षम बनाता है।

फ्लैश बिल्डर अनुप्रयोग बनाने के लिए एक विकास उपकरण है