Código Apex

Experimente el futuro del desarrollo On-Demand

El próximo lenguaje de programación de Force.com, denominado Apex, constituye una herramienta nueva y potente para los desarrolladores interesados en crear la próxima generación de aplicaciones empresariales. Con Apex, una nueva serie de aplicaciones On-Demand es posible, con lógica empresarial y procesos sofisticados totalmente On-Demand y sin software. Del mismo modo, Apex posibilitará niveles de personalización sin precedentes que permitirán modificar el comportamiento de las funciones existentes o crear funciones totalmente nuevas.

Control total en el servidor

Con Apex, los desarrolladores individuales y proveedores de terceros pueden utilizar las mismas herramientas que los propios equipos de desarrollo de salesforce.com utilizan para crear aplicaciones, incluyendo los productos estrella de CRM. Puesto que estas nuevas aplicaciones On-Demand se ejecutarán originalmente en la plataforma Force.com, los desarrolladores no tendrán que volver a ocuparse de los problemas relacionados con las aplicaciones cliente.

En el caso de los desarrolladores, el entorno parecido a Java les resultará familiar por lo que podrán aprovechar rápidamente las muchas funciones del lenguaje Apex. Puesto que el código Apex se ejecuta originalmente en el servidor, puede interactuar con la interfaz de usuario mediante botones y eventos para que los desarrolladores puedan manipular datos y transacciones de canal, así como implementar controles de flujo en el servidor. Eso les permite hacer cualquier cosa desde crear componentes personalizados, personalizar y modificar código de Salesforce existente, crear activadores y procedimientos almacenados, e incluso crear y ejecutar aplicaciones empresariales complejas.

Puesto que la gestión de aplicaciones cliente ya no será un problema, muchos problemas de diseño, conectividad y rendimiento también desaparecerán, lo que permitirá a los desarrolladores centrarse completamente en proporcionar las mejores soluciones a los problemas empresariales. Además, como las aplicaciones creadas con el lenguaje de programación Apex pueden estar disponibles como servicios Web mediante los estándares SOAP y XML, podrán implementarse rápidamente al mismo tiempo que aprovechan la seguridad, fiabilidad, sencillez de actualizaciones y facilidad de uso que ofrece una arquitectura multiusuario.

Innovación para todos

Con tantas personas que pueden crear, distribuir y ejecutar sofisticadas soluciones cuyo desarrollo, antes de la existencia de la plataforma y el lenguaje de programación Apex, era demasiado complejo y caro, toda la comunidad On-Demand se beneficiará de una nueva era de innovación. Para ver los ejemplos más recientes de la creatividad de la comunidad, consulte el mercado de AppExchange. si desea formar parte de la comunidad, únase a la red de desarrolladores de Force.com..