صيانة مستمرة
إصلاح أخطاء، وميزات صغيرة، وعمل توافق يُبقي تطبيق Xamarin قائمًا صالحًا للاستخدام على الهواتف الحالية، دون التظاهر بأن الإطار ما زال قيد التطوير الفعلي.
تطوير الجوال
صيانة تطبيق Xamarin قائم، أو التخطيط لترحيله إلى .NET MAUI، عبر مطور متفرغ، أو مشروع محدد النطاق، أو استشارة.
معظم الشركات التي تنوي توظيف مطور Xamarin في دبي اليوم تُشغّل بالفعل تطبيق Xamarin ولا تخطط لبناء تطبيق جديد، وهذا الفرق مهم. تؤكد صفحات مايكروسوفت الرسمية الخاصة بـXamarin أن الدعم الرسمي انتهى في 1 مايو 2024، ما يعني أن الإطار لم يعد يتلقى تحديثات أو إصلاحات أمنية أو ميزات جديدة من مايكروسوفت، رغم أن التطبيقات المبنية عليه بالفعل تستمر بالعمل.
يترك ذلك مسارين صادقين لتطبيق Xamarin قائم: إبقاؤه يعمل بصيانة دقيقة ومحدودة النطاق طالما ما زال يخدم غرضه، أو التخطيط لترحيل إلى .NET MAUI، استمرار مايكروسوفت الرسمي لـXamarin.Forms، قبل أن تتحول الفجوة بين إطار غير مدعوم وأنظمة تشغيل الجوال الحالية إلى مشكلة حقيقية. مطور Xamarin يستحق التوظيف يجب أن يستطيع شرح المسارين بصراحة، لا مجرد إضافة ميزات إلى إطار لا تصله تحديثات إضافية. هذه الصراحة هي فعليًا ما تدفعون مقابله عند توظيف مطور Xamarin في دبي اليوم، أكثر من أي سطر شيفرة محدد.
ما يبنيه الدور
عمل يعكس موقع Xamarin الفعلي اليوم.
إصلاح أخطاء، وميزات صغيرة، وعمل توافق يُبقي تطبيق Xamarin قائمًا صالحًا للاستخدام على الهواتف الحالية، دون التظاهر بأن الإطار ما زال قيد التطوير الفعلي.
تدقيق صادق لقاعدة شيفرة Xamarin.Forms قائمة مقارنة بـ.NET MAUI، يوضح ما ينتقل بسهولة وما يحتاج إعادة عمل حقيقية.
الانتقال الفعلي من Xamarin.Forms إلى .NET MAUI، على مراحل ووفق إرشادات الترقية الرسمية من مايكروسوفت، بدلًا من إعادة كتابة محفوفة بالمخاطر من الصفر.
إعادة بناء محدَّث أو مُرحَّل عبر مراجعة App Store من آبل وGoogle Play، وهذا أحد أسباب توظيف مطور Xamarin في دبي بدل تجاهل متطلبات المنصات المتطورة.
إبقاء اتصالات تطبيق قائم بخلفيتكم وخدمات أطراف ثالثة تعمل مع تغيّر تلك الأنظمة وفق جداولها الخاصة.
لتطبيق قريب فعلًا من نهاية عمره، خطة محددة النطاق لمدة استمرار تشغيله بأمان وما سيحل محله.
اتفقوا على أي من هذه الأمور ينطبق فعلًا على تطبيقكم قبل توظيف مطور Xamarin في دبي، لأن الصيانة والترحيل الكامل عملان مختلفان تمامًا.
المهارات المهمة
حكم واقعي على إطار غير مدعوم، لا مجرد إلمام به.
| المهارة أو الحكم | كيف تبدو الجودة | لماذا يهم |
|---|---|---|
| Xamarin.Forms وXamarin الأصلي | خبرة حقيقية وعملية عبر الاثنين، لا فقط دروسًا من قبل انتهاء دعم Xamarin | غالبًا ما تمزج تطبيقات Xamarin الإنتاجية بين Forms وشيفرة خاصة بمنصة معينة |
| الإلمام بـ.NET MAUI | يستطيع الشرح بدقة كيف يقابل نمط معين في Xamarin.Forms نظيره في .NET MAUI | هذه هي المهارة التي تحوّل توظيفًا للصيانة إلى خطة ترحيل |
| الصراحة بشأن انتهاء الدعم | يطرح حالة عدم الدعم بوضوح بدلًا من التعامل مع Xamarin وكأنه وضع طبيعي | السكوت عن هذه النقطة يترككم تتخذون قرارات دون الصورة الكاملة |
| الوعي بالتبعيات | يعرف أي حزم Xamarin من أطراف ثالثة مهجورة أو تم ترحيلها بالفعل | يمكن لتبعية مهجورة أن تعرقل الترحيل قبل شيفرة التطبيق نفسها بوقت طويل |
| الاختبار قبل الإصدار | يختبر أي تغيير على إصدارات iOS وAndroid الحالية تحديدًا | الإطار القديم أكثر عرضة للتصرف بشكل غريب على أحدث أنظمة التشغيل |
تنص صفحة Xamarin الرسمية من مايكروسوفت على أن دعمها انتهى في 1 مايو 2024 وتوجّه المطورين إلى .NET MAUI، لذا فهو سؤال عادل ومباشر تطرحونه على أي مطور Xamarin: ما خطته الفعلية لقاعدة شيفرة مبنية على إطار متقاعد.
طرق العمل معنا
يناسب الترتيب المتفرغ شركة تريد إشرافًا مستمرًا ودقيقًا على تطبيق Xamarin قائم، بما في ذلك ترحيل طويل الأمد يُدار تدريجيًا جنبًا إلى جنب مع الإصلاحات المعتادة. يناسب المشروع المحدد النطاق قطعة عمل واضحة بخط نهاية محدد، مثل تقييم ترحيل أو ترحيل .NET MAUI نفسه، تُسلَّم مع الشيفرة والوثائق وتسليم كامل. تناسب الاستشارة شركة تحتاج بالأساس رأيًا صادقًا ومستقلًا حول الترحيل الآن أو لاحقًا أو عدم الترحيل إطلاقًا، قبل الالتزام بمزيد من الميزانية في أي اتجاه. دعم التوظيف أقل شيوعًا لهذا الدور تحديدًا، لأن معظم عمل Xamarin انتقالي لا توظيفًا طويل الأمد.
تقييم المرشح
فحوصات تكشف ما إذا كان الشخص يفهم موقع Xamarin الفعلي اليوم.
هل يطرحها من تلقاء نفسه، وكيف سيرتب العمل على تطبيق مبني على إطار لم تعد مايكروسوفت تحدّثه.
ترحيل فعلي سابق، أو على الأقل خطة واضحة ومحددة له، لا مجرد تطمين مبهم بأن الأمر ممكن.
اطلبوا رؤية مصدر شاشة فعلية وكيف تُفصل الشيفرة الخاصة بمنصة معينة عن الشيفرة المشتركة داخلها.
أي الحزم في تطبيق Xamarin نموذجي سيعتبرها عائقًا أمام الترحيل، ولماذا.
المرشح القوي يخبركم بوضوح متى يكون الاستمرار في بناء ميزات جديدة على Xamarin قرارًا خاطئًا، بدلًا من قبول العمل على أي حال.
نفّذوا هذه الفحوصات بأنفسكم، أو اطلبوا منا توظيف مطور Xamarin في دبي نيابة عنكم وتغطية النقاط نفسها ضمن التقييم.
الشهادات
لا تُجري مايكروسوفت شهادة حالية لإطار متقاعد، لذا زنوا أي شارة Xamarin وفق ذلك.
لا تُدرج منصة مايكروسوفت التعليمية الرسمية اختبار شهادة مخصصًا لـ.NET MAUI أو شهادة Xamarin حالية. شهادات Xamarin الأقدم، إن كان المرشح يحمل واحدة، تعود لما قبل انتهاء دعم Xamarin وتعكس مهارات من تلك الفترة السابقة.
خطة ترحيل حقيقية، وشيفرة Xamarin.Forms وشيفرة .NET MAUI فعلية يمكنكم قراءتها، ورأي صريح بشأن انتهاء الدعم، تخبركم أكثر من شارة قديمة. إنها الطريقة الأفضل لتوظيف مطور Xamarin في دبي لقاعدة شيفرة في هذا الوضع.
اعتبارات إماراتية
مجال واحد يتكرر ظهوره في مشاريع Xamarin الحقيقية في دبي.
إذا كان تطبيق Xamarin ما زال يعالج بيانات عملاء أو موظفين، فغياب التحديثات الأمنية المستمرة عنه عامل حقيقي يجب وزنه مقابل المرسوم بقانون اتحادي رقم 45 لسنة 2021، قانون حماية البيانات الشخصية الاتحادي في الإمارات، عند تحديد مدة إبقائه يعمل كما هو.
دعم العربية من اليمين إلى اليسار المبني داخل تطبيق Xamarin.Forms ينتقل عمومًا إلى .NET MAUI، لأن الاثنين يتشاركان مفاهيم أساسية، لكن على مطور Xamarin التحقق منه شاشة بشاشة أثناء الترحيل بدلًا من افتراض انتقال سلس.
يندرج هذا الدور ضمن فئة تطوير الجوال لدينا، جزء من قسم توظيف المطورين في دبي الأوسع. لبناء متعدد المنصات جديد بدلًا من تطبيق Xamarin قائم، صفحة مطور .NET MAUI لدينا هي الدور الخليفة المباشر الذي تبدؤون منه. إذا كان يجب نقل التطبيق إلى منصة أصلية واحدة بدلًا من ذلك، تغطي صفحتا مطور iOS ومطور Android لدينا ذلك المسار، ومطور Flutter خيار آخر متعدد المنصات يستحق المقارنة. لمشروع كامل يتضمن التصميم وعمل متاجر التطبيقات، خدمة تطوير تطبيقات الجوال لدينا هي نقطة البداية الأوسع.
إجابات واضحة
لا. تنص صفحات مايكروسوفت الرسمية الخاصة بـXamarin على أن الدعم انتهى في 1 مايو 2024. تستمر تطبيقات Xamarin القائمة بالعمل، لكن الإطار نفسه لم يعد يتلقى تحديثات، ولهذا صار معظم عمل Xamarin اليوم صيانة أو ترحيلًا مخططًا له، لا بناءً جديدًا من الصفر.
لتطبيق له خارطة طريق مستقبلية، الجواب عمومًا نعم، لأن .NET MAUI هو استمرار مايكروسوفت الرسمي لـXamarin.Forms وهو حيث تجري تحديثات المنصة المستمرة الآن. لتطبيق قريب من نهاية عمره دون استثمار إضافي مخطط له، قد تكون الصيانة البسيطة حتى التقاعد الخيار الأكثر واقعية.
توفر مايكروسوفت مسار ترقية ووثائق لنقل تطبيق Xamarin.Forms إلى .NET MAUI، ويتشارك الاثنان بنية كافية بحيث يستطيع مطور Xamarin الملم بكليهما تخطيط العمل بشكل سليم. يعتمد حجم الخطورة أساسًا على مقدار الشيفرة الخاصة بمنصة معينة أو من أطراف ثالثة التي يحملها التطبيق القائم.
نعم، فالإطار غير المدعوم ما زال يعمل ويمكن البناء عليه في المدى القصير. سنطرح مسألة الترحيل بصراحة كجزء من تحديد نطاق العمل، بدلًا من الإضافة إلى قاعدة شيفرة إلى ما لا نهاية دون تحديثات إضافية قادمة من مايكروسوفت.
يجب أن تبدأ الأعمال الجديدة على .NET MAUI بدلًا من Xamarin، بالنظر إلى انتهاء دعم Xamarin. إذا كانت شركتكم تمتلك بالفعل تطبيق Xamarin، فهذه الصفحة تغطي التوظيف لتلك القاعدة القائمة، بينما تغطي صفحة مطور .NET MAUI لدينا بناءً جديدًا متعدد المنصات.
المصادر
سعر ثابت ومكتوب
وصلنا طلبك. نعمل الآن على كتابة عرض السعر.
خلال ساعات العمل ستصلك خلال 45 دقيقة. تحقق من بريدك الإلكتروني لرسالة التأكيد.