Enyo (software)
ಎನ್ಯೋ ಎಂಬುದು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಮೊಬೈಲ್, ಡೆಸ್ಕ್ಟಾಪ್, ಟಿವಿ ಮತ್ತು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಓಪನ್ ಸೋರ್ಸ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫ್ರೇಮ್ವರ್ಕ್ ಆಗಿದ್ದು, ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ ಮತ್ತು ಮಾಡ್ಯುಲಾರಿಟಿಗೆ ಒತ್ತು ನೀಡುತ್ತದೆ. ಆರಂಭದಲ್ಲಿ ಇದನ್ನು ಪಾಮ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು, ನಂತರ ಇದನ್ನು ಏಪ್ರಿಲ್ 2010 ರಲ್ಲಿ ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್ ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿತು ಮತ್ತು ನಂತರ ಅಪಾಚೆ 2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಇದನ್ನು ಎಲ್ಜಿ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಮತ್ತು ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್ ಪ್ರಾಯೋಜಿಸಿವೆ. ಬೂಟ್ ಪ್ಲೇಟ್ ಬೂಟ್ ಪ್ಲೇಟ್ ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸುವ ಸರಳೀಕೃತ ವಿಧಾನವಾಗಿದ್ದು, ಪ್ರೋಗ್ರಾಂನ ಫೋಲ್ಡರ್ ಮರದ ಅಸ್ಥಿಪಂಜರವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಬೂಟ್ಪ್ಲೇಟ್ ಟೆಂಪ್ಲೇಟ್ ಮೂಲ ನಿಯಂತ್ರಣ ಮತ್ತು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ನಿಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸುವ ಸಂಪೂರ್ಣ ಸ್ಟಾರ್ಟರ್ ಯೋಜನೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹೊಸ ಯೋಜನೆಯ ರಚನೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಅದರ ನಿಯೋಜನೆಯ ಸಿದ್ಧತೆ ಎರಡಕ್ಕೂ ಅನುಕೂಲವಾಗುವಂತೆ ಇದನ್ನು ಬಳಸಬಹುದು. ಗ್ರಂಥಾಲಯಗಳ ವಿನ್ಯಾಸಃ ಪೀಠೋಪಕರಣಗಳು, ಸುರುಳಿಗಳು, ಪಟ್ಟಿಗಳು, ಡ್ರಾಯರ್ಗಳು, ಫಲಕಗಳು. ಓನಿಕ್ಸ್ಃ ವೆಬ್ಓಎಸ್/ಟಚ್ಪ್ಯಾಡ್ ವಿನ್ಯಾಸದ ಮೂಲ ಶೈಲಿಯನ್ನು ಆಧರಿಸಿದೆ ಆದರೆ ಯಾವುದೇ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ಬಳಸಲು ಲಭ್ಯವಿದೆ. ಮೂನ್ಸ್ಟೋನ್ಃ ಇದನ್ನು ಎಲ್ಜಿ ಸ್ಮಾರ್ಟ್ ಟಿವಿ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಬಳಸುತ್ತವೆ ಆದರೆ ಯಾವುದೇ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ಬಳಸಲು ಲಭ್ಯವಿದೆ. ಸ್ಪಾಟ್ಲೈಟ್ಃ ಕೀ-ಆಧಾರಿತ ಸಂವಹನಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಮತ್ತು ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್ಗಳು ಮತ್ತು ಕೀಬೋರ್ಡ್ಗಳಲ್ಲಿ "ಪಾಯಿಂಟ್ ಮತ್ತು ಕ್ಲಿಕ್" ಈವೆಂಟ್ಗಳನ್ನು ಬೆಂಬಲಿಸಲು. ಮೋಚಿಃ ಸುಧಾರಿತ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಗ್ರಂಥಾಲಯ. ವೆಬ್ಓಎಸ್ನ ಹಿಂದಿನ ತಂಡವು ಪಾಮ್/ಎಚ್. ಪಿ ಯಿಂದ ಈ ಪರಿತ್ಯಕ್ತ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮುಕ್ತ ಮೂಲವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಿದಾಗಿನಿಂದ ಇದನ್ನು ಸಮುದಾಯವು ನಿರ್ವಹಿಸುತ್ತಿದೆ. ಈ ಗ್ರಂಥಾಲಯವನ್ನು ಈಗ ಬೂಟ್ ಪ್ಲೇಟ್ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ವಿನ್ಯಾಸದ ದಾಖಲೆಗಳನ್ನು ಹೊಂದಿದೆ. ಎನ್ಯೋ-ಇಲಿಬ್ಃ ಅಂತರರಾಷ್ಟ್ರೀಕರಣ ಮತ್ತು ಸ್ಥಳೀಕರಣ ಗ್ರಂಥಾಲಯ, ಇದು ಎನ್ಯೋ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಇಲಿಬ್ನ ಕಾರ್ಯವನ್ನು ಸುತ್ತುತ್ತದೆ. G11n ಮತ್ತೊಂದು ಗ್ರಂಥಾಲಯವಾಗಿದ್ದು, ಇದನ್ನು ಎನ್ಯೊದ ಹೊಸ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಅಸಮ್ಮತಿ ಮಾಡಲಾಗಿದೆ. ಕ್ಯಾನ್ವಾಸ್ ಎಕ್ಸ್ಟ್ರಾ ಎನ್ಯೊ-ಕಾರ್ಡೋವಾಃ ಪ್ಲಾಟ್ಫಾರ್ಮ್-ನಿರ್ದಿಷ್ಟ ಕಾರ್ಡೋವಾ ಲೈಬ್ರರಿಯನ್ನು (ಡಬ್ಲ್ಯುಐಪಿ) ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೇರಿಸಲು ಎನ್ಯೊ-ಹೊಂದಿಕೆಯಾಗುವ ಲೈಬ್ರರಿ. ಈ ಕೆಳಗಿನ ಯೋಜನೆಗಳನ್ನು ಎನ್ಯೋನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆಃ ಎಲ್ಜಿ ಸ್ಮಾರ್ಟ್ ಟಿವಿ ಅಪ್ಲಿಕೇಶನ್ಗಳಾದ ಓಪನ್ಬ್ರಾವೋ ಮೊಬೈಲ್ ಮತ್ತು ವೆಬ್ ಪಿಒಎಸ್ xಟುಪಲ್ ಇಆರ್ಪಿ ವೆಬ್ ಮತ್ತು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ ಎನ್ಯೊ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಭಾಗಶಃ ಪಟ್ಟಿಯನ್ನು ಎನ್ಯೊ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಕಾಣಬಹುದು. ಕೆಲವು ಅಭಿವರ್ಧಕರನ್ನು ಎನೋ ಡೆವಲಪರ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಕಾಣಬಹುದು. ಉದಾಹರಣೆಗಳು ಇದು ಎನ್ಯೋ enyo.kind ({ಹೆಸರುಃ "ಹಲೋವರ್ಲ್ಡ್", ರೀತಿಯಃ enyo.Control, ವಿಷಯವಸ್ತುಃ 'ಹಲೋ, ವರ್ಲ್ಡ್! ',}); ಹೊಸ ಹಲೋವರ್ಲ್ಡ್ (). ಬರೆಯಿರಿ (); ಬೆಂಬಲಿತ ವೇದಿಕೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ, ಎನ್ಯೊ ಎಲ್ಲಾ ತುಲನಾತ್ಮಕವಾಗಿ ಆಧುನಿಕ, ಮಾನದಂಡ-ಆಧಾರಿತ ವೆಬ್ ಪರಿಸರಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು, ಆದರೆ ಅವುಗಳಲ್ಲಿ ವೈವಿಧ್ಯತೆಯಿಂದಾಗಿ ಮೂರು ಆದ್ಯತೆಯ ಶ್ರೇಣಿಗಳಿವೆ. 2015ರಲ್ಲಿ ಬೆಂಬಲಿತವಾದ ಕೆಲವು ವೇದಿಕೆಗಳೆಂದರೆಃ ಶ್ರೇಣಿ 1 ಹೆಚ್ಚಿನ ಆದ್ಯತೆಯೊಂದಿಗೆ ಬೆಂಬಲಿತವಾಗಿದೆಃ ಪ್ಯಾಕೇಜ್ ಮಾಡಲಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳು-ಐಒಎಸ್ 7, ಐಒಎಸ್ 6 (ಫೋನ್ಗ್ಯಾಪ್), ಆಂಡ್ರಾಯ್ಡ್ 4 + (ಫೋನ್ಗ್ಯಾಪ್), ವಿಂಡೋಸ್ 8.1 ಸ್ಟೋರ್ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ವಿಂಡೋಸ್ ಫೋನ್ 8 (ಫೋನ್ಗ್ಯಾಪ್), ಬ್ಲ್ಯಾಕ್ಬೆರಿ 10 (ಫೋನ್ಗ್ಯಾಪ್), ಕ್ರೋಮ್ ವೆಬ್ ಸ್ಟೋರ್ ಅಪ್ಲಿಕೇಶನ್, ಎಲ್ಜಿ ವೆಬ್ಓಎಸ್. ಡೆಸ್ಕ್ಟಾಪ್ ಬ್ರೌಸರ್ಗಳುಃ ಕ್ರೋಮ್ (ಇತ್ತೀಚಿನದು), ಸಫಾರಿ (ಇತ್ತೀಚಿನ MAC), ಫೈರ್ಫಾಕ್ಸ್ (ಇತ್ತೀಚಿನದು), IE11 IE10, IE9, IE8. (ಗೆಲುವು). ಮೊಬೈಲ್ ಬ್ರೌಸರ್ಗಳುಃ ಐಒಎಸ್ 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 ಪ್ರತಿಕ್ರಿಯಿಸಿ (ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲೈಬ್ರರಿ) ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಆಂಡ್ರಾಯ್ಡ್ (ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್) ಅಭಿವೃದ್ಧಿ ಸಾಫ್ಟ್ವೇರ್ ಬ್ಲ್ಯಾಕ್ಬೆರಿ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರಗಳು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲೈಬ್ರರಿಗಳು ಟೆಲಿವಿಷನ್ ತಂತ್ರಜ್ಞಾನ