اذهب إلى المحتوى

Khaled Mousa2

الأعضاء
  • المساهمات

    1
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Khaled Mousa2

  1. لا اعلم عن اي برمجة تتحدث

    على كل حال الأكثر طلبا الان هي برمجة التطبيقات للهواتف الذكية سواء كان للأندرويد او IOS لهواتف ايفون، يمكنك أولا معرفة تطبيقات الـ Native و Hybrid وبعد ذلك تعلم النظام الذي تريدة عن طريق كورسات udemy

     

    وسوف اقتبس لك رد ذكرة احد الأخوة فى مجتمعات (حسوب I/O)

     

    اقتباس

    السلام عليكم،

    برامج النظام (أو Native) هي برامج تتخاطب مباشرة من دوال النظام API، تنفيذها عادةً أسرع وهي أصغر حجما في الغالب، وتعمل بسلالة على النظام التي بُرمجت عليه، وأهم شيء أنها متمكنة من استخدام كل ما يوفره النظام لها من دوال.

    أما التطبيقات HTML5 (أو Hybrie بشكل أقل)، فهي في الغالب تستخدم مكتبات وسيطة من شأنها أن تحول ما تكتبه من شيفرة ليعلم على النظام الذي تستهدفه، غالب تقنيات برمجة تطبيقات HTML5 للهواتف الذكية تستخدم JavaScript وتضيف إليها من البهارات إلى أن تجمع في النهاية إلى تطبيق يشبه إلى حد كبير Native (ذلك أن JavaScript اليوم صار يبرمج بها تقريبا كل شيء، خاصة مع انتشار NodeJS، وتصنع بها حتى تطبيقات Native باستخدام Electron)

    أي التقنيات تفضل؟ ولماذا؟

    تقريبا الجميع يقول بأن البرمجة Native أفضل، سواءٌ من حيث النتائج أو التحكّم، غير أن هناك استثناءات قد تجعلك تلجأ إلى إحدى إطارات البرمجة التي تسمح لك من خلال نفس الشيفرة بإنتاج تطبيق يعمل على عدة أنظمة (خاصة إذا كانت متطلبات التطبيق بسيطة وسهلة). عن نفسي أحاول تعلم الطريقتين وأعرض الخيار على العميل -إن كان على دراية- بأسعار مختلفة. الأمر يرجع إليك في النهاية ومدى تحكمك في تقنيات برمجة الويب والـ Native.

    هل يمكنني التحكم بإعدادات الجوال بواسطة HYBRID APP

    الأمر يختلف أحيانا بحسب الإطار البرمجي الذي تستخدمه، هناك إطارات توفر ميزات متقدمة، أنظر إلى هذه المقارنة:

    يمكنك ايضا زيارة المقالة التالية، تضم المزيد من المعلومات الفرق بين Native و Hybrid

     

    تحياتي لك ياغالى ونتمني لك التوفيق

    • أعجبني 1
×
×
  • أضف...