Skip to main content

Xamarin

Que signifie Xamarin?

Xamarin est une plateforme de développement de produits mobiles App, basée sur le cadre .NET de Microsoft, qui permet de développer des produits d’apparence native Apppour Windows Phone, Android et iOS.

Astuce !

Avec Xamarin, Applikations peut également être développé pour les deux systèmes d’exploitation de bureau Windows et MacOS.

Informations générales de Xamarin

Xamarin a été fondé en 2011 et a été racheté par Microsoft en mars 2016. Initialement, la plateforme de développement était proposée via une licence payante, mais Xamarin est désormais également disponible gratuitement. En utilisant les langages de programmation XAML pour l’interface utilisateur et C# pour la logique métier, il est possible de développer des Applikations qui ne diffèrent guère des Apps natifs. Le grand avantage, cependant, est que l’interface utilisateur et la logique métier peuvent être développées de la même manière. Le grand avantage, cependant, est qu’il est possible de partager une partie considérable du code écrit de manière unique entre les différentes plateformes (Android, iOS, Windows).

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Avantages et inconvénients en un coup d’œil

Avec son approche orientée objet,Xamarin est une excellente alternative aux frameworks web populairesApp tels que React, Angular ou Vue. Toutefois, cette solution multiplateforme présente de nombreux avantages, mais aussi quelques inconvénients.

Pro
  • Excellentes performances
  • L'interface utilisateur (IU) semble native sur toutes les plateformes
  • Il est possible de développer rapidement des prototypes utilisables
Contra
  • La configuration est assez compliquée et prend du temps. La documentation n'est pas toujours utile.

Autres liens :


Vous avez d'autres questions ?

Veuillez nous contacter


Autres contenus