Un seul code et donc un seul langage pour une application compatible sur 3 systèmes d’exploitation ! Vous n’avez plus besoin d’un langage spécifique à chaque OS mobile !
Le langage C# unifié et l’utilisation de Visual Studio permettent de développer une application cross-plateformes. La compilation du code source génère ensuite des applications spécifiques (exécutables) à chaque système d’exploitation visé.
La surcouche Xamarin utilise les contrôles natifs de chaque OS (capteurs, partage, boutons, listes…) pour une meilleure expérience utilisateur. Xamarin permet également de gérer l’envoi de notifications pour chaque type d’appareil, ce qui peut s’avérer être un réel atout de cette solution.
En mode connecté, le transfert de données peut se faire via Webservice, dépôt FTP ou par mail en fonction des besoins.