للتو قد سمعت عن هذا الفريم ورك ودخلت على الموقع الرسمي لهم شاهدت فيديو عنه حسب ما فهمت انه بامكانك عمل تطبيق واحد ب CSS و JavaScript و HTML5 ويمتلك قدرات عاليه كانك بنيت تطبيقك بنفس لغة الجهاز مثل اندرويد او IOS او ويندوز وحتى سيمبيان اود ان استفسر هل احد عمل على هذا الفريم وورك وما هي ميزاته وهل تنصحونني لتعلمه و هل حقا استطيع بناء تطبيقات قويه به واي توضيح اخر و مشكورين
PhoneGap فريم ورك موجة لعمل تطبيق واحد يعمل على جميع انواع الاجهزة !
لا أنصحك بتعلمه لعدة أسباب
مثلا ان شكل التطبيقات يبدو غريب، وليس مثل شكل تطبيقات Native المبرمجة بلغة الهاتف الأصلية
الأداء يكون أقل كفاءة
لا تستطيع عمل تطبيقات تصل إلى كل الخيارات تقريبا
هنالك حدود على التطوير
الكثير من العيوب
ما الحل
هنالك عشرات البدائل غيره
انصحك ب Xamarin
App Accelerator Titanium
هنالك عشرات اختر ما تشاء
ابحث في جوجل عن
mobile cross platform development
لا أنصح بتيتانيوم
بحسب ما هو ورد فهو مدعوم من قبل شركة أدوبي
وقد اختاروا مكونات صفحات الويب لكي يتم استثمار المتصفحات لتشغيله والتي يكون عملها واحد في كل الأنظمة
ولكن ستبقى مقيدة بقيود أدوات برمجة الويب و أكيد ستكون بكفاءة أقل
ولا غرابة فالكل يتجه بهذا الاتجاه
فها هي مايكروسوفت جعلت بناء تطبيقات ويندوز ستور لنظام ويندوز 8 و كذلك بقية أنظمتها الحديثة يمكن أن تبنى من خلال HTML و JS أو من خلال لغات البرمجة العادية ; #C أو VB مع XAML
وما أتوقعه أنه مع ازدياد التركيز على تطبيقات الويب و قلة تطبيقات سطح المكتب سيكون الاهتمام والتركيز أكبر بـ HTML و CSS و JS
لا أخي انزل إلى أسفل الصفحة
ستجد أدوبي
وكذلك في نهاية المقطع
/
PhoneGap من Adobe قائم على بنية Cordova التي اشترتها Adobe من شركة Nitobi وسلّمتها لمؤسسة Apache
Facebook تستخدمه منذ زمن بعيد ..
انا اجدها ممتازة لتطوير السريع. عندما اطور تطبيق ل android بدون phonegap اجلس ايام فقط للتصميم وبنهاية قد اجد التصميم ليس بجيد.
اما في Phonegap / Cordova اصمم التطبيق اجربه اذا اعجبني من ناحية الاستخدام. اقوم بكتبته ب java.
للمهتمين ب cordova/phonegap :
ionicframework.com
قرأت مقالة لأحد المبرمجين المخضرمين
وقد جرب جميع الأدوات التي تمكنك من بناء تطبيق لجميع أجهزة الهواتف وخرج بنتيجة
أن كورونا اس دي كي هي الأولى بلا منافس
ثم التاتينوم
وأخذت أنا بنصحيته وفعلا استطعت بحمد الله بناء تطبيق احترافي بـ corona sdk
,
وإن شاء الله سأفرد موضوع خاص به عند انتهائي من التطبيق ونشره
التعليقات