Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.
Thibaut Renoncourt edited this page Dec 28, 2015 · 17 revisions

#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 :

  1. Une application mobile Xamarin.Forms pour iOS et Android.
  2. 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

####Points forts ######Partage de code supérieur à 95% entre les plateformes: Over 95% shared code

######Controles natifs: Natively rendered controls

######OAuth authentication avec Microsoft's ADAL (Active Directory Authentication Library): ADAL OAuth authentication

######Les graphiques ont été réalisé avec Syncfusion Essential Studio: Syncfusion charts

######Cartes natives pour chaque plateformes: Native mapping

######Azure Mobile Service pour les données (.NET backend)

Clone this wiki locally