Three ways to skin a cat
The Salesforce1 Platform provides several ways to expose yourself online, but none of them include taking off your clothes, so keep your pants on – we're talking about code here. Although the Salesforce1 Platform provides a data API as well as a metadata API (which are out of the scope of what this title covers), you can easily create your own web services and public-facing functional pages using Visualforce and Apex, and we'll show you how!
Seeing is believing
This section is going to focus on exposing a public-facing page on the Salesforce1 Platform via Force.com sites. We're going to use two pages from Chapter 5, Visualforce Development with Apex, one with the component for colors (componentExample
) and the other for modifying an Account (the 3 column example), which we've named account3Column
for simplicity. There are a few steps to enable sites and configure them properly, so pay attention, and try not to skip ahead as later sections depend on this setup.
The following...