אפאצ'י קורדובה

אפאצ'י קורדובה (לשעבר PhoneGap) היא שלד תוכנה לפיתוח יישומים ניידים. אפאצ'י קורדובה מאפשרת למתכנתים לבנות אפליקציות עבור חנויות גוגל פליי ואפסטור, אך למעשה רוב התוכן של האפליקציה מגיע מהרשת ומוצג בדפדפן פנימי באפליקציה, עם מעטפת תוכנה המאפשרת גישה לתכונות הזמינות לאפליקציות - התראות, גישה למיקום, הגדרות אייקון ומסך טעינה ועוד. קורדובה מאפשרת לפתח יחסית בקלות את המעטפת שמתקשרת עם מערכת ההפעלה, וכן להגדיר מהם הקישורים שהאפליקציה תפתח בדפדפן הפנימי. היישומים המתקבלים עשויים להיות מוגבלים מבחינת יכולות וביצועים ביחס ליישומים העושים שימוש בממשק תכנות יישומים של הפלטפורמה באופן מלא, אך כן מאפשרים יכולות שאין ביישומי רשת רגילים, כגון שליחת התראות, התקנה על מסך המכשיר, גישה לנתוני מיקום ועוד.

אפאצ'י קורדובה
Apache Cordova
מפתחקרן התוכנה אפאצ'י עריכת הנתון בוויקינתונים
גרסה אחרונה12.0.0 (22 במאי 2023) עריכת הנתון בוויקינתונים
מערכת הפעלהאנדרואיד, iOS עריכת הנתון בוויקינתונים
נכתבה בשפותJavaScript, C++, סי שארפ, Objective-C, Java, Node.js עריכת הנתון בוויקינתונים
סוג רישיוןאפאצ'י 2.0 עריכת הנתון בוויקינתונים
cordova.apache.org
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

היסטוריה

הכלי פותח לראשונה באירוע iPhoneDevCamp בסן פרנסיסקו,[1] PhoneGap זכה בפרס בחירת הקהל בכנס וב 2.0 של O'Reilly Media בשנת 2009[2] ושימש לפיתוח אפליקציות רבות.[3] חברת אפל מאשרת אפליקציות הבנויות באמצעות הפלטפורמה, גם לאחר השינוי בסעיף 3.3.1 בהסכם רישיון המפתחים שקרה בשנת 2010.[4] PhoneGap משמשת כמה פלטפורמות אחרות לפיתוח יישומים ניידים כגון Monaca,‏[5] appMobi,‏[6] Convertigo,‏[7][8] ViziApps,‏[9] ו- Worklight[10][11] כבסיס לפיתוח מנוע האפליקציות.

אדובי הודיעה רשמית על רכישת חברת Nitobi Software (המפתחים המקוריים) ב־4 באוקטובר 2011.[12] במקביל לכך, הקוד של PhoneGap נתרם לקרן התוכנה אפאצ'י להקמת פרויקט חדש בשם Apache Cordova. שמו המקורי של הפרויקט, אפאצ'י קולבק, נתפס כגנרי מדי.[13] הבלוג Phonegap מציג פרטים נוספים, מדוע לבסוף נבחר השם "קורדובה". נאמר שם: "אמנם סיפורי בראשית של PhoneGap משתנים לעיתים קרובות, אך רוב האנשים יכולים להסכים שהפרויקט נולד בניטובי, כשהמשרד היה ברחוב קורדובה בוונקובר."[14][15]

גרסאות מוקדמות של PhoneGap דרשו מחשב אפל ליצירת אפליקציות iOS ומחשב Windows ליצירת אפליקציות Windows Mobile. לאחר ספטמבר 2012, שירות PhoneGap Build של אדובי מאפשר למתכנתים להעלות קוד מקור של CSS, HTML ו- JavaScript ל"מהדר ענן" המייצר אפליקציות לכל פלטפורמה נתמכת.[16]

אחת המתחרות לפיתוח אפליקציות מובייל חוצה-פלטפורמות היא ריאקט נייטיב.

פלטפורמות נתמכות

ניתן לפתח אפליקציות קורדובה לכל הפלטפורמות שרשומות בטבלה; הטבלה מציגה את התכונות הספציפיות במכשירים שנתמכות על ידי קורדובה:

תכונהiPhone / iPhone 3giPhone 3g ומעלהAndroid 1.0 - 4.4Windows PhoneBlackBerry 10 & PlayBook OSBlackBerry OS 4.6 - 4.7BlackBerry OS 5.0 - 6.0 ומעלהBadaSymbianwebOSTizenUbuntu TouchFirefox OS
מד תאוצהכןכןכןכןכןלאכןכןכןכןכןכןכן
מצלמהכןכןכןכןכןלאכןכןכןכןכןכןכן
מצפןלאכןכןכןכןלאלאכןלאכןכןכןכן
אנשי-קשרכןכןכןכןכןלאכןכןכןלאכןלאכן
קבציםכןכןכןכןכןלאכןלאלאלאכןכןלא
GPSכןכןכןכןכןכןכןכןכןכןכןכןכן
מדיהכןכןכןכןכןלאלאלאלאלאכןכןלא
רשתכןכןכןכןכןכןכןכןכןכןכןכןכן
התראותכןכןכןכןכןכןכןכןכןכןכןכןכן
אחסוןכןכןכןכןכןלאכןלאכןכןכןכןכן

קישורים חיצוניים

מדיה וקבצים בנושא אפאצ'י קורדובה בוויקישיתוף

הערות שוליים

🔥 Top keywords: עמוד ראשימיוחד:חיפושחג הקורבןדור הררירוקדים עם כוכבים (עונה 3, קשת)לירז צ'רכיקדחת מערב הנילוסאילניתמלחמת חרבות ברזליורו 2024מיוחד:שינויים אחרוניםאליהו רביבותום אבניעמוס הוכשטייןרוקדים עם כוכבים (קשת)דנית גרינברגבלקספייסבלתי הפיך (ספר)עופר ינאיפרשת משחקי חברהמריאנו אידלמןאליפות אירופה בכדורגלהפועל תל אביב (כדורסל)לוסי איובנחמן שיקיליאן אמבפההקול בראש 2גאולה אבן-סעריוליה שמאלוב-ברקוביץ'בית הדרקוןשמעון מזרחיליגת העל בכדורסלהדירוג העולמי של פיפ"אאף אחד לא עוזב את פאלו אלטוישראלאנה ארונובדרגות צה"ליום האבברידג'רטון