جار التحديث ...
جار التحديث ...

هل يوجد فرق واضح بين تطبيقات xamarin و تطبيقات android studio

  • 0

سؤالي موجه للخبراء وللاشخاص الذين قامو بتجربة بيئات برمجة مختلفة

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

ممكن ان يكون الفرق بين لغات البرمجة في بيئة البرمجة المستخدمة ودعمها  لمنصات مختلفة

 

ان قمنا بعمل تطبيق مهما كان  وليكن على سبيل المثال تطبيق محرر صور

ان قمنا بصناعة تطبيقين الاول باستخدام زامرين والاخر باستخدام اندرويد ستوديو وكلاهما لهما نفس الفكرة والصلاحيات وحتى المكتبات المستخدمة

فهل سيكون هناك فرق في الاداء ؟

ام سيكون الاداء واحد ؟

 

إجابات المستخدمين (4)


من اعظم المزايا للـ xamarin  انهاا بيئه متعددة المنصات او cross plattform اي انها منصة تسمح لك استخراج نفس التطبيق على اكثر من نظام تشغيل 
لذلك ما ان تقرر انك لا تريد سوى الاندرويد فأنت تخليت عن اكبر سبب يجعلك تستخدم الزامارين 
لذا دعنا نناقش بعض المزايا الاخرى و العيوب بأستثناء كون الزامارين cross plattform  
1- بداية يجب عليك معرفة ان التطبيقات الاصليه او الــ Native دائما ما تعطي اداء افضل من التطبيقات cross plattform ولو كان فرق "طفيف" في حالة android studio vs xamarin  
2- الزامارين لها دعم ممتاز لمنتجات المايكروسوفت كـ linq و كذالك الكثير من الادوات الاخرى مثل الفحص السحابي CloudTest التي تسمح لك بفحص تطبيقك تلقائيا 
3- الـ ide ... انا الصراحة افضل كثيرا الـ visual studio بسبب ان الاندرويد ستوديو صار يحدث له الكثير من الكراشز(اغلاق مفاجئ و تشنجات) في الاونه الاخيره 

 بالعموم ان كنت تجيد الجافا فاستخدمها و ان كنت من من يروق لهم الC# قاستخدمه فليس هناك الفروق الكثيره باستثناء 3 نقاط الدعم الكبير من قوقل للاندرويد ستوديو و  الــIDE المريح و الرائع الخاص بمايكروسوفت فيجوال ستوديو و كون الزامارين بيئة متعددة المنصات 


  • 2
رد على التعليق (0)

الردود :


لا يوجد ردود بعد


سجل الدخول لاضافة رد
  • شريك الإطلاق
  • عضو جديد
  • قبل أشهر 9

من ناحية الادء متقارب جدا ولكن اضن ان مشكلة في كبر حجم تطبيق ودعم ميزات جديدة . 


  • 0
رد على التعليق (0)

الردود :


لا يوجد ردود بعد


سجل الدخول لاضافة رد
  • شريك الإطلاق
  • عضو جديد
  • قبل أشهر 9

لن يكون هناك فرق والنتيجة ستكون واحدة 


  • 1
رد على التعليق (0)

الردود :


لا يوجد ردود بعد


سجل الدخول لاضافة رد

لا يوجد فرق بالاداء بسبب المنصة نفسها الامر يعتمد على نوعية الكود اما المنصة فلا تختلف من حيث الاداء بل تختلف من نواح اخرى كدعم مميزات معينة مثلا


  • 1
رد على التعليق (0)

الردود :


لا يوجد ردود بعد


سجل الدخول لاضافة رد
سجل الدخول لاضافة اجابة جديدة