2

Je dois admettre que je connais très peu de choses sur le développement mobile, mais après quelques recherches, il semble que xamarin et ionic sont deux cadres populaires pour le développement mobile multiplateforme utilisant .net. Bien que je ne fasse pas grand-chose de l'un ou de l'autre.Comparaison entre xamarin et ionique dans le développement mobile multi-plateforme

Je me demande quelles sont les principales différences entre l'utilisation de Xamarin pour l'avant et l'arrière et l'utilisation d'ioniques avec .net web api comme backend? Bien sûr, le xamarin n'est pas libre alors que l'ionique l'est.

Répondre

5

Xamarin

  • Ecrire des applications en C#
  • Créer natif UIs
  • complète Covers programmation frontend et backend
  • Pas libre

ionique

  • applications Write avec JavaScript + HTML + CSS
  • Créer une bonne recherche UIs qui sont pas natif
  • Fondamentalement utilisé pour créer des interfaces utilisateur. Utilisez d'autres frameworks JS pour la programmation backend.
  • gratuit à utiliser
+0

Donc, diriez-vous que l'utilisation de xamarin est meilleure en termes de productivité car elle couvre la pile complète? – stt106

+0

Xamarin est à mon humble avis le meilleur choix car il fournit le meilleur outillage avec l'intégration VS2015 et de grands paquets NuGet ainsi que la possibilité de créer des applications entièrement natives. Mais ce n'est que mon opinion. Prenez la comparaison et décidez vous-même de ce qui est important pour vous. – Wosi

+0

merci pour votre réponse. Je viens de regarder un peu plus loin les prix Xamarin et ils offrent des licences d'étudiants gratuites et des réductions aux petites entreprises et aux start-up. – stt106

1

Microsoft a acheté Xamarin et fait sans enlever cette préoccupation pour adoption.