Before we dive into the more complex components included in the sample code for the FormulaForce application, let's first create a simple Lightning Application to better understand the architecture of Lightning. Think of a Lightning Application as a container for your UI, essentially your HTML markup. Containers are effectively things you can navigate to in the browser, they get their own URL based on the name you give them.
Note
As we will explore later in the chapter, Lightning Experience and Salesforce1 Mobile are also containers built by Salesforce in the same way as the example that follows.
If you want to follow along with the next few steps, ensure you have installed the Force.com IDE with support for Lightning Components. We will be taking a closer look at the Force.com IDE features around Lightning later in this chapter.
Follow these steps to create your first Lightning Application:
Ensure that you are using a Developer Edition org with My Domain...