-
Notifications
You must be signed in to change notification settings - Fork 250
Home
#Xamarin CRM
Xamarin CRM est une application de démonstration dont le but est d'aider le personnel d'une société fictive qui vend du matériel et des fournitures pour imprimante 3D. L'application permet aux vendeurs de suivre leurs performances de vente, gérer les prospects, les contacts, les commandes et de parcourir le catalogue produit.
####Plateformes supportés : iOS et Android
####L'architecture de l'application est découpée en deux parties :
- Une application mobile Xamarin.Forms pour iOS et Android.
- Une Web Api.NET avec Entity Framework basée sur Azure Mobile Service pour la partie data.
Il n'est pas nécessaire de déployé le service mobile Azure. Une instance de ce service est déjà déployé dans Azure. L'application mobile est configurée pour consommer ce service.
##Xamarin.Forms app (Xamarin CRM)
####Technologies utilisés
- Xamarin.Forms
- Xamarin.Forms.Maps
- Active Directory Authentication Library (ADAL)
- Azure Mobile Service libraries
- Syncfusion Essential Studio charts
####Points forts
######Partage de code supérieur à 95% entre les plateformes:
######Controles natifs:
######OAuth authentication avec Microsoft's ADAL (Active Directory Authentication Library):
######Les graphiques ont été réalisé avec Syncfusion Essential Studio:
######Cartes natives pour chaque plateformes:
######Azure Mobile Service pour les données (.NET backend)
div