Skip to content

Guide du dépôt du SDK .NET MAUI (Xamarin)

À propos du SDK Braze .NET MAUI (Xamarin)

Le SDK Braze .NET MAUI (Xamarin) vous aide à intégrer les fonctionnalités de communication, d’analyse et d’engagement utilisateur de Braze dans votre application.

Pour commencer, consultez les ressources suivantes :

Composants

Le format de ce dépôt est celui d’un composant Xamarin : sous appboy-component, vous trouverez les répertoires src, libs, component, nuget et samples. libs, src et samples contiennent chacun deux répertoires, un pour Android et un pour iOS. Les répertoires contiennent :

  • libs : Les DLL de liaisons compilées pour les SDK Braze.
  • src : Les projets de liaisons Xamarin qui ont généré les DLL présentes dans le dossier libs.
  • samples : Des applications Xamarin montrant comment utiliser les liaisons pour accéder à l’ensemble des fonctionnalités de Braze.
  • nuget : Les fichiers Nuspec pour nos packages NuGet Xamarin.

Gestion des versions

Liaisons natives

Le tableau suivant répertorie les frameworks pris en charge et les versions natives du framework Braze pour chaque liaison Xamarin.

Nom du fichier de liaison Frameworks Xamarin pris en charge Framework natif Braze Version du SDK Braze Xamarin
BrazeAndroidBinding.sln .NET 9+ Android SDK 43.1.1+ 10.0.0+
AppboyPlatform.XamarinAndroidBinding.sln Xamarin.Android,
Xamarin.Forms,
.NET 5 et antérieur
Android SDK 23.3.0 et antérieur 1.26.0 et antérieur
BrazeiOSBinding.sln .NET 9+ Swift SDK 18.2.0+ 10.0.0+
AppboyPlatformXamariniOSBinding.sln Xamarin.iOS,
Xamarin.Forms,
.NET 5 et antérieur
Appboy_iOS_SDK.framework version 4.4.1 et antérieur 1.27.0 et antérieur

Xamarin et Xamarin.Forms

Depuis le 1er mai 2024, Microsoft a annoncé la fin du support pour Xamarin et Xamarin.Forms.

Le SDK Braze a abandonné la prise en charge de Xamarin et Xamarin.Forms à partir de la version 4.0.0 et a ajouté la prise en charge de .NET MAUI.

Des questions ?

Pour toute question, contactez le support technique de Braze pour obtenir de l’aide.

Pour les détails du dépôt et les projets d’exemple, consultez https://github.com/braze-inc/braze-xamarin-sdk.

New Stuff!