طوِّر تطبيقات للهواتف الذكية باستخدام HTML5 وبدون SDK!

الكثير منا يجيد تطوير الويب، وذلك لسهولة تعلمه، فـ HTML و JAVASCRIPT و CSS وغيرهم سهلات جدًا للتعلم، ولكن لا يمكننا القول الشيء ذاته لتطوير التطبيقات الذكية، فكل نظام تشغيل له لغته البرمجية الخاصة، وهذا يعقد الأمور كثيرًا.

PhoneGap مكتبة تستخدم لتصدير تطبيقات الويب إلى ثمانية أنظمة للهواتف الذكية:

  1. أندرويد

  2. آي فون/ أي فون 3g

  3. ويندوز فون 8

  4. بلاكبيري 6.0+

  5. بلاكبيري 10

  6. أوبنتو

  7. آي فون 3gs والأجدد

  8. فايرفوكس os

الأنظمة والمزايا المدعومة لكل منها:

PhoneGap مجاني للاستخدام، كما أنك لا تحتاج لتنزيل SDK لكل نظام تشغيل، فبعد الاشتراك في خدمة مجانية، كل ما عليك هو إرسال الملف إليهم واختيار الأنظمة المرادة، ثم انتظار قليلًا وسيصبح بإمكانك تنزيل التطبيق لكل نظام حددته.

PhoneGap تم الاستحواذ عليه من قبل Adobe.

الموقع:

إذا أعجبك وقررت استخدامه فلا تبخل على لغتك، وحاول إنشاء مصدر لتعليم PhoneGap للعرب، فقد يحدث ثورة.

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

التعليقات

اسم الخدمة التي ترفع بها تطبيقك ليخرجوه للهواتف هي PhoneGap Build، كما يوجد تطبيق على الهواتف الذكية اسمه PhoneGap Developer App تستطيع من خلاله تطوير تطبيقك ورؤية النتيجة مباشرةً على هاتفك.

أعتذر، لقد نسيت أن أذكر أن PhoneGap مجاني ومفتوح المصدر، بينما PhoneGap Build مدفوعة لكن يمكنك تجربتها مجانًا.

كما أن PhoneGap لا يقبل إلا HTML, CSS, JAVASCRIPT، ومع هذا، فإنه يستطيع اتعمال بروتوكولات الشبكة (XmlHTTPRequest, Web Sockets, إلخ).

تقبل أبل التطبيقات المطورة باستخدام PhoneGap، لذلك تقلق ممن يقول أن أبل ترفض التطبيقات المطورة بأدوات الطرف الثالث.

قائمة لتطبيقات صممت باستخدامه: phonegap.com/app

أسئلة شائعة وإجاباتها (بالإنجليزية):

لتقديم المساعدة:

حاول إنشاء مصدر لتعليمه باللغة العربية إذا استطعت.

كنت افكر في امكانيه تطبيق هذه الفكره !! واو ! .. اعتقد ان هذا الفريموورك رائع جدا جدا ... بختصار يقوم بتحويل ال css+html الى ملفات layout xml و drawables ويحول ملفات الجافاسكربت الى جافا كلاسس :D رائع !

لاكن هل يدعم مكتبه مثل ال jquery وغيرها ؟

هل يحاكي الانيميشن في ال css ؟ (سيكون بالفعل ثوره )

كم سرعه الرندره FPS لل CANVAS في الجافاسكربت ؟

جار التجربه شكرا جزيلا على نشر فريموورك رائعه كهذه .

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

هذا الأمر يصلح لتطبيقات الخفيفة اما التطبيقات التي تحتوي على heavy processing فلا ينصح ابداً بعملها على Cross-platforms SDK

بالفعل هناك دورة كاملة عن الفون جاب تجدها في الرابط التالي على اليوتيوب وهي للمهندس رياض خليفة