No evento Dreamforce que ocorreu recentemente em São Francisco, a Salesforce lançou sua plataforma Salesforce1. As entregas iniciais focam no dispositivo móvel e tem como objetivo melhorar a interface do usuário "Touch" por ter um conjunto mais rico de interfaces de programação de aplicativos (APIs). O lançamento foi acompanhado de novas aplicações e administração de aplicativos móveis.
O primeiro novo aplicativo móvel substitui o 'Chatter' e foi aprimorado o suporte das customizações no Salesforce.com, que criou uma diferença de funcionalidade significativa entre a experiência desktop e aplicações móveis anteriores. A aplicação também oferece acesso a serviços, relatórios e dashboards que não eram acessíveis antes. Muito da nova funcionalidade já estava disponível como parte de um beta teste em larga escala, no qual foi incorporado em versões recentes do 'Chatter'.
A visão geral do desenvolvedor segundo a Salesforce afirma que "A plataforma Salesforce1 agrupa Force.com, Heroku e ExactTarget em uma família de serviços na nuvem - todas APIs construídas primeiramente - para ajudar a entregar aplicativos que conectam produtos, usuários e experiências de próxima geração." O foco no mobile continua com um SDK para construir aplicativos móveis customizados para iOS e Android conectados nas APIs da plataforma. Aplicativos móveis padrão tem sido lançadas para trabalhar com os serviços Sales Cloud, Service Cloud e Marketing Cloud, cada construído com as APIs Salesforce1. O novo aplicativo de administração 'Salesforce1 A' permite que novos usuários sejam provisionados e o bloqueio de contas existentes.
O que a Salesforce não fez ainda é convergir e oferecer sua plataforma como um serviço (PaaS). Uma nova edição do Heroku chamada Hekoru1 foi lançada, o que 'simplifica a integração do Salesforce e adiciona suporte a empresa', mas os desenvolvedores podem encontrar-se a necessidade de acessar separadamente as APIs do Force.com, Heroku e ExactTarget para compor aplicações. Isso é claramente demonstrado pela variedade de documentação nos sites Salesforce1 Development Resources e Developer Documentation.
O Heroku1 traz uma nova funcionalidade chamada 'Connect' que prove sincronização bidirecional entre Heroku Postgress e Salesforce. Isto irá permitir o acesso a dados de clientes do núcleo de aplicativos escritos em linguagens suportadas do Heroku: Ruby, Node.js, Java e Python. Anteriormente o acesso a esses dados via Force.com forçavam o uso de linguagem própria da Salesforce chamada Apex.
O uso das novas APIs não é somente para mobile. Aplicações foram demonstradas usando dispositivos conectados que vão desde motores a jato para escovas de dentes, mostrando que a Salesforce está tentando aproveitar a sua parte na Internet das coisas. Fontes de GPS e dados RFID também foram integrados para ajudar o marketing de alvo e agilizar os processos de atendimento ao cliente.