Stratégie de support Xamarin
Dernière mise à jour : 1 mai 2024
Support Microsoft pour Xamarin
Chaque produit Microsoft a un cycle de vie, y compris Xamarin. Le cycle de vie commence lorsqu'un produit est publié et se termine lorsqu'il n'est plus pris en charge. Connaître les dates clés de ce cycle de vie vous aide à prendre des décisions éclairées sur le moment de mettre à niveau ou d'apporter d'autres modifications à votre logiciel. Ce produit est régi par le Microsoft Modern Lifecycle.
Ce document décrit la politique de cycle de vie pour : Xamarin.Android, Xamarin.Forms et Xamarin.iOS.
Fin de support de Xamarin & Xamarin.Forms
Xamarin.Android, Xamarin.iOS, Xamarin.Mac sont désormais intégrés directement à .NET (à partir de .NET 6) en tant que .NET pour Android, .NET pour iOS et .NET pour Mac. Si vous créez avec ces types de projets aujourd’hui, ils doivent être mis à niveau vers des projets de style Kit de développement logiciel (SDK) .NET pour une prise en charge continue.
Xamarin.Forms a évolué vers .NET Multi-Platform App UI (MAUI) et les projets Xamarin.Forms existants doivent être migrés vers .NET MAUI.
La prise en charge de Xamarin s’est terminée le 1 er mai 2024 pour tous les kits SDK Xamarin, y compris Xamarin.Forms. Les Kits de développement logiciel (SDK) Android API 34 et Xcode 15 (iOS et iPadOS 17, macOS 14) sont les dernières versions des cibles Xamarin des kits de développement logiciel (SDK) Xamarin existants (autrement dit, aucune nouvelle API n’est planifiée).
Pour plus d’informations sur la mise à niveau de projets Xamarin vers .NET, consultez la documentation Mettre à niveau de Xamarin vers .NET et .NET MAUI.
Type de publication
Microsoft produit une version actuelle pour Xamarin, qui est définie comme suit :
Les versions actuelles incluent de nouvelles fonctionnalités susceptibles de subir des modifications futures en fonction des commentaires. Ces versions sont un bon choix pour les applications en développement actif, vous donnant accès aux dernières fonctionnalités, améliorations et mises à jour critiques pour travailler avec les dépendances externes sous-jacentes (telles que Xcode ou Android SDK Tool).
Ce type de version reçoit des correctifs critiques tout au long de son cycle de vie, pour la sécurité, la fiabilité ou pour ajouter la prise en charge des nouvelles versions de version. Vous devez rester à jour avec les derniers correctifs pour bénéficier de l'assistance.
Stratégies de support de publication
Les versions Xamarin sont prises en charge conformément à la stratégie suivante.
Versions actuelles
Les mises en production actuelles sont prises en charge jusqu’au 1er mai 2024.
Cela repose sur l’hypothèse que les dépendances actuelles telles que Xcode (pour Xamarin.iOS) et Android Tools (pour Xamarin.Android) ne changent pas par rapport à la dernière version et que la prise en charge ne sera pas garantie pour les versions plus récentes des dépendances tierces.
Fin du support
La fin du support fait référence à la date à laquelle Microsoft ne fournit plus de correctifs, de mises à jour ou d'assistance technique en ligne. À l'approche de cette date, assurez-vous que la dernière mise à jour disponible* est installée. Sans l'assistance de Microsoft, vous ne recevrez plus de mises à jour de sécurité qui peuvent aider à protéger votre machine contre les virus nuisibles, les logiciels espions et autres logiciels malveillants qui peuvent voler vos informations personnelles.
* Les mises à jour sont cumulatives, chaque mise à jour reposant sur toutes les mises à jour qui l’ont précédée. Un appareil doit installer la dernière mise à jour pour rester pris en charge. Les mises à jour peuvent inclure de nouvelles fonctionnalités, des correctifs (sécurité et/ou non) ou une combinaison des deux. Toutes les fonctionnalités d’une mise à jour ne fonctionnent pas sur tous les appareils. La disponibilité des mises à jour peut varier, par exemple en fonction du pays/de la région, de la connectivité réseau ou des fonctionnalités matérielles (y compris, par exemple, l’espace disque disponible).
Mises à jour Xamarin
Ce tableau décrit le type de prise en charge, la version de correctif prise en charge et la date de fin de prise en charge pour les versions Xamarin.
Xamarin.Android
Version | Date de sortie | Niveau de support | Version de correctif prise en charge | Fin du support |
---|---|---|---|---|
Xamarin.Android 13 (can target SDK version 34) | 10 octobre 2023 | Fin du support | 13.2.2.0 | 1 mai 2024 |
Xamarin.Android 12 | 8 novembre 2021 | Fin du support | 12.2.0.4 | Fin du support |
Xamarin.Forms
Version | Date de sortie | Niveau de support | Version de correctif prise en charge | Fin du support |
---|---|---|---|---|
Xamarin.Forms 5.0 | 10 août 2023 | Fin du support | 5.0.0.2612 | 1 mai 2024 |
Xamarin.Forms 4.8 | 6 août 2020 | Fin du support | 4.8.0.1821 | Fin du support |
Xamarin.Forms 4.7 | 17 juin 2020 | Fin du support | 4.7.0.1351 | Fin du support |
Xamarin.iOS
Version | Date de sortie | Niveau de support | Version de correctif prise en charge | Fin du support |
---|---|---|---|---|
Xamarin.iOS 16 (compatible with Xcode 15) | 10 octobre 2023 | Fin du support | 16.0.523 | 1 mai 2024 |
Xamarin.iOS 15 | 21 juin 2022 | Fin du support | 15.10.0.5 | Fin du support |