PhoneGap فريم ورك موجة لعمل تطبيق واحد يعمل على جميع انواع الاجهزة !

للتو قد سمعت عن هذا الفريم ورك ودخلت على الموقع الرسمي لهم شاهدت فيديو عنه حسب ما فهمت انه بامكانك عمل تطبيق واحد ب CSS و JavaScript و HTML5 ويمتلك قدرات عاليه كانك بنيت تطبيقك بنفس لغة الجهاز مثل اندرويد او IOS او ويندوز وحتى سيمبيان اود ان استفسر هل احد عمل على هذا الفريم وورك وما هي ميزاته وهل تنصحونني لتعلمه و هل حقا استطيع بناء تطبيقات قويه به واي توضيح اخر و مشكورين

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لا أنصحك بتعلمه لعدة أسباب

مثلا ان شكل التطبيقات يبدو غريب، وليس مثل شكل تطبيقات Native المبرمجة بلغة الهاتف الأصلية

الأداء يكون أقل كفاءة

لا تستطيع عمل تطبيقات تصل إلى كل الخيارات تقريبا

هنالك حدود على التطوير

الكثير من العيوب

ما الحل

هنالك عشرات البدائل غيره

انصحك ب Xamarin

App Accelerator Titanium

هنالك عشرات اختر ما تشاء

ابحث في جوجل عن

mobile cross platform development

لا أنصح بتيتانيوم

انا أيضا أكرهه بشدة، معقد ونقص مستنداته ، ويستخدم جافا سكريبت .. إلخ

فقط هو افضل من الفون جاب

لا انصح باستخدام اي من المنصات التي تجعل نفس التطبيق يعمل علي كل المنصات في التطبيقات البسيطه نعم من الممكن ذلك لكن في التطبيقات المعقده ستظهر اخطاء علي بعض المنصات التصميم من الممكن ان يكون غير متناسق لكل منصه متطلبات و اساليب تصميم مختلفه تجعل من الصعب عمل التطبيقات بكفاءه عل كل المنصات

بحسب ما هو ورد فهو مدعوم من قبل شركة أدوبي

وقد اختاروا مكونات صفحات الويب لكي يتم استثمار المتصفحات لتشغيله والتي يكون عملها واحد في كل الأنظمة

ولكن ستبقى مقيدة بقيود أدوات برمجة الويب و أكيد ستكون بكفاءة أقل

ولا غرابة فالكل يتجه بهذا الاتجاه

فها هي مايكروسوفت جعلت بناء تطبيقات ويندوز ستور لنظام ويندوز 8 و كذلك بقية أنظمتها الحديثة يمكن أن تبنى من خلال HTML و JS أو من خلال لغات البرمجة العادية ; #C أو VB مع XAML

وما أتوقعه أنه مع ازدياد التركيز على تطبيقات الويب و قلة تطبيقات سطح المكتب سيكون الاهتمام والتركيز أكبر بـ HTML و CSS و JS

أنت تتكلم عن Adobe Air

لا أخي انزل إلى أسفل الصفحة

ستجد أدوبي

وكذلك في نهاية المقطع

/

PhoneGap من Adobe قائم على بنية Cordova التي اشترتها Adobe من شركة Nitobi وسلّمتها لمؤسسة Apache

قمت بتجربته ولا انصحك به للاسباب الاتيه

  • بهدلة التصميم حيث انك بحاجة لصنع تصميم يتوافق مع ال IOS و Android

  • التعليق

  • محدود الامكانيات

وغيرها من المشاكل

Facebook تستخدمه منذ زمن بعيد ..

انا اجدها ممتازة لتطوير السريع. عندما اطور تطبيق ل android بدون phonegap اجلس ايام فقط للتصميم وبنهاية قد اجد التصميم ليس بجيد.

اما في Phonegap / Cordova اصمم التطبيق اجربه اذا اعجبني من ناحية الاستخدام. اقوم بكتبته ب java.

للمهتمين ب cordova/phonegap :

ionicframework.com

قرأت مقالة لأحد المبرمجين المخضرمين

وقد جرب جميع الأدوات التي تمكنك من بناء تطبيق لجميع أجهزة الهواتف وخرج بنتيجة

أن كورونا اس دي كي هي الأولى بلا منافس

ثم التاتينوم

وأخذت أنا بنصحيته وفعلا استطعت بحمد الله بناء تطبيق احترافي بـ corona sdk

,

وإن شاء الله سأفرد موضوع خاص به عند انتهائي من التطبيق ونشره