Enyo (software)
एन्यो क्रॉस-प्लेटफ़ॉर्म मोबाइल, डेस्कटॉप, टीवी और वेब अनुप्रयोगों के लिए एक खुला स्रोत जावास्क्रिप्ट ढांचा है जो ऑब्जेक्ट-ओरिएंटेड एनकैप्सुलेशन और मॉड्यूलरिटी पर जोर देता है। शुरू में इसे पाम द्वारा विकसित किया गया था, बाद में इसे अप्रैल 2010 में हेवलेट-पैकार्ड द्वारा अधिग्रहित किया गया और फिर अपाचे 2 लाइसेंस के तहत जारी किया गया। यह एलजी इलेक्ट्रॉनिक्स और हेवलेट-पैकर्ड द्वारा प्रायोजित है। बूटप्लेट एक ऐप बनाने का एक सरल तरीका है, जो प्रोग्राम के फ़ोल्डर ट्री का एक कंकाल प्रदान करता है। बूटप्लेट टेम्पलेट एक पूर्ण स्टार्टर परियोजना प्रदान करता है जो स्रोत नियंत्रण और बॉक्स के बाहर क्रॉस-प्लेटफ़ॉर्म परिनियोजन का समर्थन करता है। इसका उपयोग एक नई परियोजना के निर्माण और इसकी अंतिम तैनाती की तैयारी दोनों को सुविधाजनक बनाने के लिए किया जा सकता है। पुस्तकालय लेआउटः फिटेबल्स, स्क्रॉलर्स, सूचियाँ, दराज़, पैनल। गोमेदः वेबओएस/टचपैड डिजाइन की मूल शैली पर आधारित लेकिन किसी भी मंच पर उपयोग के लिए उपलब्ध है। मूनस्टोनः एलजी स्मार्टटीवी ऐप द्वारा उपयोग किया जाता है लेकिन किसी भी प्लेटफॉर्म पर उपयोग के लिए उपलब्ध है। स्पॉटलाइटः रिमोट कंट्रोल और कीबोर्ड पर कुंजी-आधारित बातचीत और "पॉइंट एंड क्लिक" घटनाओं का समर्थन करने के लिए। मोचीः उन्नत यूजर इंटरफेस लाइब्रेरी। यह समुदाय द्वारा तब से बनाए रखा गया है जब से वेबओएस के पीछे की टीम ने पाम/एचपी से इस परित्यक्त इंटरफेस को ओपन सोर्स के रूप में जारी किया है। यह पुस्तकालय अभी बूटप्लेट पर शामिल नहीं है, लेकिन इसमें डिज़ाइन दस्तावेज़ हैं। एनयो-आईलिबः अंतर्राष्ट्रीयकरण और स्थानीयकरण पुस्तकालय, यह एनयो ऐप पर आईलिब की कार्यक्षमता को समेटता है। G11n एक और पुस्तकालय था जिसे एनयो के नए संस्करणों पर बहिष्कृत कर दिया गया है। कैनवस एक्स्ट्रा एनयो-कोर्डोवाः एनयो-संगत पुस्तकालय स्वचालित रूप से मंच-विशिष्ट कॉर्डोवा पुस्तकालय (डब्ल्यू. आई. पी.) को शामिल करता है। निम्नलिखित परियोजनाएं एन्यो के साथ बनाई गई हैंः एलजी स्मार्ट टीवी ऐप ओपनब्रावो मोबाइल और वेब पी. ओ. एस. xटुपल ई. आर. पी. वेब और मोबाइल ऐप एन्यो ऐप की आंशिक सूची एन्यो ऐप पर पाई जा सकती है। कुछ डेवलपर एनयो डेवलपर निर्देशिका पर पाए जा सकते हैं। उदाहरण यह एनयो enyo.kind ({नाम "हैलोवर्ल्ड", प्रकारः enyo.Control, सामग्रीः 'हैलो, वर्ल्ड! ',}); नया हैलोवर्ल्ड (). लिखें (); समर्थित प्लेटफॉर्म सामान्य रूप से, एनयो सभी अपेक्षाकृत आधुनिक, मानक-आधारित वेब वातावरण में चल सकता है, लेकिन उनमें से विविधता के कारण तीन प्राथमिकता स्तर हैं। 2015 में समर्थित कुछ प्लेटफॉर्म हैंः उच्च प्राथमिकता पर समर्थित टियर 1: पैकेज्ड ऐपः आईओएस 7, आईओएस 6 (फोनगैप), एंड्रॉइड 4 + (फोनगैप), विंडोज 8.1 स्टोर ऐप और विंडोज फोन 8 (फोनगैप), ब्लैकबेरी 10 (फोनगैप), क्रोम वेब स्टोर ऐप, एलजी वेबओएस। डेस्कटॉप ब्राउज़रः क्रोम (नवीनतम), सफारी (नवीनतम मैक), फ़ायरफ़ॉक्स (नवीनतम), आईई11 आईई10, आईई9, आईई8। (जीत)। मोबाइल ब्राउज़रः आई. ओ. एस. 7, आई. ओ. एस. 6, एंड्रायड 4 + क्रोम, किंडल फायर और एच. डी., ब्लैकबेरी 10, आई. ई. 11 (विंडोज 8.1), आई. ई. 10 (विंडोज फोन 8)। टियर 2 समर्थित पैकेज्ड ऐपः आई. ओ. एस. 5, आई. ओ. एस. 4, एंड्रायड 2.3, फायरफॉक्स ओएस (प्री-रिलीज), टिज़ेन ओएस (प्री-रिलीज), विंडोज 8 स्टोर ऐप, विंडोज (इंटेल ऐपअप)। डेस्कटॉप ब्राउज़रः ओपेरा, क्रोम> 10, फ़ायरफ़ॉक्स> 4, सफ़ारी> 5। मोबाइल ब्राउज़रः आई. ओ. एस. 5, आई. ओ. एस. 4, एंड्रायड 4 + फ़ायरफ़ॉक्स, वेब. ओ. एस. 3.0.5, वेब. ओ. एस. 2.2, ब्लैकबेरी 6-7, ब्लैकबेरी प्लेबुक और अन्य। टियर 3 आंशिक समर्थन मोबाइल ब्राउज़रः विंडोज फोन 7.5। कोई समर्थन डेस्कटॉप ब्राउज़रः आई. ई. 8 मोबाइल ब्राउज़रः विंडोज फोन 7, ब्लैकबेरी 6, सिम्बियन, ओपेरा मिनी संस्करण भी देखें फोनगैप Yeoman.io Backbone.js प्रतिक्रिया (जावास्क्रिप्ट लाइब्रेरी) संदर्भ बाहरी लिंक एंड्रॉइड (ऑपरेटिंग सिस्टम) विकास सॉफ्टवेयर ब्लैकबेरी विकास सॉफ्टवेयर एकीकृत विकास वातावरण जावास्क्रिप्ट पुस्तकालय टेलीविजन प्रौद्योगिकी