Fermer

décembre 18, 2020

Interface utilisateur Telerik pour Xamarin et AndroidX


Qu'est-ce qu'AndroidX? D'après la documentation Android : « AndroidX est une amélioration majeure de la bibliothèque de support Android d'origine, qui n'est plus maintenue. Les packages AndroidX remplacent entièrement la bibliothèque de support en fournissant la parité des fonctionnalités et de nouvelles bibliothèques. » Découvrez comment vous pouvez utiliser AndroidX aujourd'hui avec l'interface utilisateur Telerik pour Xamarin.

Les composants Telerik pour Xamarin.Android sont désormais migrés vers AndroidX – un nouveau version de la bibliothèque de support, suite à la sortie d'Android 9.0 (niveau d'API 28). Vous pouvez désormais utiliser tous les derniers et meilleurs développements d'AndroidX avec nos commandes.

Fonctionnalités incluses dans AndroidX:

  • Tous les packages d'AndroidX ont un espace de noms cohérent commençant par androidx. Les packages Android Support Library sont mappés dans le package androidx. * Correspondant.
  • Les packages Androidx sont gérés et mis à jour séparément. Vous pouvez désormais mettre à jour les bibliothèques AndroidX indépendamment les unes des autres.
  • Il n'y aura plus de versions des bibliothèques de support Android – la dernière version est la v28. Le processus de développement sera axé sur androidx.

Configuration requise pour l'utilisation d'AndroidX dans une application Xamarin:

  • Visual Studio 2019 – Sur la mise à jour de Windows vers Visual Studio 2019 version 16.4 ou ultérieure. Sur macOS, mettez à jour vers Visual Studio 2019 pour Mac version 8.4 ou ultérieure.
  • Xamarin.Android – Xamarin.Android 10.0 ou version ultérieure doit être installé avec Visual Studio (Xamarin.Android est automatiquement installé dans le cadre du développement mobile Avec la charge de travail .NET sous Windows et installé dans le cadre du programme d'installation de Visual Studio pour Mac).
  • Kit de développement Java – Le développement de Xamarin.Android 10.0 nécessite JDK 8. La distribution Microsoft d'OpenJDK est automatiquement installée dans le cadre de Visual Studio.
  • Android SDK – L'API Android SDK 28 ou version ultérieure doit être installée via le gestionnaire de SDK Android.

Interface utilisateur Telerik pour Xamarin et Android X

Avec la version R3 2020 de l'interface utilisateur Telerik pour Xamarin les composants Telerik Xamarin.Android ont été migrés pour utiliser les packages AndroidX. Les contrôles servent de base à certains de nos contrôles Xamarin.Forms. Cette modification vous permet d'utiliser tous les derniers développements dans les extensions Android (AndroidX) avec nos contrôles.

Les contrôles de l'interface utilisateur Telerik pour la suite Xamarin nécessitent des références spécifiques aux packages AndroidX dans le projet Android pour le rendu. correctement sur Android.

Voici une liste des packages AndroidX requis:

  • Xamarin.AndroidX.RecyclerView
  • Xamarin.AndroidX.AppCompat.Resources
  • Xamarin.AndroidX.Lifecycle.LiveData
  • Xamarin. AndroidX.Browser
  • Xamarin.AndroidX.Legacy.Support.V4
  • Xamarin.Google.Android.Material
  • Xamarin.AndroidX.Migration

IMPORTANT! Si l'application cible Android9 Xamarin.AndroidX.Migration nuget package doit être de la version 1.0.6.1.

Si vous utilisez le contrôle Telerik UI pour Xamarin RichTextEditor vous devrez ajouter une référence à Mono.Android.Export.dll.

 mono an exportation de droid

Migrez votre projet actuel vers Android X

Si votre projet actuel utilise une interface utilisateur Telerik pour la version Xamarin avant la version R3 2020 et que vous souhaitez utiliser le package AndroidX, vous devez mettre à jour l'interface utilisateur Telerik pour Xamarin version.

 telerik xamarin android x

Visual Studio installera le package NuGet Telerik.UI.for.Xamarin et ses dépendances:

 dépendances androidx

Nettoyez et reconstruisez la solution, puis exécutez le projet sur Android.

Votre voix est importante

Comme toujours, vos commentaires sont extrêmement précieux pour nous et jouent un rôle important lors de la configuration de notre future feuille de route. Dans cet esprit, nous aimerions savoir ce que vous aimeriez voir disponible dans l'offre ou ce que nous pouvons faire pour améliorer votre expérience quotidienne dans le monde dynamique du développement d'applications multiplateformes. Vous pouvez écrire dans le Interface utilisateur Telerik pour le portail Xamarin Feedback ou simplement lever un ticket.

Si vous n'avez pas encore essayé la suite Telerik UI pour Xamarin faites-la tester avec un essai gratuit de 30 jours offrant toutes les fonctionnalités et commandes à votre élimination à un coût nul.

Exemples d'applications Xamarin dans le monde réel

Bon codage avec nos commandes! 😉





Source link