Apex Code

Anteprima dello sviluppo futuro di applicazioni cloud

Apex Code, il linguaggio di programmazione di Force.com, rappresenta un nuovo e potente strumento per gli sviluppatori interessati a creare applicazioni aziendali di prossima generazione. Apex consente di realizzare applicazioni cloud all'avanguardia, caratterizzate da processi e logica aziendale sofisticati. Inoltre, Apex offre livelli di personalizzazione senza precedenti che consentono di modificare le funzionalità esistenti o creare nuovi comportamenti.

Controllo completo lato server

L'ambiente simile a Java risulta immediatamente familiare agli sviluppatori, consentendo di imparare rapidamente come sfruttare al meglio le numerose funzionalità di Apex. Inoltre, poiché Apex viene gestito in modo nativo sui server salesforce.com, è in grado di interagire con l'interfaccia utente tramite pulsanti ed eventi. Questo consente di manipolare i dati, indirizzare le transazioni e implementare controlli di flusso lato server. In altri termini, gli sviluppatori avranno il controllo completo con la possibilità di creare componenti, trigger, stored procedure, chiamate in uscita ad altri servizi Web e molto altro ancora.

Evitando il problema della gestione dell'applicazione lato client si eliminano anche numerose problematiche a livello di progettazione, connettività e prestazioni, consentendo agli sviluppatori di concentrarsi sulla creazione delle soluzioni ottimali per la gestione dei problemi aziendali. Inoltre, poiché Apex può essere reso disponibile come servizio Web tramite standard SOAP e XML, le soluzioni possono essere distribuite velocemente, sfruttando al tempo stesso la sicurezza, affidabilità, semplicità d'uso e di upgrade della multitenancy.

Innovazione per tutti

Prima dell'introduzione della piattaforma Force.com e di Apex, era spesso troppo complesso e costoso sviluppare, distribuire e gestire applicazioni sofisticate, ma oggi l'intera community on demand può finalmente trarre vantaggio da queste innovazioni. Guarda gli ultimi esempi della creatività della community sul Marketplace AppExchange. Entra anche tu nella community partecipando a developer.force.com.