• 0

ما الفرق بين Xamarin.Forms ،Xamarin.IOS وXamarin.Android

ما الفرق بين Xamarin.Forms ،Xamarin.IOS وXamarin.Android

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

استخدم العادي (Xamarin.Android أو Xamarin.IOS) عندما تريد تصميم عروض (views) باستخدام التخطيطات (layouts) العادية المدعومة لكل منصة (مثل axml layouts في أندرويد و storyboards وviewControllers في iOS و XAML pages في ويندوز فون).

في حين يجب عليك استخدام Xamarin.Forms عندما تريد تصميم عروض (views) مرة واحدة لمشاركتها مع بقية المنصات (تصميم واحد لجميع المنصات)، وسيتم إضافة عروضك إلى Portable Class Library أو Shared Project.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

جميل هل هذا يعني من  الافضل تعلم Xamarin.Forms لاختصار المجهود ام هناك فرق

جزاك الله خيرا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0
بتاريخ 23 ساعات قال 33sKamal:

جميل هل هذا يعني من  الافضل تعلم Xamarin.Forms لاختصار المجهود ام هناك فرق

جزاك الله خيرا

لدى Xamarin.Forms بعض السلبيات، ضعها في حساباتك:

  • تعتبر Xamarin.Forms جديدة لذلك لا يزال بها بعض المشاكل والأخطاء.
  • لا تزال غير مستقرة خاصة على Windows RT.
  • خصائصها محدودة وتوثيقها ضعيف مقارنة بـ Xamarin.Android أو Xamarin.IOS.
  • في بعض الأحيان تكون أبطئ من Xamarin.Android أو Xamarin.IOS.

من جهة أخرى يمكنك استخدام كل من Xamarin.Forms مع Xamarin.Android أو Xamarin.IOS كل واحدة في عرض (view) مستقل.

أنصحك أن تتعلم Xamarin.Android أو Xamarin.IOS بدلا من Xamarin.Forms لأنه كما قلت لايزال جديد وغير مستقر ولا أحد يعرف مستقبله حاليا.

للمزيد من المعلومات حول الفروقات: مصدر 1 2

تمّ تعديل بواسطة هشام رزق الله

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن