एन्यो (सॉफ्टवेयर): Difference between revisions

From Vigyanwiki
No edit summary
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Infobox software
'''एन्यो''' क्रॉस-प्लेटफ़ॉर्म मोबाइल, डेस्कटॉप, टीवी और वेब एप्लिकेशन के लिए [[खुला स्रोत सॉफ्टवेयर|ओपन सोर्स सॉफ्टवेयर]] [[जावास्क्रिप्ट ढांचा|जावास्क्रिप्ट फ्रेम]] है, जो वस्तु-उन्मुख कैप्सूलीकरण और प्रतिरूपकता पर ज़ोर देता है।<ref>{{cite web|url=https://developer.palm.com/content/api/dev-guide/enyo.html |title=Enyo अनुप्रयोगों का विकास करना|accessdate=2011-12-30 |url-status=dead |archiveurl=https://web.archive.org/web/20120104145438/https://developer.palm.com/content/api/dev-guide/enyo.html |archivedate=2012-01-04 }}</ref> प्रारंभ में [[पाम ट्रेओ|पाम इंक]] द्वारा विकसित किया गया था, जिसे बाद में [[हेवलेट पैकर्ड]] द्वारा अधिग्रहित किया गया और फिर अपाचे 2.0 लाइसेंस के अनुसार जारी किया गया।<ref>{{cite web | url=http://www.zdnet.com/blog/btl/hp-webos-enyo-app-framework-goes-open-source/65117 | title=HP: WebOS, Enyo app framework goes open source | website=[[ZDNet]] | accessdate=2011-12-30}}</ref> यह [[एलजी इलेक्ट्रॉनिक्स]] और [[हेवलेट पैकर्ड|हेवलेट-पैकार्ड]] द्वारा प्रायोजित है।
| name                  = Enyo
| logo                  =
| screenshot            =
| caption                =
| developer              = [[LG]], [[HP Inc.]] and [[USA Today]]<ref>{{cite web|url=http://enyojs.com|title=Enact : An app development framework built atop React that's easy to use, performant and customizable|website=Enyojs.com|access-date=2021-11-09}}</ref>
| released              = {{Start date and age|2011|02|09}}
| latest release version = 2.7.0
| latest release date    = {{release date|2016|04|01}}
| latest preview version =
| latest preview date    =
| operating system      = [[Cross-platform]]
| size                  =
| platform              =
| programming language  = [[Object-oriented programming]]
| genre                  = [[JavaScript framework]]
| license                = [[Apache License]] 2.0
| website                = {{url|http://enyojs.com}}
}}
 
दर्पण क्रॉस-प्लेटफ़ॉर्म मोबाइल, डेस्कटॉप, टीवी और वेब एप्लिकेशन के लिए [[खुला स्रोत सॉफ्टवेयर]] [[जावास्क्रिप्ट ढांचा]] है, जो वस्तु-उन्मुख कैप्सूलीकरण और प्रतिरूपकता पर ज़ोर देता है।<ref>{{cite web|url=https://developer.palm.com/content/api/dev-guide/enyo.html |title=Enyo अनुप्रयोगों का विकास करना|accessdate=2011-12-30 |url-status=dead |archiveurl=https://web.archive.org/web/20120104145438/https://developer.palm.com/content/api/dev-guide/enyo.html |archivedate=2012-01-04 }}</ref> प्रारंभ में [[पाम ट्रेओ|पाम इंक]] द्वारा विकसित किया गया था, जिसे बाद में [[हेवलेट पैकर्ड]] द्वारा अधिग्रहित किया गया और फिर अपाचे 2.0 लाइसेंस के अनुसार जारी किया गया।<ref>{{cite web | url=http://www.zdnet.com/blog/btl/hp-webos-enyo-app-framework-goes-open-source/65117 | title=HP: WebOS, Enyo app framework goes open source | website=[[ZDNet]] | accessdate=2011-12-30}}</ref> यह [[एलजी इलेक्ट्रॉनिक्स]] और [[हेवलेट पैकर्ड|हेवलेट-पैकार्ड]] द्वारा प्रायोजित है।


== बूटप्लेट ==
== बूटप्लेट ==
बूटप्लेट ऐप बनाने का सरल तरीका है, प्रोग्राम के फ़ोल्डर ट्री (डेटा संरचना) का कंकाल प्रदान करता है। बूटप्लेट टेम्पलेट पूर्ण स्टार्टर प्रोजेक्ट प्रदान करता है जो बॉक्स से बाहर स्रोत नियंत्रण और क्रॉस-प्लेटफ़ॉर्म परिनियोजन का समर्थन करता है। इसका उपयोग नई परियोजना के निर्माण और इसके अंतिम परिनियोजन की तैयारी दोनों को सुविधाजनक बनाने के लिए किया जा सकता है।<ref>{{cite web | url=https://github.com/enyojs/enyo/wiki/Bootplate | title=बूटप्लेट जीथब| website=[[GitHub]] | accessdate=2012-07-24}}</ref>
बूटप्लेट ऐप बनाने का सरल विधि यह है कि प्रोग्राम के फ़ोल्डर [[ट्री (डेटा संरचना)]] का कंकाल प्रदान करता है। बूटप्लेट टेम्पलेट पूर्ण प्रारंभक परियोजना प्रदान करता है जो बॉक्स से बाहर सोर्स नियंत्रण और क्रॉस-प्लेटफ़ॉर्म परिनियोजन का समर्थन करता है। इसका उपयोग नई परियोजना के निर्माण और इसके अंतिम परिनियोजन की तैयारी दोनों को सुविधाजनक बनाने के लिए किया जा सकता है।<ref>{{cite web | url=https://github.com/enyojs/enyo/wiki/Bootplate | title=बूटप्लेट जीथब| website=[[GitHub]] | accessdate=2012-07-24}}</ref>




== पुस्तकालय ==
== पुस्तकालय ==
* लेआउट: फ़िटेबल्स, स्क्रोलर्स, सूचियाँ, दराज, पैनल।
* '''लेआउट:''' फ़िटेबल्स, स्क्रोलर्स, सूचियाँ, दराज, पैनल।
*ओनिक्स: वेबओएस/टचपैड डिज़ाइन की मूल शैली पर आधारित लेकिन किसी भी प्लेटफ़ॉर्म पर उपयोग के लिए उपलब्ध है।
*'''ओनिक्स:''' वेबओएस/टचपैड बनावट की मूल शैली पर आधारित किन्तु किसी भी प्लेटफ़ॉर्म पर उपयोग के लिए उपलब्ध है।
*मूनस्टोन: एलजी स्मार्टटीवी ऐप्स द्वारा उपयोग किया जाता है लेकिन किसी भी प्लेटफॉर्म पर उपयोग के लिए उपलब्ध है।
*'''मूनस्टोन:''' एलजी स्मार्टटीवी अनुप्रयोग द्वारा उपयोग किया जाता है किन्तु किसी भी प्लेटफार्म पर उपयोग के लिए उपलब्ध है।
*स्पॉटलाइट: कुंजी-आधारित इंटरैक्शन का समर्थन करने के लिए और रिमोट कंट्रोल और कीबोर्ड पर ईवेंट को इंगित और क्लिक करें।
*'''स्पॉटलाइट:''' कुंजी-आधारित अंतरपृष्ठ का समर्थन करने के लिए दूरस्थ नियंत्रण और कीबोर्ड पर वृत्तांत को इंगित और क्लिक करें।
*मोची:<ref>{{cite web|title=GitHub enyojs/mochi|website=[[GitHub]]|url=https://github.com/enyojs/mochi|accessdate=6 April 2014}}</ref> Advanced user interface library.[[File:Mochi panels with email.png|thumb|चित्रकला]]यह समुदाय द्वारा बनाए रखा गया है क्योंकि वेबओएस के पीछे की टीम ने ओपन सोर्स के रूप में पाम / एचपी से इस परित्यक्त इंटरफ़ेस को जारी किया है।<ref>{{cite web|title=मोची को रिहा करना|url=http://blog.enyojs.com/post/81618268000/releasing-mochi|website=Blog.enyojs.com|accessdate=6 April 2014}}</ref> यह लाइब्रेरी अभी बूटप्लेट पर शामिल नहीं है, लेकिन इसमें डिज़ाइन दस्तावेज़ हैं।<ref>{{cite news|title=मोची डिजाइन|url=https://github.com/enyojs/mochi/wiki/Mochi-Designs|website=[[GitHub]]|accessdate=6 April 2014}}</ref>
*'''मोची:'''<ref>{{cite web|title=GitHub enyojs/mochi|website=[[GitHub]]|url=https://github.com/enyojs/mochi|accessdate=6 April 2014}}</ref> विकसित उपयोक्ता अंतरपृष्ठ पुस्तकालय ।[[File:Mochi panels with email.png|thumb|चित्रकला]]यह समुदाय द्वारा बनाए रखा गया है क्योंकि [[वेब|वेबओएस]] के पीछे की टीम ने ओपन स्त्रोत के रूप में पाम/ एचपी से इस परित्यक्त अंतरपृष्ठ को जारी किया है।<ref>{{cite web|title=मोची को रिहा करना|url=http://blog.enyojs.com/post/81618268000/releasing-mochi|website=Blog.enyojs.com|accessdate=6 April 2014}}</ref> यह पुस्तकालय अभी बूटप्लेट पर सम्मलित नहीं है, किन्तु इसमें बनावटी दस्तावेज़ हैं।<ref>{{cite news|title=मोची डिजाइन|url=https://github.com/enyojs/mochi/wiki/Mochi-Designs|website=[[GitHub]]|accessdate=6 April 2014}}</ref>
*दर्पण-iLib: [[अंतर्राष्ट्रीयकरण और स्थानीयकरण]] पुस्तकालय, यह दर्पण ऐप्स पर ilib की कार्यक्षमता को लपेटता है।<ref>{{cite web|title=स्थानीयकरण|url=http://enyojs.com/docs/2.4.0-pre.1/building-apps/localization.html |accessdate=6 April 2014 |url-status=dead |archiveurl=https://web.archive.org/web/20140407075338/http://enyojs.com/docs/2.4.0-pre.1/building-apps/localization.html |archivedate=7 April 2014 }}</ref> G11n अन्य पुस्तकालय था जिसे दर्पण के नए संस्करणों पर बहिष्कृत कर दिया गया है।
*एन्यो-आईलिब: [[अंतर्राष्ट्रीयकरण और स्थानीयकरण]] पुस्तकालय, यह एन्यो अनुप्रयोग पर आईलिब की कार्यक्षमता को लपेटता है।<ref>{{cite web|title=स्थानीयकरण|url=http://enyojs.com/docs/2.4.0-pre.1/building-apps/localization.html |accessdate=6 April 2014 |url-status=dead |archiveurl=https://web.archive.org/web/20140407075338/http://enyojs.com/docs/2.4.0-pre.1/building-apps/localization.html |archivedate=7 April 2014 }}</ref> G11n अन्य पुस्तकालय था जिसे एन्यो के नए संस्करणों पर बहिष्कृत कर दिया गया है।
*कैनवास
*कैनवास
*अतिरिक्त
*अतिरिक्त
*दर्पण-cordova: दर्पण- संगत लाइब्रेरी में स्वचालित रूप से प्लेटफ़ॉर्म-विशिष्ट [[Apache Cordova]] लाइब्रेरी (WIP) शामिल है।
*एन्यो-कॉर्डोबा: एन्यो- संगत पुस्तकालय में स्वचालित रूप से प्लेटफ़ॉर्म-विशिष्ट [[Apache Cordova|अपाचे कॉर्डोबा]] पुस्तकालय (डब्ल्यूआईपी) सम्मलित है।


== प्रयोग करें ==
== उपयोग ==
निम्नलिखित परियोजनाएं दर्पण के साथ निर्मित हैं:
निम्नलिखित परियोजनाएं एन्यो के साथ निर्मित हैं:


* [[एलजी स्मार्ट टीवी]] ऐप।<ref>{{cite web |url=http://ces2014.lgnewsroom.com/lg-makes-smart-tv-simple-new-webos-smart-tv-platform/ |title=एलजी नए वेबोस स्मार्ट टीवी प्लेटफॉर्म के साथ स्मार्ट टीवी को सरल बनाता है|accessdate=2017-04-25 |url-status=dead |archiveurl=https://web.archive.org/web/20140213052214/http://ces2014.lgnewsroom.com/lg-makes-smart-tv-simple-new-webos-smart-tv-platform/ |archivedate=2014-02-13 }}</ref><ref>{{cite web |url=http://www.lg.com/us/press-release/webos-release|title=एलजी इलेक्ट्रॉनिक्स स्मार्ट टीवी को बेहतर बनाने के लिए एचपी से वेबओएस का अधिग्रहण करता है|accessdate=2013-09-08}}</ref> <!-- [[WP:NFCC]] violation: [[File:LG webOS.jpg|thumb|Screenshot of LG WebOS.]] -->
* [[एलजी स्मार्ट टीवी]] ऐप।<ref>{{cite web |url=http://ces2014.lgnewsroom.com/lg-makes-smart-tv-simple-new-webos-smart-tv-platform/ |title=एलजी नए वेबोस स्मार्ट टीवी प्लेटफॉर्म के साथ स्मार्ट टीवी को सरल बनाता है|accessdate=2017-04-25 |url-status=dead |archiveurl=https://web.archive.org/web/20140213052214/http://ces2014.lgnewsroom.com/lg-makes-smart-tv-simple-new-webos-smart-tv-platform/ |archivedate=2014-02-13 }}</ref><ref>{{cite web |url=http://www.lg.com/us/press-release/webos-release|title=एलजी इलेक्ट्रॉनिक्स स्मार्ट टीवी को बेहतर बनाने के लिए एचपी से वेबओएस का अधिग्रहण करता है|accessdate=2013-09-08}}</ref>
* [[ openbravo | openbravo]] मोबाइल और वेब पीओएस।<ref>{{cite web|title=Openbravo Mobile: Technical Overview and Roadmap|url=http://planet.openbravo.com/?p=48713|access-date=2013-09-08|archive-url=https://web.archive.org/web/20130927104340/http://planet.openbravo.com/?p=48713|archive-date=2013-09-27|url-status=dead}}</ref>
* [[ openbravo |ओपेनब्रावो]] मोबाइल और वेब पीओएस।<ref>{{cite web|title=Openbravo Mobile: Technical Overview and Roadmap|url=http://planet.openbravo.com/?p=48713|access-date=2013-09-08|archive-url=https://web.archive.org/web/20130927104340/http://planet.openbravo.com/?p=48713|archive-date=2013-09-27|url-status=dead}}</ref>
* [[xTuple]] ईआरपी वेब और मोबाइल ऐप।<ref>{{cite web |url=http://www.xtuple.org/a-shorter-letter-enyo|title=एक छोटा पत्र|website=Xtuple.org|accessdate=2014-03-22}}</ref>
* [[xTuple|एक्स टपल]] ईआरपी वेब और मोबाइल ऐप।<ref>{{cite web |url=http://www.xtuple.org/a-shorter-letter-enyo|title=एक छोटा पत्र|website=Xtuple.org|accessdate=2014-03-22}}</ref>
दर्पण ऐप्स की आंशिक सूची दर्पण Apps पर पाई जा सकती है। कुछ डेवलपर दर्पण Developer Directory पर मिल सकते हैं।
एन्यो अनुप्रयोग की आंशिक सूची एन्यो अनुप्रयोग पर पाई जा सकती है। कुछ डेवलपर एन्यो डेवलपर निर्देशिका पर मिल सकते हैं।


== उदाहरण ==
== उदाहरण ==
Line 57: Line 37:




== समर्थित प्लेटफॉर्म ==
== समर्थित प्लेटफार्म ==
सामान्य तौर पर, दर्पण सभी अपेक्षाकृत आधुनिक, मानक-आधारित वेब वातावरणों में चल सकता है, लेकिन उनकी विविधता के कारण प्राथमिकता के तीन स्तर हैं। 2015 में<ref>{{cite web | url=http://enyojs.com/platforms/ | title=समर्थित प्लेटफार्म|website=Enyojs.com | accessdate=2015-09-25}}</ref> समर्थित कुछ प्लेटफॉर्म हैं:
सामान्य तौर पर, एन्यो सभी अपेक्षाकृत आधुनिक मानक-आधारित वेब वातावरणों में चल सकता है, किन्तु उनकी विविधता के कारण प्राथमिकता के तीन स्तर हैं। 2015 में<ref>{{cite web | url=http://enyojs.com/platforms/ | title=समर्थित प्लेटफार्म|website=Enyojs.com | accessdate=2015-09-25}}</ref> समर्थित कुछ प्लेटफार्म हैं।
*टियर 1 उच्च प्राथमिकता पर समर्थित:
*टियर 1 उच्च प्राथमिकता पर समर्थित:
पैकेज्ड ऐप्स: [[iOS7]], [[iOS6]] (फोनगैप), एंड्रॉइड (ऑपरेटिंग सिस्टम) 4+ (फोनगैप), विंडोज 8.1 स्टोर ऐप और [[विंडोज फोन 8]] (फोनगैप), [[ब्लैकबेरी 10]] (फोनगैप), क्रोम वेब स्टोर ऐप, एलजी वेबओएस।
'''पैकेज्ड ऐप्स:''' [[iOS7|आईओएस7]], [[iOS6|आईओएस6]] (फोन अंतर), एंड्रॉइड (ऑपरेटिंग सिस्टम) 4+ (फोन अंतर), विंडोज 8.1 स्टोर ऐप और [[विंडोज फोन 8]] (फोन अंतर), [[ब्लैकबेरी 10]] (फोन अंतर), क्रोम वेब स्टोर ऐप, एलजी वेबओएस।


डेस्कटॉप ब्राउज़र: [[Google Chrome]] (नवीनतम), सफारी (वेब ​​ब्राउज़र) (नवीनतम MAC), [[फ़ायरफ़ॉक्स]] (नवीनतम), [[IE11]] [[IE10]], IE9, IE8। (जीतना)।
'''डेस्कटॉप ब्राउज़र:''' [[गूगल क्रोम]] (नवीनतम), सफारी (वेब ​​ब्राउज़र) (नवीनतम मैक), [[फ़ायरफ़ॉक्स]] (नवीनतम), [[IE11|आईई11]] [[IE10|आईई10]], आईई9, आईई8। (जीतना)।


मोबाइल ब्राउज़र: iOS7, iOS6, Android 4+ क्रोम, [[Kindle Fire]] और HD, ब्लैकबेरी 10, IE11 (Windows 8.1), IE10 (Windows Phone 8)।
'''मोबाइल ब्राउज़र:''' आईओएस7, आईओएस6, एंड्रॉयड 4+ क्रोम, [[Kindle Fire|किंडल फायर]] और एच.डी, ब्लैकबेरी 10, आईई11 (विंडोज 8.1), आईई10 (विंडोज फोन 8)।
*टियर 2 समर्थित
*टियर 2 समर्थित
पैकेज्ड ऐप्स: [[iOS5]], [[iOS4]], Android 2.3,[[Firefox OS]] (प्री-रिलीज़), Tizen OS (प्री-रिलीज़), Windows 8 Store ऐप, Windows (Intel AppUp)।
'''पैकेज्ड ऐप्स:''' [[iOS5|आईओएस5]], [[iOS4|आईओएस4]], एंड्रॉयड 2.3,[[Firefox OS|फ़ायरफ़ॉक्स ओएस]] (प्री-रिलीज़), टिज़ेन ओएस (प्री-रिलीज़), विंडोज 8 स्टोर ऐप, विंडोज (इंटेल ऐपअप)।


डेस्कटॉप ब्राउज़र: ओपेरा, क्रोम> 10, फ़ायरफ़ॉक्स> 4, सफारी> 5।
'''डेस्कटॉप ब्राउज़र:''' ओपेरा, क्रोम> 10, फ़ायरफ़ॉक्स> 4, सफारी> 5।


मोबाइल ब्राउज़र: iOS5, iOS4, Android 4+ Firefox, webOS 3.0.5, webOS 2.2, BlackBerry 6-7, [[BlackBerry Playbook]] और अन्य।
'''मोबाइल ब्राउज़र:''' आईओएस5, आईओएस4, एंड्रॉयड 4+ फ़ायरफ़ॉक्स, वेबओएस 3.0.5, वेबओएस 2.2, ब्लैकबेरी 6-7, [[BlackBerry Playbook|ब्लैकबेरी प्लेबुक]] और अन्य।


*टियर 3 आंशिक समर्थन
*टियर 3 आंशिक समर्थन
मोबाइल ब्राउज़र: विंडोज फोन 7.5।
'''मोबाइल ब्राउज़र:''' विंडोज फोन 7.5।


*कोई सहायता नहीं
*कोई सहायता नहीं
डेस्कटॉप ब्राउज़र: IE8
'''डेस्कटॉप ब्राउज़र:''' आईई8


मोबाइल ब्राउज़र: विंडोज फोन 7, ब्लैकबेरी 6, सिम्बियन, ओपेरा मिनी
'''मोबाइल ब्राउज़र:''' विंडोज फोन 7, ब्लैकबेरी 6, सिम्बियन, ओपेरा मिनी


== संस्करण ==
== संस्करण ==
Line 84: Line 64:
{| class="wikitable"
{| class="wikitable"
!
!
Release date
रिलीज़ की तारीख
!Version number
!संस्करण संख्या
!
!
Notes
Notes
|-
|-
|9 February 2011
|9 फ़रवरी 2011
|1.0 (HP)<ref>{{cite web |url=https://www.engadget.com/2011/02/09/webos-enyo-framework-free-to-developers-today-brings-pixel-dens |title=webOS Enyo framework free to developers today, brings pixel density agnostic apps to phones, tablets and PC |website=Engadget.com| accessdate=2013-09-08}}</ref>
|1.0 (एचपी )<ref>{{cite web |url=https://www.engadget.com/2011/02/09/webos-enyo-framework-free-to-developers-today-brings-pixel-dens |title=webOS Enyo framework free to developers today, brings pixel density agnostic apps to phones, tablets and PC |website=Engadget.com| accessdate=2013-09-08}}</ref>
|
|
*Resolution independent, one code for Tablet and Cell Phones
*रिज़ॉल्यूशन स्वतंत्र, टेबलेट और सेल फ़ोन के लिए एक कोड
*Fully ready for the [[HP TouchPad]]
*[[एच पी टचपैड]] के लिए पूरी तरह से तैयार
|-
|-
|January, 2012
|जनवरी, 2012
|1.0 (Open Source)
|1.0 (ओपन स्त्रोत)
|HP open sources दर्पण under the Apache 2.0 license
|अपाचे 2.0 लाइसेंस के तहत एचपी ओपन स्त्रोत एन्यो
|-
|-
|25 January 2012
|25 जनवरी 2012
|2.0b<ref>{{cite web | url=http://www8.hp.com/us/en/hp-news/press-release.html?id=1164460#.Uix7xdJg8r4/ | title=HP News - HP to Commit webOS to Open Source by Fall 2012 }}</ref>
|2.0बी<ref>{{cite web | url=http://www8.hp.com/us/en/hp-news/press-release.html?id=1164460#.Uix7xdJg8r4/ | title=HP News - HP to Commit webOS to Open Source by Fall 2012 }}</ref>
|
|
*first दर्पण 2 beta version
*पहला एन्यो 2 बीटा संस्करण
*porting दर्पण 1 to work with all modern web environments, including iOS, Android, Safari, Firefox, Chrome, and IE8+
*पोर्टिंग मिरर 1 सभी आधुनिक वेब परिवेशों के साथ काम करने के लिए, जिसमें आईओएस, एंड्रॉइड, सफारी, क्रोम, और आईई8+ सम्मलित हैं
|-
|-
|July 18, 2012
|जुलाई 18, 2012
|2.0<ref>{{cite web | url=http://blog.enyojs.com/post/27492225747/enyo-2-exits-beta/ | title=Enyo 2 Exits Beta }}</ref>
|2.0<ref>{{cite web | url=http://blog.enyojs.com/post/27492225747/enyo-2-exits-beta/ | title=Enyo 2 Exits Beta }}</ref>
|दर्पण 2 production version
|एन्यो 2 उत्पादन संस्करण
|-
|-
|August 30, 2012
|अगस्त 30, 2012
|2.0.1<ref>{{cite web | url=http://blog.enyojs.com/post/30548355957/announcing-enyo-2-0-1/ | title=Announcing Enyo 2.0.1 }}</ref>
|2.0.1<ref>{{cite web | url=http://blog.enyojs.com/post/30548355957/announcing-enyo-2-0-1/ | title=Announcing Enyo 2.0.1 }}</ref>
|
|
|-
|-
|October 26, 2012  
|अक्टूबर 26, 2012  
|2.1<ref>{{cite web | url=http://blog.enyojs.com/post/34359082150/enyo-2-1-theming-localization-and-more/ | title=Enyo 2.1: Theming, Localization, and more! }}</ref>
|2.1<ref>{{cite web | url=http://blog.enyojs.com/post/34359082150/enyo-2-1-theming-localization-and-more/ | title=Enyo 2.1: Theming, Localization, and more! }}</ref>
|
|
*Chrome (for Android and iOS6) support
*क्रोम एंड्रॉयड और आईओएस6 के लिए समर्थित है
*Theming more flexible, localization, and new widgets
*थीम अधिक लचीला, स्थानीयकरण और नए विजेट
*Bootplate,Samples and other enhancements and fixes
*बूटप्लेट, नमूने और अन्य संवर्द्धन और सुधार
|-
|-
|November 28, 2012  
|नवंबर 28, 2012  
|2.1.1<ref>{{cite web | url=http://blog.enyojs.com/post/36741589332/enyo-2-1-1-ie-10-and-kindle-fire-hd-support/ | title=Enyo 2.1.1: IE 10 and Kindle Fire HD support }}</ref>
|2.1.1<ref>{{cite web | url=http://blog.enyojs.com/post/36741589332/enyo-2-1-1-ie-10-and-kindle-fire-hd-support/ | title=Enyo 2.1.1: IE 10 and Kindle Fire HD support }}</ref>
|Kindle Fire HD and IE 10 (for Windows 8,RT and Phone) support
|किंडल फायर एच.डी और आईई 10 विंडोज 8,आरटी और फोन के लिए समर्थन
|-
|-
|February 21, 2013
|फ़रवरी 21, 2013
|2.2<ref>{{cite web | url=http://blog.enyojs.com/post/43671952326/enyo-2-2-even-more-platforms-list-madness/ | title=Enyo 2.2: Even More Platforms, List Madness }}</ref>
|2.2<ref>{{cite web | url=http://blog.enyojs.com/post/43671952326/enyo-2-2-even-more-platforms-list-madness/ | title=Enyo 2.2: Even More Platforms, List Madness }}</ref>
|
|
*Windows 8, Windows Phone 8 and BlackBerry 10 support
*विंडोज 8, विंडोज फोन 8 और ब्लैकबेरी 10 समर्थन
*Infinite scrolling list with drag and drop reordering
*ड्रैग और ड्रॉप रीऑर्डरिंग के साथ अनंत स्क्रॉलिंग सूची
*Smaller enhancements and fixes
*छोटे संवर्द्धन और सुधार
|-
|-
|October 18, 2013
|अक्टूबर 18, 2013
|2.3.0-pre.10<ref>{{cite web|title=Announcing Enyo 2.3.0-pre.10|url=http://blog.enyojs.com/post/64402443506/announcing-enyo-2-3-0-pre-10|website=Blog.enyojs.com|accessdate=25 March 2014}}</ref>  
|2.3.0-पूर्व.10<ref>{{cite web|title=Announcing Enyo 2.3.0-pre.10|url=http://blog.enyojs.com/post/64402443506/announcing-enyo-2-3-0-pre-10|website=Blog.enyojs.com|accessdate=25 March 2014}}</ref>  
|
|
*support for the MVC model of application development
*अनुप्रयोग विकास के एमवीसी मॉडल के लिए समर्थन
*Robust data layer support (Model, Collection, Source and Store)
*मजबूत डेटा स्तर मॉडल, संग्रह, सोर्स और स्टोर का समर्थन करता है
*Moonstone and Spotlight support.
*मूनस्टोन और स्पॉटलाइट समर्थन।
*Tightly bound to the release and production schedule for the LG webOS TV
*एलजी वेबोस टीवी के रिलीज और प्रोडक्शन शेड्यूल के लिए सख्ती से बाध्य
|-
|-
|February 5, 2014
|फ़रवरी 5, 2014
|2.4.0-pre.1<ref>{{cite web|title=Introducing Moonstone, Spotlight and Enyo 2.4|url=http://blog.enyojs.com/post/75721205254/introducing-moonstone-spotlight-and-enyo-2-4|website=Blog.enyojs.com|accessdate=25 March 2014}}</ref>
|2.4.0-पूर्व.1<ref>{{cite web|title=Introducing Moonstone, Spotlight and Enyo 2.4|url=http://blog.enyojs.com/post/75721205254/introducing-moonstone-spotlight-and-enyo-2-4|website=Blog.enyojs.com|accessdate=25 March 2014}}</ref>
|Focus for the cross-platform दर्पण community (more than 2.3).
|क्रॉस-प्लेटफ़ॉर्म एन्यो समुदाय 2.3 से अधिक पर फ़ोकस करें।
|-
|-
|December 11, 2014
|दिसंबर 11, 2014
|2.5.1.1<ref>{{cite web|title=Introducing Moonstone, Spotlight and Enyo 2.4|url=http://blog.enyojs.com/post/104955428124/enyo-251-released|website=Blog.enyojs.com|accessdate=27 September 2015}}</ref>
|2.5.1.1<ref>{{cite web|title=Introducing Moonstone, Spotlight and Enyo 2.4|url=http://blog.enyojs.com/post/104955428124/enyo-251-released|website=Blog.enyojs.com|accessdate=27 September 2015}}</ref>
|
|
*Focus on performance and stability.
*प्रदर्शन और स्थिरता पर ध्यान दें।
*Improvements to the data layer (models, collections, data sources)
*डेटा स्तर मॉडल, संग्रह, डेटा सोर्सों में सुधार
|-
|-
|April, 2016
|अप्रैल, 2016
|2.7<ref>{{cite web|title=Enyo 2.7.0 Released |url=http://forums.enyojs.com/discussion/2451/enyo-2-7-0-released|website=Blog.enyojs.com|accessdate=8 December 2017}}</ref>
|2.7<ref>{{cite web|title=Enyo 2.7.0 Released |url=http://forums.enyojs.com/discussion/2451/enyo-2-7-0-released|website=Blog.enyojs.com|accessdate=8 December 2017}}</ref>
|
|
*Core-level optimization
*कोर-स्तरीय अनुकूलन
*New and modified core and Moonstone controls
*नया और संशोधित कोर और मूनस्टोन नियंत्रण
*SVG library
*एसवीजी पुस्तकालय
*Accessibility support
*अभिगम्यता समर्थन
|}
|}


Line 161: Line 141:
== यह भी देखें ==
== यह भी देखें ==
{{Portal|Free and open-source software|Television}}
{{Portal|Free and open-source software|Television}}
* [[फोनगैप]]
* [[फोनगैप|फोन अंतर]]
* येओमन (कंप्यूटिंग)|Yeoman.io
* येओमन (कंप्यूटिंग)|Yeoman.io
* बैकबोन.जेएस
* बैकबोन.जेएस
Line 173: Line 153:
* {{official website|http://enyojs.com}}
* {{official website|http://enyojs.com}}


{{Apache Software Foundation}}
[[Category:Android (ऑपरेटिंग सिस्टम) विकास सॉफ्टवेयर]]
{{LG_Electronics}}
[[Category:Collapse templates]]
{{HP}}
[[Category: Android (ऑपरेटिंग सिस्टम) विकास सॉफ्टवेयर]] [[Category: ब्लैकबेरी विकास सॉफ्टवेयर]] [[Category: एकीकृत विकास वातावरण]] [[Category: जावास्क्रिप्ट पुस्तकालय]] [[Category: टेलीविजन तकनीक]]
 
 
 
[[Category: Machine Translated Page]]
[[Category:Created On 25/02/2023]]
[[Category:Created On 25/02/2023]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Official website not in Wikidata]]
[[Category:Pages with empty portal template]]
[[Category:Pages with script errors]]
[[Category:Portal templates with redlinked portals]]
[[Category:Vigyan Ready]]

Latest revision as of 06:41, 21 September 2023

एन्यो क्रॉस-प्लेटफ़ॉर्म मोबाइल, डेस्कटॉप, टीवी और वेब एप्लिकेशन के लिए ओपन सोर्स सॉफ्टवेयर जावास्क्रिप्ट फ्रेम है, जो वस्तु-उन्मुख कैप्सूलीकरण और प्रतिरूपकता पर ज़ोर देता है।[1] प्रारंभ में पाम इंक द्वारा विकसित किया गया था, जिसे बाद में हेवलेट पैकर्ड द्वारा अधिग्रहित किया गया और फिर अपाचे 2.0 लाइसेंस के अनुसार जारी किया गया।[2] यह एलजी इलेक्ट्रॉनिक्स और हेवलेट-पैकार्ड द्वारा प्रायोजित है।

बूटप्लेट

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


पुस्तकालय

  • लेआउट: फ़िटेबल्स, स्क्रोलर्स, सूचियाँ, दराज, पैनल।
  • ओनिक्स: वेबओएस/टचपैड बनावट की मूल शैली पर आधारित किन्तु किसी भी प्लेटफ़ॉर्म पर उपयोग के लिए उपलब्ध है।
  • मूनस्टोन: एलजी स्मार्टटीवी अनुप्रयोग द्वारा उपयोग किया जाता है किन्तु किसी भी प्लेटफार्म पर उपयोग के लिए उपलब्ध है।
  • स्पॉटलाइट: कुंजी-आधारित अंतरपृष्ठ का समर्थन करने के लिए दूरस्थ नियंत्रण और कीबोर्ड पर वृत्तांत को इंगित और क्लिक करें।
  • मोची:[4] विकसित उपयोक्ता अंतरपृष्ठ पुस्तकालय ।
    चित्रकला
    यह समुदाय द्वारा बनाए रखा गया है क्योंकि वेबओएस के पीछे की टीम ने ओपन स्त्रोत के रूप में पाम/ एचपी से इस परित्यक्त अंतरपृष्ठ को जारी किया है।[5] यह पुस्तकालय अभी बूटप्लेट पर सम्मलित नहीं है, किन्तु इसमें बनावटी दस्तावेज़ हैं।[6]
  • एन्यो-आईलिब: अंतर्राष्ट्रीयकरण और स्थानीयकरण पुस्तकालय, यह एन्यो अनुप्रयोग पर आईलिब की कार्यक्षमता को लपेटता है।[7] G11n अन्य पुस्तकालय था जिसे एन्यो के नए संस्करणों पर बहिष्कृत कर दिया गया है।
  • कैनवास
  • अतिरिक्त
  • एन्यो-कॉर्डोबा: एन्यो- संगत पुस्तकालय में स्वचालित रूप से प्लेटफ़ॉर्म-विशिष्ट अपाचे कॉर्डोबा पुस्तकालय (डब्ल्यूआईपी) सम्मलित है।

उपयोग

निम्नलिखित परियोजनाएं एन्यो के साथ निर्मित हैं:

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

उदाहरण

यह एन्यो में 'हैलो वर्ल्ड प्रोग्राम' का उदाहरण है

enyo.kind({
  name: "HelloWorld",
  kind: enyo.Control,
  content: 'Hello, World!',
});

new HelloWorld().write();


समर्थित प्लेटफार्म

सामान्य तौर पर, एन्यो सभी अपेक्षाकृत आधुनिक मानक-आधारित वेब वातावरणों में चल सकता है, किन्तु उनकी विविधता के कारण प्राथमिकता के तीन स्तर हैं। 2015 में[12] समर्थित कुछ प्लेटफार्म हैं।

  • टियर 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, सिम्बियन, ओपेरा मिनी

संस्करण

रिलीज़ की तारीख

संस्करण संख्या

Notes

9 फ़रवरी 2011 1.0 (एचपी )[13]
  • रिज़ॉल्यूशन स्वतंत्र, टेबलेट और सेल फ़ोन के लिए एक कोड
  • एच पी टचपैड के लिए पूरी तरह से तैयार
जनवरी, 2012 1.0 (ओपन स्त्रोत) अपाचे 2.0 लाइसेंस के तहत एचपी ओपन स्त्रोत एन्यो
25 जनवरी 2012 2.0बी[14]
  • पहला एन्यो 2 बीटा संस्करण
  • पोर्टिंग मिरर 1 सभी आधुनिक वेब परिवेशों के साथ काम करने के लिए, जिसमें आईओएस, एंड्रॉइड, सफारी, क्रोम, और आईई8+ सम्मलित हैं
जुलाई 18, 2012 2.0[15] एन्यो 2 उत्पादन संस्करण
अगस्त 30, 2012 2.0.1[16]
अक्टूबर 26, 2012 2.1[17]
  • क्रोम एंड्रॉयड और आईओएस6 के लिए समर्थित है
  • थीम अधिक लचीला, स्थानीयकरण और नए विजेट
  • बूटप्लेट, नमूने और अन्य संवर्द्धन और सुधार
नवंबर 28, 2012 2.1.1[18] किंडल फायर एच.डी और आईई 10 विंडोज 8,आरटी और फोन के लिए समर्थन
फ़रवरी 21, 2013 2.2[19]
  • विंडोज 8, विंडोज फोन 8 और ब्लैकबेरी 10 समर्थन
  • ड्रैग और ड्रॉप रीऑर्डरिंग के साथ अनंत स्क्रॉलिंग सूची
  • छोटे संवर्द्धन और सुधार
अक्टूबर 18, 2013 2.3.0-पूर्व.10[20]
  • अनुप्रयोग विकास के एमवीसी मॉडल के लिए समर्थन
  • मजबूत डेटा स्तर मॉडल, संग्रह, सोर्स और स्टोर का समर्थन करता है
  • मूनस्टोन और स्पॉटलाइट समर्थन।
  • एलजी वेबोस टीवी के रिलीज और प्रोडक्शन शेड्यूल के लिए सख्ती से बाध्य
फ़रवरी 5, 2014 2.4.0-पूर्व.1[21] क्रॉस-प्लेटफ़ॉर्म एन्यो समुदाय 2.3 से अधिक पर फ़ोकस करें।
दिसंबर 11, 2014 2.5.1.1[22]
  • प्रदर्शन और स्थिरता पर ध्यान दें।
  • डेटा स्तर मॉडल, संग्रह, डेटा सोर्सों में सुधार
अप्रैल, 2016 2.7[23]
  • कोर-स्तरीय अनुकूलन
  • नया और संशोधित कोर और मूनस्टोन नियंत्रण
  • एसवीजी पुस्तकालय
  • अभिगम्यता समर्थन


यह भी देखें

संदर्भ

  1. "Enyo अनुप्रयोगों का विकास करना". Archived from the original on 2012-01-04. Retrieved 2011-12-30.
  2. "HP: WebOS, Enyo app framework goes open source". ZDNet. Retrieved 2011-12-30.
  3. "बूटप्लेट जीथब". GitHub. Retrieved 2012-07-24.
  4. "GitHub enyojs/mochi". GitHub. Retrieved 6 April 2014.
  5. "मोची को रिहा करना". Blog.enyojs.com. Retrieved 6 April 2014.
  6. "मोची डिजाइन". GitHub. Retrieved 6 April 2014.
  7. "स्थानीयकरण". Archived from the original on 7 April 2014. Retrieved 6 April 2014.
  8. "एलजी नए वेबोस स्मार्ट टीवी प्लेटफॉर्म के साथ स्मार्ट टीवी को सरल बनाता है". Archived from the original on 2014-02-13. Retrieved 2017-04-25.
  9. "एलजी इलेक्ट्रॉनिक्स स्मार्ट टीवी को बेहतर बनाने के लिए एचपी से वेबओएस का अधिग्रहण करता है". Retrieved 2013-09-08.
  10. "Openbravo Mobile: Technical Overview and Roadmap". Archived from the original on 2013-09-27. Retrieved 2013-09-08.
  11. "एक छोटा पत्र". Xtuple.org. Retrieved 2014-03-22.
  12. "समर्थित प्लेटफार्म". Enyojs.com. Retrieved 2015-09-25.
  13. "webOS Enyo framework free to developers today, brings pixel density agnostic apps to phones, tablets and PC". Engadget.com. Retrieved 2013-09-08.
  14. "HP News - HP to Commit webOS to Open Source by Fall 2012".
  15. "Enyo 2 Exits Beta".
  16. "Announcing Enyo 2.0.1".
  17. "Enyo 2.1: Theming, Localization, and more!".
  18. "Enyo 2.1.1: IE 10 and Kindle Fire HD support".
  19. "Enyo 2.2: Even More Platforms, List Madness".
  20. "Announcing Enyo 2.3.0-pre.10". Blog.enyojs.com. Retrieved 25 March 2014.
  21. "Introducing Moonstone, Spotlight and Enyo 2.4". Blog.enyojs.com. Retrieved 25 March 2014.
  22. "Introducing Moonstone, Spotlight and Enyo 2.4". Blog.enyojs.com. Retrieved 27 September 2015.
  23. "Enyo 2.7.0 Released". Blog.enyojs.com. Retrieved 8 December 2017.


बाहरी संबंध