Développement des applications
Un Pouvoir d'Innovation Illimité, à la Demande…
Dans l'industrie des technologies de publication, la transition du papier aux bits nous permet aujourd'hui d'avoir à portée de main des informations sur absolument tout. De même, avec l'évolution vers les applications à la demande, disposer de puissantes applications d'entreprise répondant à presque tous les besoins commerciaux peut devenir réalité.
La plate‑forme Force.com fournit les outils nécessaires pour ouvrir une nouvelle ère d'applications à la demande, important la puissance et le succès de Salesforce dans toute votre entreprise, sans les limiter aux divisions vente, services et marketing. Un tout nouveau genre d'innovation est aujourd'hui imaginable grâce à la combinaison d'assistants pointer cliquer sans programmation, d'outils destinés aux plus grands langages de développement de programmes pour créer des applications côté client, sans oublier le langage de programmation Apex. Étant donné que les applications ainsi créées seront exécutées par définition sur la plate-forme Force.com, les développeurs peuvent profiter de :
- Tous les bénéfices de l'architecture multi-tenancy, y compris la sécurité, la fiabilité et l'évolutivité intégrées, ainsi que la facilité d'utilisation.
- Des fonctionnalités prêtes à l'emploi qui accéléreront le développement, y compris l'analyse, l'accès hors ligne et le déploiement mobile.
- La dispense de gestion et de maintenance de toute infrastructure de serveur, même si le nombre d'utilisateurs des applications atteint plusieurs dizaines de milliers.
- La participation à la communauté de milliers de développeurs Apex.
- La capacité d'atteindre des milliers de clients salesforce.com plus facilement que jamais grâce à la place de marché AppExchange.
En éliminant les problèmes propres au développement d'applications traditionnelles, le modèle à la demande libère les développeurs et leur permet de se concentrer sur l'élaboration de solutions à forte valeur ajoutée. La plate-forme Force.com permet aux services IT d'innover tout en économisant les coûts et les problèmes liés aux serveurs, aux solutions logicielles individuelles, aux logiciels médiateurs, aux connexions point à point ou aux mises à jour. Par ailleurs, le personnel requis pour gérer ces paramètres peut être affecté à d'autres tâches.

Pointez. Cliquez. Créez.
La plate-forme Force.com se distingue par son approche unique de création d'applications, le pointer cliquer. Plus besoin de savoir programmer pour créer des applications. Avec pour seul outil un navigateur Web, les utilisateurs professionnels, les administrateurs et les développeurs peuvent définir les métadonnées constituant le « plan directeur » d'une application, y compris le modèle de données, les objets, les formulaires, les workflows, etc.

Partez de ce que Vous Savez.
S'ils ont besoin de plus de puissance pour procéder à l'intégration d'autres systèmes ou pour créer des mash‑ups (applications composites) avec des services externes, les développeurs peuvent utiliser l'API des services Web Force.com en association avec les outils des langages de développement de programmes les plus utilisés, comme Java, VB.NET, C++, .NET ou les langages code source libre, afin de créer des applications très interactives axées sur le graphisme. En utilisant l'API Force.com, les développeurs peuvent accéder directement à toutes les données stockées dans leurs applications reposant sur la plate-forme Force.com.

Envie de Parler Notre Langue ?
Avec le langage de programmation Apex, les développeurs ont un contrôle modulaire très poussé leur permettant de créer presque n'importe quel type d'application à la demande et d'effectuer quasiment toutes les opérations imaginables, de la personnalisation d'objets à la création de boutons, en passant par la conception intégrale de nouvelles applications. Apex va permettre d'établir une logique applicative et des comportements nouveaux complets, avec un code directement exécuté sur les serveurs de salesforce.com. Les développeurs ne devront donc plus nécessairement posséder ou gérer les serveurs et l'infrastructure, et bénéficieront du même niveau de puissance et de souplesse que l'équipe R&D de salesforce.com pour créer des applications à la demande.
Les fonctionnalités de la plate-forme Force.com et du langage de programmation Apex augmentent sensiblement la portée, l'ampleur et les capacités des applications qui peuvent être développées uniquement pour un usage interne ou mises à disposition de la communauté salesforce.com via la place de marché AppExchange.




