המפתחים המומחים ביותר זקוקים רק ל- IDE כדי ליצור יישומים משלהם, אך למרבה הצער לא לכולנו יש את הידע הגבוה הדרוש ליצירת תוכנית או אפליקציה עם IDE.
לכן יש חלופות שמאפשרות פיתוח ויצירה של אפליקציות. חלופות אלו ידועות כ-frameworks או מסגרת פיתוח שבה כל מתכנת מבצע פונקציות מסוימות ביתר קלות.אחת ממסגרות האפליקציה המפורסמות ביותר היא Cordova, שנודעה בעבר בשם PhoneGapp ושמה שונה לאחר שהצטרפה לפרויקט Apache. Apache Cordova היא מסגרת המאפשרת לנו ליצור בקלות אפליקציות עבור iOS, Android או Windows Phone תוך שימוש ב- html, css ו- javascript בלבד.. אמנם נכון שיצירת אפליקציות בשיטה זו אינה אידיאלית מכיוון שהן אינן מציעות את הביצועים המקסימליים לסמארטפונים שלנו. אבל הם כן עוזרים לנו ליצור אפליקציות פונקציונליות.
כדי להתקין את Apache Cordova באובונטו 18.04, ראשית עלינו לקבל את אובונטו כשרת, בשביל זה נצטרך להתקין את שרת Nodejs, שהטכנולוגיה שלו משתמשת באפצ'י קורדובה. כדי להתקין את NodeJs באובונטו 18.04 עלינו לפתוח מסוף ולכתוב את הדברים הבאים:
sudo apt-get install python-software-properties -y curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install nodejs -y
התקנת אפאצ'י קורדובה
לאחר ביצוע זה, יהיה לנו Nodejs באובונטו שלנו ואז נוכל להתקין את Apache Cordova באובונטו שלנו. אבל עכשיו עלינו להתקין את אפאצ'י קורדובה, לשם כך, מאותו מסוףעלינו לכתוב את הדברים הבאים:
sudo npm install -g cordova
עכשיו יש לנו Apache Cordova ליצור את היישומים שלנו. השימוש בקורדובה קל מאוד אך עלינו לדעת את הפקודות השונות לשימוש בקורודווהאנחנו יכולים לדעת זאת בזה קישור, המכיל את כל תיעוד הפרויקט. יצירת אפליקציות עם Apache Cordova היא קלה מאוד ויש לה גם אמולטור לכל מערכת הפעלה ניידת, כך שקל מאוד ליצור אפליקציות מעולות.
שלום חואקין, תודה על כל ההדרכות שלך, הן טובות מאוד. תראה יש לי בעיה עם בעיה אחרת והיא שאני לא יכול להפעיל את לוח המקשים המספרי באובונטו 18.04 LTS, איך אני יכול לעשות את זה בבקשה. תודה רבה.