كوردوفا
1. ما هي كوردوفا ؟
- كوردوفا هي منصة مفتوحة المصدر لبناء تطبيقات الهواتف (Hybrid Mobile Apps) باستعمال HTML, CSS, JS .
2. ما معنى Hybrid Mobile Apps ؟
- هذا النوع من التطبيقات هو كغيره من التطبيقات يشمل كل المواصافت تقريبا فقط هناك بعض الفوارق البسيطة، يمكنك تطويره ورفعه على اي متجر تطبيقات وتثبيته على كل الاجهزة المعتمدة حاليا.
- معنى hybrid mobile apps اصطلاحا هي تطبيقات الهاتف الهجينة.
3. كيف تعمل كوردوفا ؟
- يمكن ان نقول ان كوردوفا تعمل كوعاء، وظيفة هذا الوعاء جمع تقنيات الويب القياسية مع واجهة برمجة التطبيقات كوردوفا، بعد ذلك ربطها باضافات كوردوفا للحصول في الاخير على تطبيق هاتف متكامل.
4. ماهي مميزات كوردوفا ؟
- تقدم لك كوردوفا منصة واحدة لبناء تطبيقات الهاتف وفي نفس الوقت تستطيع تطوير تطبيق واحد ويمكن من خلاله او من خلال كود هذا التطبيق تطوير عدة تطبيقات التي ستعمل على عدة منصات مختلفة.
- اسرع طريقة لتطوير عدة تطبيقات في ان واحد او حتى تطبيق معين واحد ويوفر عليك الكثير من المجهود والوقت.
- ما دمت تستعمل الجافا سكريبت فيمكنك العمل على كوردوفا بدون الحاجة لاستعمال او الاستعانة باي لغة برمجة اخرى.
- هناك كميات ضخمة من الاضافات والمكتبات وإطارات العمل المتوفرة للكردوفا والتي ستوفر عليك الكثير.
5. ماهي سلبيات كوردوفا ؟
- بعض الاضافات لا تعمل على كل الاجهزة والمنصات ويمكنك التأكد من ذلك قبل اضافة اي اضافة معينة.
- بعض المشاريع العملاقة المطورة عن طريق بيئة عمل كوردوفا قد تعمل على بعض الاجهزة بشكل بطيء.
6.ماهو الفرق بين PhoneGap /Cordova ؟
- دائما ما يطرح هذا السؤال ما هو الفونغاب وما هو الكوردوفا وما هو الفرق بينهما؟ وللاسف يوجد الكثير من المعلومات والاجوبة الخاطئة حول هذا الموضوع وخلط كبير.
- هذه اجابة بسيطة ومختصرة للسؤال.
- في سنة 2009 أنشأت مجموعة من المطويرين اسمها "نيتوبي" الفونغاب PhoneGap وهي واجهة برمجة التطبيقات مفتوحة المصدر بهدف تمكين المطورين من انشاء تطبيقات الهاتف باستعمال تقنيات الويب القياسية. بعد ذلك في سنة 2011 اشترت شركة ادوبي الفونغاب وتبرعت به لمؤسسة اباتشي ليتم تغيير اسمه من الفونغاب الى كوردوفا.