Over the past twelve months or so, Salesforce has extended its existing story around the social enterprise to strongly articulate its opinion that the future of the enterprise lies in a mobile-enabled workforce. The company is today announcing the next step in that progression with the announcement of a new platform push designed to help organizations build mobile applications that are inherently tied to their core enterprise data.
It’s an accepted fact that consumers are transacting a growing proportion of their online commerce via mobile devices but this has been slow to translate to enterprise-level applications. In part this is because customarily enterprise data is trapped in silos that are often difficult to connect to the outside world. In a world where data is increasingly the most valuable asset an organization holds, opening this data up and allowing business units to utilize it in new ways is critical. And, it goes without saying, many of these new ways of utilizing data will be on a mobile device.
So, what does this new Salesforce platform actually deliver? The new platform has two services:
- Salesforce Mobile SDK 2.0 – The open source project is designed to make it easy for any enterprise developer to securely connect enterprise data to any mobile app – native, hybrid or HTML5 – on any iOS or Android device. The SDK also enables HTML5-based apps to leverage device features like the camera and geolocation, and provides additional libraries for key enterprise requirements such as authentication and secure offline storage.
Alongside the product announcement, Salesforce is announcing a program for consulting and implementation partners, perhaps as a acknowledgement that in the enterprise world, there is a distinct lack of understanding of the why/how and what of mobile app enablement. The new mobile accelerator program is a consulting partnership with company’s such as Appirio, Bluewold and Capgemini.
Eureka – Enterprises, whether they know it or not, have no option but to embrace agile methodologies, point solutions, and mobile applications. By bringing together consulting services along with holistic development tools, Salesforce is helping move traditional enterprises into the mobile world. That said I do have some questions – the company is strongly articulating the open source nature of the mobile packs – it hopes to build some community momentum around the initiative. While this is a logical move from Salesforce’s perspective, it is somewhat dissonant to see such a strong open source messaging around mobile development whose very value proposition lies embedded in proprietary data and core applications.
I don’t believe that Salesforce needed to put this open source spin on things. Enterprises, in my experience, realize that they need to start thinking mobile and are looking for partners who can help them bridge the gap from where they are today to a more mobile-enabled model. By tying together core data alongside mobile app development tools – Salesforce makes it something of a no-brainer for enterprises to begin their mobile journey.