Apex Code
Un aperçu de l'avenir du développement « in the cloud »
Le langage de programmation Force.com, Apex Code, est un puissant outil destiné aux développeurs désireux de participer à l'élaboration de la nouvelle génération d'applications d'entreprise. Apex ouvre la voie à des applications Internet d'un nouveau genre, renfermant une logique métier et des processus complexes. De plus, ce langage de programmation permet d'atteindre des niveaux de personnalisation sans précédent, pour créer des comportements ou modifier celui des fonctionnalités existantes.
Une maîtrise totale côté serveur
En ce qui concerne les développeurs, ils disposent d'un environnement semblable à Java et sont rapidement opérationnels avec les multiples fonctionnalités d'Apex. Apex étant exécuté en mode natif sur les serveurs salesforce.com, il peut interagir avec l'interface utilisateur via des boutons et des événements. Les développeurs ont par conséquent la possibilité de manipuler les données, d'intervenir sur les transactions des canaux et de contrôler le flux côté serveur. En d'autres termes, leur champ d'action est illimité : il s'étend de la création de composants personnalisés, d'alertes et de procédures stockées aux appels sortants vers d'autres services Web.

Avec la suppression de la gestion de l'application côté client, vous éliminez également de nombreuses questions de conception, de connectivité et de performances. Les développeurs peuvent dès lors se concentrer sur la recherche des meilleures solutions aux problèmes des entreprises. Et comme Apex est disponible en tant que service Web via des normes SOAP et XML, il est possible de déployer ces solutions rapidement, tout en profitant des avantages du système multi-tenant : la sécurité, la fiabilité, la simplicité des mises à niveau et la facilité d'utilisation.
L'innovation pour tous
Avant l'arrivée du code Apex et de la plate-forme Force.com, le développement de solutions sophistiquées était trop complexe et onéreux. Désormais tout le monde peut créer, diffuser et exécuter des applications, et cette innovation profite à la communauté à la demande toute entière. Consultez les derniers exemples de créativité de la communauté dans la boutique d'applications en ligne AppExchange. Rendez-vous également sur developer.force.com pour devenir membre de cette communauté.