هذا المستودع غير نشط بسبب انتقال فرق التطوير إلى .NET MAUI. لاستخدام هذه المكتبة في مشروع .NET Maui الخاص بك ، توجه إلى dips.mobile.ui.
مكتبة واجهة المستخدم المشتركة التي تنخفض إلى استخدام تطبيقات الهاتف المحمول الخاصة بهم. تحتوي المكتبة على مكونات مختلفة يمكن استخدامها بواسطة أي تطبيق xamarin.forms. يتم إنشاء الأجزاء المرئية من المكتبة بالتعاون مع فريق UX الداخلي لدينا.
تميز المكتبة عن مكوناتها في ثلاثة أنواع:
تتضمن مكونات واجهة المستخدم مكونات مرئية مختلفة معروفة للأشخاص الذين يستخدمون تطبيقاتنا. يمكن أن تكون هذه ورقة ، منبثقة ، أزرار الراديو مع المزيد. تركز مكونات واجهة المستخدم بشكل كبير على نمط تصميم MVVM. هذا يعني أنه يمكنك إيجاد خصائص مفيدة قابلة للملزمة وسهلة الاستخدام مع الأوامر. يجب أن يكون لكل مكون واجهة المستخدم ويكي موثق جيدًا وصفحة العينات التي يمكنك إلقاء نظرة عليها.
يمكن استخدام الموارد في الصفحات ومكونات واجهة المستخدم. يمكن أن يكون هذا الألوان والرموز والمحولات مع المزيد.
يتضمن API الأدوات المساعدة المفيدة عند العمل مع نمط MVVM و XAML. يمكن أن يكون هذا خاصية تم تغيير واجهة برمجة تطبيقات ، أوامر ، والبحث بشكل متكرر عن الشجرة المرئية مع المزيد.
لا تدعم هذه الحزمة UWP أو WPF لأن DIPs لديها مكتبة سطح مكتب Windows الداخلية مع مكونات أخرى أكثر ملاءمة لتطبيقات سطح المكتب.
يتم تحديث المكتبة باستمرار ويتم إضافة ميزات جديدة بمجرد تحديد الحاجة إلى مشاركة مكونات بين تطبيقاتنا. تتم إضافة ميزات جديدة كمسألة ويتم تمييزها على أنها [Spec] .
نحن نتبع الإصدار الدلالي لحزمة nuget لدينا.
سيتم الحفاظ على المكتبة من خلال الانخفاضات ، لكن الجمهور نرحب دائمًا بالمساهمة. يرجى الاطلاع على إرشادات المطور لدينا للتعرف على كيفية المساهمة.