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

السؤال

Recommended Posts

  • 0
نشر

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

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

  • 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

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...