ಮೊಬೈಲ್ ಸಾಧನಗಳಿಗಾಗಿ ಗ್ನೋಮ್ ಶೆಲ್‌ನ ಮುಂದುವರಿದ ಅಭಿವೃದ್ಧಿ

ಗ್ನೋಮ್ ಪ್ರಾಜೆಕ್ಟ್‌ನ ಜೋನಾಸ್ ಡ್ರೆಸ್ಲರ್ ಟಚ್‌ಸ್ಕ್ರೀನ್ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳು ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್‌ಗಳಲ್ಲಿ ಬಳಸಲು GNOME ಶೆಲ್ ಅನುಭವವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಕಳೆದ ಕೆಲವು ತಿಂಗಳುಗಳಲ್ಲಿ ಮಾಡಿದ ಕೆಲಸದ ಕುರಿತು ವರದಿಯನ್ನು ಪ್ರಕಟಿಸಿದ್ದಾರೆ. ಸಾಮಾಜಿಕವಾಗಿ ಮಹತ್ವದ ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಉಪಕ್ರಮದ ಭಾಗವಾಗಿ ಗ್ನೋಮ್ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಅನುದಾನವನ್ನು ಒದಗಿಸಿದ ಜರ್ಮನ್ ಶಿಕ್ಷಣ ಸಚಿವಾಲಯವು ಈ ಕೆಲಸಕ್ಕೆ ಧನಸಹಾಯವನ್ನು ನೀಡಿದೆ.

GNOME OS ನ ರಾತ್ರಿಯ ನಿರ್ಮಾಣಗಳಲ್ಲಿ ಪ್ರಸ್ತುತ ಅಭಿವೃದ್ಧಿಯ ಸ್ಥಿತಿಯನ್ನು ಕಾಣಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಪೋಸ್ಟ್‌ಮಾರ್ಕೆಟ್‌ಓಎಸ್ ವಿತರಣೆಯ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ಇದರಲ್ಲಿ ಯೋಜನೆಯಿಂದ ಸಿದ್ಧಪಡಿಸಲಾದ ಬದಲಾವಣೆಗಳು ಸೇರಿವೆ. ಪೈನ್‌ಫೋನ್ ಪ್ರೊ ಸ್ಮಾರ್ಟ್‌ಫೋನ್ ಅನ್ನು ಪರೀಕ್ಷೆಯ ಬೆಳವಣಿಗೆಗಳಿಗೆ ವೇದಿಕೆಯಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಪೋಸ್ಟ್‌ಮಾರ್ಕೆಟ್‌ಓಎಸ್ ಯೋಜನೆಯಿಂದ ಬೆಂಬಲಿತವಾದ ಲಿಬ್ರೆಮ್ 5 ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳನ್ನು ಸಹ ಪರೀಕ್ಷೆಗೆ ಬಳಸಬಹುದು.

ಡೆವಲಪರ್‌ಗಳಿಗಾಗಿ, ಗ್ನೋಮ್ ಶೆಲ್ ಮತ್ತು ಮಟರ್‌ನ ಪ್ರತ್ಯೇಕ ಶಾಖೆಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ, ಇದು ಮೊಬೈಲ್ ಸಾಧನಗಳಿಗಾಗಿ ಪೂರ್ಣ ಪ್ರಮಾಣದ ಶೆಲ್ ರಚನೆಗೆ ಸಂಬಂಧಿಸಿದ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಬದಲಾವಣೆಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಪ್ರಕಟಿತ ಕೋಡ್ ಆನ್-ಸ್ಕ್ರೀನ್ ಗೆಸ್ಚರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನ್ಯಾವಿಗೇಷನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆನ್-ಸ್ಕ್ರೀನ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇಂಟರ್‌ಫೇಸ್ ಅಂಶಗಳನ್ನು ಪರದೆಯ ಗಾತ್ರಕ್ಕೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ಹೊಂದಿಸಲು ಕೋಡ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಸ್ಥಾಪಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮೂಲಕ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು ಸಣ್ಣ ಪರದೆಗಳಿಗೆ ಹೊಂದುವಂತೆ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನೀಡಿತು.

ಹಿಂದಿನ ವರದಿಗೆ ಹೋಲಿಸಿದರೆ ಮುಖ್ಯ ಸಾಧನೆಗಳು:

  • ಎರಡು ಆಯಾಮದ ಗೆಸ್ಚರ್ ನ್ಯಾವಿಗೇಶನ್‌ನ ಅಭಿವೃದ್ಧಿ ಮುಂದುವರಿಯುತ್ತದೆ. Android ಮತ್ತು iOS ನ ಗೆಸ್ಚರ್-ಚಾಲಿತ ಇಂಟರ್‌ಫೇಸ್‌ಗಿಂತ ಭಿನ್ನವಾಗಿ, GNOME ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ಕಾರ್ಯಗಳ ನಡುವೆ ಬದಲಾಯಿಸಲು ಸಾಮಾನ್ಯ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆದರೆ Android ಮೂರು-ಪರದೆಯ ವಿನ್ಯಾಸವನ್ನು ಬಳಸುತ್ತದೆ (ಹೋಮ್ ಸ್ಕ್ರೀನ್, ಅಪ್ಲಿಕೇಶನ್ ನ್ಯಾವಿಗೇಷನ್ ಮತ್ತು ಟಾಸ್ಕ್ ಸ್ವಿಚಿಂಗ್ ), ಮತ್ತು iOS - ಎರಡು ( ಮುಖಪುಟ ಪರದೆ ಮತ್ತು ಕಾರ್ಯಗಳ ನಡುವೆ ಬದಲಾಯಿಸುವುದು).

    GNOME ನ ಕನ್ಸಾಲಿಡೇಟೆಡ್ ಇಂಟರ್‌ಫೇಸ್ ಗೊಂದಲಮಯವಾದ ಪ್ರಾದೇಶಿಕ ಮಾದರಿ ಮತ್ತು "ಸ್ವೈಪ್, ನಿಲ್ಲಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಬೆರಳನ್ನು ಎತ್ತದೆ ಕಾಯಿರಿ" ನಂತಹ ಸ್ಪಷ್ಟವಲ್ಲದ ಗೆಸ್ಚರ್‌ಗಳ ಬಳಕೆಯನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ ಮತ್ತು ಬದಲಿಗೆ ಲಭ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಮತ್ತು ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಡುವೆ ಬದಲಾಯಿಸಲು ಸಾಮಾನ್ಯ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನೀಡುತ್ತದೆ, ಸರಳ ಸ್ವೈಪ್‌ನಿಂದ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಗೆಸ್ಚರ್‌ಗಳು (ನೀವು ಲಂಬ ಸ್ಲೈಡಿಂಗ್ ಗೆಸ್ಚರ್‌ನೊಂದಿಗೆ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಥಂಬ್‌ನೇಲ್‌ಗಳ ನಡುವೆ ಬದಲಾಯಿಸಬಹುದು ಮತ್ತು ಸಮತಲ ಗೆಸ್ಚರ್‌ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಪಟ್ಟಿಯ ಮೂಲಕ ಸ್ಕ್ರಾಲ್ ಮಾಡಬಹುದು).

  • ಹುಡುಕುವಾಗ, GNOME ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರದಲ್ಲಿ ಹುಡುಕಾಟದಂತೆಯೇ ಮಾಹಿತಿಯನ್ನು ಒಂದು ಕಾಲಮ್‌ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
    ಮೊಬೈಲ್ ಸಾಧನಗಳಿಗಾಗಿ ಗ್ನೋಮ್ ಶೆಲ್‌ನ ಮುಂದುವರಿದ ಅಭಿವೃದ್ಧಿ
  • ಆನ್-ಸ್ಕ್ರೀನ್ ಕೀಬೋರ್ಡ್ ಸನ್ನೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಇನ್‌ಪುಟ್ ಸಂಸ್ಥೆಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮರುವಿನ್ಯಾಸಗೊಳಿಸಿದೆ, ಇದು ಇತರ ಮೊಬೈಲ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಅಭ್ಯಾಸ ಮಾಡುವ ಇನ್‌ಪುಟ್ ಸಂಸ್ಥೆಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ (ಉದಾಹರಣೆಗೆ, ಮತ್ತೊಂದು ಕೀಲಿಯನ್ನು ಒತ್ತಿದ ನಂತರ ಒತ್ತಿದ ಕೀಲಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ). ಆನ್-ಸ್ಕ್ರೀನ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಯಾವಾಗ ತೋರಿಸಬೇಕು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಸುಧಾರಿತ ಹ್ಯೂರಿಸ್ಟಿಕ್ಸ್. ಎಮೋಜಿ ಇನ್‌ಪುಟ್ ಇಂಟರ್‌ಫೇಸ್ ಅನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಕೀಬೋರ್ಡ್ ವಿನ್ಯಾಸವನ್ನು ಚಿಕ್ಕ ಪರದೆಗಳಲ್ಲಿ ಬಳಸಲು ಅಳವಡಿಸಲಾಗಿದೆ. ಆನ್-ಸ್ಕ್ರೀನ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಮರೆಮಾಡಲು ಹೊಸ ಗೆಸ್ಚರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ನೀವು ಸ್ಕ್ರಾಲ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದಾಗ ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮರೆಮಾಡುತ್ತದೆ.
  • ಲಭ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿರುವ ಪರದೆಯನ್ನು ಪೋರ್ಟ್ರೇಟ್ ಮೋಡ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಅಳವಡಿಸಲಾಗಿದೆ, ಕ್ಯಾಟಲಾಗ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಹೊಸ ಶೈಲಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಒತ್ತುವುದನ್ನು ಸುಲಭಗೊಳಿಸಲು ಇಂಡೆಂಟ್‌ಗಳನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಗುಂಪು ಮಾಡಲು ಸಾಧ್ಯತೆಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
  • ಅಧಿಸೂಚನೆಗಳ ಪಟ್ಟಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಇಂಟರ್‌ಫೇಸ್‌ನೊಂದಿಗೆ ಒಂದು ಡ್ರಾಪ್-ಡೌನ್ ಮೆನುಗೆ ಸಂಯೋಜಿಸಲಾದ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಬದಲಾಯಿಸಲು (ತ್ವರಿತ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಪರದೆ) ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. ಮೆನುವನ್ನು ಟಾಪ್-ಡೌನ್ ಸ್ಲೈಡಿಂಗ್ ಗೆಸ್ಚರ್‌ನೊಂದಿಗೆ ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಸಮತಲ ಸ್ಲೈಡಿಂಗ್ ಗೆಸ್ಚರ್‌ಗಳೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಅಧಿಸೂಚನೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಭವಿಷ್ಯದ ಯೋಜನೆಗಳು:

  • GNOME ನ ಮುಖ್ಯ ರಚನೆಗೆ ಸನ್ನೆಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಸಿದ್ಧಪಡಿಸಿದ ಬದಲಾವಣೆಗಳು ಮತ್ತು ಹೊಸ API ಅನ್ನು ವರ್ಗಾಯಿಸುವುದು (GNOME 44 ಅಭಿವೃದ್ಧಿ ಚಕ್ರದ ಭಾಗವಾಗಿ ಕೈಗೊಳ್ಳಲು ಯೋಜಿಸಲಾಗಿದೆ).
  • ಪರದೆಯು ಲಾಕ್ ಆಗಿರುವಾಗ ಕರೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ರಚಿಸುವುದು.
  • ತುರ್ತು ಕರೆ ಬೆಂಬಲ.
  • ಸ್ಪರ್ಶ ಪ್ರತಿಕ್ರಿಯೆ ಪರಿಣಾಮವನ್ನು ರಚಿಸಲು ಫೋನ್‌ಗಳಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಕಂಪನ ಮೋಟರ್ ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ.
  • ಪಿನ್ ಕೋಡ್‌ನೊಂದಿಗೆ ಸಾಧನವನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡಲು ಇಂಟರ್ಫೇಸ್.
  • ವಿಸ್ತೃತ ಆನ್-ಸ್ಕ್ರೀನ್ ಕೀಬೋರ್ಡ್ ಲೇಔಟ್‌ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ (ಉದಾಹರಣೆಗೆ, URL ನಮೂದನ್ನು ಸರಳಗೊಳಿಸಲು) ಮತ್ತು ಟರ್ಮಿನಲ್‌ಗಾಗಿ ಲೇಔಟ್ ಅನ್ನು ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ.
  • ಅಧಿಸೂಚನೆ ವ್ಯವಸ್ಥೆಯನ್ನು ಪುನರ್‌ನಿರ್ಮಾಣ ಮಾಡುವುದು, ಅಧಿಸೂಚನೆಗಳನ್ನು ಗುಂಪು ಮಾಡುವುದು ಮತ್ತು ಅಧಿಸೂಚನೆಗಳಿಂದ ಕ್ರಮಗಳನ್ನು ಕರೆಯುವುದು.
  • ತ್ವರಿತ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಪರದೆಗೆ ಫ್ಲ್ಯಾಷ್‌ಲೈಟ್ ಅನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ.
  • ಅವಲೋಕನ ಮೋಡ್‌ನಲ್ಲಿ ಕಾರ್ಯಸ್ಥಳಗಳನ್ನು ಮರುಹೊಂದಿಸಲು ಬೆಂಬಲ.
  • ಅವಲೋಕನ ಮೋಡ್‌ನಲ್ಲಿ ಥಂಬ್‌ನೇಲ್‌ಗಳಿಗೆ ದುಂಡಾದ ಮೂಲೆಗಳನ್ನು ಅನುಮತಿಸಲು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ, ಪಾರದರ್ಶಕ ಪ್ಯಾನೆಲ್‌ಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಮೇಲಿನ ಮತ್ತು ಕೆಳಗಿನ ಪ್ಯಾನೆಲ್‌ಗಳ ಕೆಳಗಿನ ಪ್ರದೇಶಕ್ಕೆ ಸೆಳೆಯುವ ಸಾಮರ್ಥ್ಯ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ