Book Image

Learning Apex Programming

Book Image

Learning Apex Programming

Overview of this book

Table of Contents (17 chapters)
Learning Apex Programming
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

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...