أباتشي كوردوفا
نوع | |
---|---|
نظام التشغيل | |
النموذج المصدري | |
المطورون | |
موقع الويب |
لغة البرمجة | |
---|---|
الإصدار الأول |
2009 |
الإصدار الأخير |
|
الرخصة |
أباتشي كوردوفا (بالإنجليزية: Apache Cordova) (المعروف سابقًا باسم فونغاب) هو إطار عمل لتطوير تطبيقات الهاتف المحمول طورته نتوبي. اشترت أدوبي سيستمز شركة نتوبي في عام 2011، وأعادت تسميتها باسم فونغاب، وأصدرت لاحقًا نسخة مفتوحة المصدر من البرنامج باسم أباتشي كوردوفا.[6] تمكّن أباتشي كوردوفا مطوري البرمجيات من إنشاء تطبيقات ويب هجينة للأجهزة المحمولة باستخدام لغات أوراق الأنماط المتتالية 3 وإتش تي إم إل 5 وجافاسكريبت بدلاً من الاعتماد على واجهات برمجة التطبيقات الخاصة بالأنظمة الأساسية مثل تلك الموجودة في أندرويد أو آي أو إس أو ويندوز فون.[7] تمكّن تغليف التعليمات البرمجية اعتمادًا على النظام الأساسي للجهاز. يعمل على توسيع ميزات لغة توصيف النص الفائق وجافاسكريبت للعمل مع الجهاز. تكون التطبيقات الناتجة هجينة، مما يعني أنها ليست تطبيقات جوال أصلية حقًا ولا تعتمد على الويب تمامًا. إنها ليست أصلية لأن عرض التخطيط بالكامل يتم عبر طرق عرض الويب بدلاً من إطار عمل واجهة المستخدم للنظام الأساسي، وليست تطبيقات ويب لأنها مجمعة كتطبيقات للتوزيع ولديها إمكانية الوصول إلى واجهات برمجة التطبيقات الأصلية للجهاز. أصبح المزج بين مقتطفات التعليمات البرمجية الأصلية والهجينة ممكنًا منذ الإصدار 1.9.
كان يُطلق على البرنامج سابقًا اسم فونغاب فقط، ثم أباتشي كولباك (بالإنجليزية: Apache Callback).[8][9]
كان فونغاب هو الإصدار التجاري لشركة أدوبي من كوردوفا بالإضافة إلى النظام البيئي المرتبط به. تم أيضًا إنشاء العديد من الأدوات والأطر الأخرى على شيفرة كوردوفا، بما في ذلك أيونيك وموناكا والإطار7 وإطار الكوازار ومنصة تيليريك.[10] تستخدم هذه الأدوات كوردوفا لا فونغاب.
يشمل المساهمون في مشروع أباتشي كوردوفا أدوبي وبلاك بيري وجوجل وآي بي إم وإنتل ومايكروسوفت وموزيلا وغيرهم.[11]
أنظر أيضًا
[عدل]المراجع
[عدل]- ^ "PhoneGap License". Phonegap.com. مؤرشف من الأصل في 2011-06-17. اطلع عليه بتاريخ 2013-10-09.
- ^ "FAQ | PhoneGap Build | Edge Tools & Services | Adobe & HTML". Html.adobe.com. مؤرشف من الأصل في 2013-06-15. اطلع عليه بتاريخ 2013-10-09.
- ^ ا ب ج د ه و ز ح وصلة مرجع: https://projects.apache.org/json/projects/cordova.json. الوصول: 8 أبريل 2020.
- ^ "The apacheCordova Open Source Project on Open Hub: Languages Page". أهلوه. اطلع عليه بتاريخ 2018-10-19.
- ^ ا ب وصلة مرجع: https://cordova.apache.org/news/2023/05/22/cordova-cli-12.0.0.html.
- ^ "Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap". Adobe.com. 3 أكتوبر 2011. مؤرشف من الأصل في 2012-04-13. اطلع عليه بتاريخ 2012-04-07.
- ^ Jose Fermoso (5 أبريل 2009). "PhoneGap Seeks to Bridge the Gap Between Mobile App Platforms". GigaOM. مؤرشف من الأصل في 2009-04-08. اطلع عليه بتاريخ 2012-04-07.
- ^ Community، Tiki. "Apache Callback - Tiki Wiki CMS Groupware :: Development". Tiki Wiki CMS Groupware :: Development. مؤرشف من الأصل في 2018-04-04. اطلع عليه بتاريخ 2018-04-03.
- ^ "Apache Callback Proposal". Wiki.phonegap.com. 15 أغسطس 2013. مؤرشف من الأصل في 2011-10-05. اطلع عليه بتاريخ 2013-10-09.
- ^ "Apache Cordova". Apache Cordova. مؤرشف من الأصل في 2014-04-02.
- ^ "Cordova Contributor's Who's Who". apache.org. 2 نوفمبر 2015. مؤرشف من الأصل في 2015-07-16. اطلع عليه بتاريخ 2015-11-02.