ಉಬುಂಟು ಮೊಬೈಲ್ ಎಸ್‌ಡಿಕೆ: ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಹೇಗೆ ರಚಿಸುವುದು.

ಉಬುಂಟು ಮೊಬೈಲ್ ಎಸ್‌ಡಿಕೆ ಜೊತೆ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

ಕೆಲವು ವಾರಗಳ ಹಿಂದೆ ನಾವು ನಿಮಗೆ ಹೆಚ್ಚಿನ ಆಸಕ್ತಿಯ ಬಗ್ಗೆ ಹೇಳಿದ್ದೇವೆ ಅಂಗೀಕೃತ, ಕಂಪನಿಯ ಉಬುಂಟು, ನಂತಹ ಹೊಸ ಸಾಧನಗಳಿಂದ ಸಾಬೀತಾಗಿದೆ ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ಮತ್ತು ಮಾತ್ರೆಗಳು. ಈ ವರ್ಷದ ಕೊನೆಯಲ್ಲಿ ಉಬುಂಟು ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿರುವ ಸಾಧನಗಳು ಮೊಬೈಲ್ ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್‌ಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಸಾಧ್ಯತೆಯಿದೆ.

ಏತನ್ಮಧ್ಯೆ, ಕ್ಯಾನೊನಿಕಲ್ ನಮಗೆ ಹಲವಾರು ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಲಭ್ಯಗೊಳಿಸಿದೆ, ಇದರಿಂದಾಗಿ ನಾವು ಹೊಸ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಅನ್ನು ಪರೀಕ್ಷೆಗಳಂತೆ ಮತ್ತು ಅದು ಬಿಡುಗಡೆ ಮಾಡಿದ್ದೇವೆ ಒಂದು ಎಸ್‌ಡಿಕೆ ಫಾರ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿ ಅಥವಾ ಈ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಾಗಿ ಪ್ರೋಗ್ರಾಂಗಳು.

SDK ಎಂದರೇನು ಮತ್ತು ನಾನು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಹೇಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು?

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

ಕ್ಯಾನೊನಿಕಲ್ ಅನ್ನು ಮೊದಲು ಬಳಸಲಾಗುವುದಿಲ್ಲ ಒಂದು ಎಸ್‌ಡಿಕೆ, ಇತರರು, ಹಾಗೆ ಗೂಗಲ್ ಅಥವಾ ಜಾವಾ, ಅವರು ತಮ್ಮದೇ ಆದ SDK ಯನ್ನು ಇದು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ನಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಜಾವಾ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್.

ಆದ್ದರಿಂದ ಮೊದಲ ಹಂತವಾಗಿ, ಇದಕ್ಕಾಗಿ ನಾವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಬಯಸಿದರೆ ಹೊಸ ಸ್ಮಾರ್ಟ್ಫೋನ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್, ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ ಉಬುಂಟು ಎಸ್‌ಡಿಕೆ ನಮ್ಮ ಮುಖ್ಯ IDE ನಲ್ಲಿ.

ನನ್ನ ಸಿಸ್ಟಂನಲ್ಲಿ ಉಬುಂಟು ಎಸ್‌ಡಿಕೆ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?

ಎಸ್‌ಡಿಕೆ ಸ್ಥಾಪನೆಯು ಸ್ವಲ್ಪ ಗೊಂದಲಮಯವಾಗಿದೆ, ಏಕೆಂದರೆ ಇದು ನಮ್ಮ ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಕಾಣಿಸುವುದಿಲ್ಲ, ಕನಿಷ್ಠ ಆವೃತ್ತಿ 12.10 ರಲ್ಲಿ, ಆವೃತ್ತಿ 13.04 ರಲ್ಲಿ ಅದು ಈಗಾಗಲೇ ಗೋಚರಿಸುವಂತೆಯೇ (ಇದು ತಾರ್ಕಿಕವಾಗಿದೆ). ಆದ್ದರಿಂದ ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಬರೆಯುತ್ತೇವೆ

sudo add-apt-repository ppa: ಅಂಗೀಕೃತ- qt5- ಎಡ್ಜರ್ಸ್ / qt5- ಸರಿಯಾದ

sudo add-apt-repository ppa: ಉಬುಂಟು- sdk-team / ppa

sudo apt-get update

sudo apt-get ubuntu-sdk ನೋಟ್‌ಪ್ಯಾಡ್-qml ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಮೊದಲ ಆಜ್ಞೆಯು ನಮ್ಮ ರೆಪೊಸಿಟರಿಗಳಿಗೆ qt5 ಅಭಿವೃದ್ಧಿಯ ಭಂಡಾರವನ್ನು ಸೇರಿಸುತ್ತದೆ, ಅವುಗಳು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು ಕಾರ್ಯಕ್ರಮಗಳಾಗಿವೆ QT5, ಗ್ನೂ / ಲಿನಕ್ಸ್ ಮತ್ತು ಇನ್ ಉಬುಂಟು ಮೂರು ರೀತಿಯ ಗ್ರಂಥಾಲಯಗಳಿವೆ: ಕ್ಯೂಟಿ, ಜಿಟಿಕೆ ಮತ್ತು ಇಎಫ್‌ಎಲ್. ಹೆಚ್ಚು ಬಳಸುವುದು ಮೊದಲನೆಯದು ಮತ್ತು ಆದರೆ Qt ಅದು ಹಾಗೆ "ಪ್ರಾಯೋಜಿತ"(ಇದನ್ನು ಸಣ್ಣ ಮತ್ತು ಜಟಿಲವಲ್ಲದ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ) ಇವರಿಂದ ಕೆಡಿಇ, ಪುಸ್ತಕ ಮಳಿಗೆಗಳು ಜಿಟಿಕೆ ಅವರು ಗ್ನೋಮ್. ಎರಡನೆಯ ಆಜ್ಞೆಯು ಒಂದು ಭಂಡಾರವನ್ನು ಸೇರಿಸುತ್ತದೆ ಅಂಗೀಕೃತ ಅಲ್ಲಿ ನಾವು sdk ಅನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತೇವೆ ಮತ್ತು ಕೊನೆಯ ಆಜ್ಞೆಯು sdk ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್ ಬರೆಯಲು ಕೆಲಸ ಮಾಡುವ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ.

ಈ ವಿಧಾನವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ ಉಬುಂಟು, ಆದರೆ ನಾನು ವೈಯಕ್ತಿಕವಾಗಿ ಪರಿಸರವನ್ನು ಸಹ ಬಳಸುತ್ತೇನೆ ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್, ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನನುಭವಿಗಾಗಿ ಅತ್ಯಂತ ಶಕ್ತಿಯುತ, ಸರಳ ಮತ್ತು ಬಳಸಲು ಸುಲಭವಾದ ಐಡಿಇ. QtCreator ನೀವು ಅದನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತೀರಿ ಉಬುಂಟು ಸಾಫ್ಟ್‌ವೇರ್ ಸೆಂಟರ್.

ಹಲೋ ವರ್ಲ್ಡ್ ಅಪ್ಲಿಕೇಶನ್

ಈಗ ನಾವು ತೆರೆಯುತ್ತೇವೆ QtCreator ಮತ್ತು ನಾವು ಈ ಪರದೆಯಲ್ಲಿ ಗೋಚರಿಸುವ ಹೊಸ ಯೋಜನೆಯನ್ನು ನೀಡುತ್ತೇವೆ

ಉಬುಂಟು ಮೊಬೈಲ್ ಎಸ್‌ಡಿಕೆ ಜೊತೆ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

ನಾವು HTML5 ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಆರಿಸುತ್ತೇವೆ ಮತ್ತು "ಕ್ಲಿಕ್ ಮಾಡಿಆಯ್ಕೆ”, ಇದರ ನಂತರ ನಾವು ಯೋಜನೆಯನ್ನು ಎಲ್ಲಿ ಉಳಿಸಲಿದ್ದೇವೆ ಎಂದು ಸೂಚಿಸುತ್ತೇವೆ ಮತ್ತು ಮುಂದಿನದನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ

ಉಬುಂಟು ಮೊಬೈಲ್ ಎಸ್‌ಡಿಕೆ ಜೊತೆ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

ಚಿತ್ರಗಳಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಈ ಕೆಳಗಿನ ಪರದೆಯಲ್ಲಿ ಮುಗಿಯುವವರೆಗೆ.

ಉಬುಂಟು ಮೊಬೈಲ್ ಎಸ್‌ಡಿಕೆ ಜೊತೆ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

ಉಬುಂಟು ಮೊಬೈಲ್ ಎಸ್‌ಡಿಕೆ ಜೊತೆ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

ಮುಗಿದ ನಂತರ, ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಇದು ಇನ್ನೂ ಸರಳವಾದ HTML ಪುಟವಾಗಿದೆ, ಇದು ಸುಲಭವಾದ ಭಾಷೆಯಾಗಿರುವುದರಿಂದ ವಿಷಯಗಳನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಈಗ ನಾವು ತಿರುಗುತ್ತೇವೆ ಮೆನು → ಬಿಲ್ಡ್ → ರನ್ ಮತ್ತು ಯೋಜನೆ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಚಾಲನೆಯಾಗುತ್ತದೆ.

ಉಬುಂಟು ಮೊಬೈಲ್ ಎಸ್‌ಡಿಕೆ ಜೊತೆ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

ನೀವು ಹೇಗೆ ನೋಡುತ್ತೀರಿ ಹಲೋ ವರ್ಲ್ಡ್ ಇದು ತುಂಬಾ ಸುಲಭ. ಕಾಲಾನಂತರದಲ್ಲಿ ನಾವು ಪ್ರೋಗ್ರಾಂ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಹೆಚ್ಚಿನ ಆಯ್ಕೆಗಳನ್ನು ನಿಮಗೆ ಕಲಿಸುತ್ತೇವೆ ಮತ್ತು ಅವುಗಳನ್ನು ಹೆಚ್ಚು ಸಂಕೀರ್ಣಗೊಳಿಸುತ್ತೇವೆ. ಶುಭಾಶಯಗಳು.

ಹೆಚ್ಚಿನ ಮಾಹಿತಿ - ಮೊಬೈಲ್‌ಗಾಗಿ ಉಬುಂಟು ಫೆಬ್ರವರಿ 21 ರಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು,

ಮೂಲ - ಉಬುಂಟು ಅಭಿವೃದ್ಧಿ ಕೇಂದ್ರ


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಫೆಲಿಕ್ಸ್ ಮ್ಯಾನುಯೆಲ್ ಬ್ರಿಟೊ ಅಮರಾಂಟೆ ಡಿಜೊ

    ಮುಂದಿನ ಪೋಸ್ಟ್ನಲ್ಲಿ ಕೆಲವು ಕೋಡ್ ಅನ್ನು ನೋಡಲು ನಾನು ಬಯಸುತ್ತೇನೆ. ನಾನು ಸುದ್ದಿಗೆ 5 ಅಂಕಗಳನ್ನು ನೀಡುತ್ತೇನೆ. 😀

  2.   ಜೊನಾಟಾನ್ ಬಜಾಲ್ಡಿಯಾ ಒಲಿವಾ ಡಿಜೊ

    ನಾನು ಇದನ್ನು ಮಾಡಲು ಹೇಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ, ಏಕೆಂದರೆ ಇದು ನನಗೆ ಈ ರೀತಿಯ ದೋಷಗಳನ್ನು ನೀಡುತ್ತದೆ ...

    : -1: ದೋಷ: -lsqlite3 ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುವುದಿಲ್ಲ
    : -1: ದೋಷ: -lgstinterfaces-0.10 ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುವುದಿಲ್ಲ
    : -1: ದೋಷ: -lxml2 ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುವುದಿಲ್ಲ

    ಇತರರಲ್ಲಿ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಮತ್ತು ನೀವು ನನಗೆ ಸಹಾಯ ಮಾಡಬಹುದು. ಶುಭಾಶಯಗಳು ಮತ್ತು ಧನ್ಯವಾದಗಳು ...