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

السؤال

Recommended Posts

  • 0
نشر

مرحباً بك @Ahmed Hisham3

هذا يعتمد على عدة عوامل ,مثلاً إذا أردت بناء تطبيق أندرويد ناتيف(أي برمجة أصلية جافا ,أو كوتلن) فالإجابة لا فقط لغة واحدة من المذكورة ,أما إذا أردت بناء التطبيق أن يكون هجين بمعنى لغة برمجة هجينة فالإجابة نعن ستتعلم أكثر من لغة مثل HTML,Javascript,Jquery,css ولغات أخرى ,الفرق بين البرمجة الهجينة والبرمجة الأصلية هو البرمجة الهجينة بناء تطبيق واحد يعني بنائك لتطبيق على الأندرويد والأيفون والويب أما البرمجة الأصلية فهي فقط تبنيه لمنصة واحدة فقط مثلاً أندرويد فقط 

  • 0
نشر

مرحبا 

إذا كان سؤالك هل أحتاج فقط لغة جافا لبرمجة تطبيقات أندرويد نتيف أو native 

أجيبك نعم جافا تغنيك عن تعلم لغة أخرى لبرمجة تطبيقات نتيف للأندرويد يشترط فقط معرفة بسيطة بلغة XML التي ليست لغة برمجة 

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

طيب سؤال آخر ماذا لو أردت بناء تطبيق لل iOS أيضا ؟ أجيبك في هذه الحالة يجب تعلم لغة جديدة مثل swift أو objective-c 

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

و من بينها إطار react native و flutter و غيرهما 

و هذه التقنيات لها نقاط قوة كما لها نقاط ضعف و تعتبر التطبيقات التي سيتم بناؤها على هذه المنصات هجينة أو hybrid 

طيب سؤال آخر ماذا عن مطورين الويب الذين لديهم معرفة بلغات الويب ك html و CSS و JS هل سيضطرون لتعلم لغات جديدة ؟ 

أجيبك لا بإمكانهم الإعتماد على منصات و تقنيات مثل Cordova و ionic سابقا لبناء تطبيقات جوال 

Ionic تم تطويرها الآن و أصبحت تعتمد على angular و typescript 

كما بإمكانهم تعلم لغات جديدة إن أرادو ذلك .

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...