Nous nous appuyons sur la plateforme de développement Salesforce1 pour développer des applications métier.

Salesforce1 est la technologie PaaS (Platform as a Service) de Salesforce.

Le client n’a pas à se soucier des aspects matériels, de l’administration du système d’exploitation ou du moteur de base de données.

Le développement d’applications sur Salesforce1 est généralement 5 fois plus rapide qu’avec les technologies de développements classiques (java, .Net).

développement Salesforce1

Pourquoi est-ce plus rapide de développer sur Salesforce1 ?

Une particularité de la plateforme de développement Salesforce1 est qu’une part importante de la logique applicative est implémentée en utilisant des fonctions déclaratives (Formules, Règles de workflow, Processus d’approbation, Visual Workflow). Il n’y a pas de code source ni de tests unitaires à développer : il est donc plus rapide de mettre en œuvre une nouvelle fonctionnalité et la maintenance de l’application en est facilitée.

Pour compléter ces fonctions « au clic », nos développeurs utilisent les langages propres à la plateforme Salesforce1 : APEX, pour programmer la logique applicative complexe, et Visualforce pour personnaliser les interfaces utilisateurs.

 

Quels types d’applications développe-t-on sur Salesforce1 ?

Les applications qui nécessitent :

  • une base de données
  • des workflows
  • des règles de sécurité et de gestion des droits
  • des fonctions d’analyse et de reporting
  • la mobilité
  • une dimension réseau sociale
  • l’intégration avec le CRM