Book Image

Learning Salesforce Lightning Application Development

By : Mohit Shrivatsava
Book Image

Learning Salesforce Lightning Application Development

By: Mohit Shrivatsava

Overview of this book

Built on the Salesforce App Cloud, the new Salesforce Lightning Experience combines three major components: Lightning Design System, Lightning App Builder, and Lightning Components, to provide an enhanced user experience. This book will enable you to quickly create modern, enterprise apps with Lightning Component Framework. You will start by building simple Lightning Components and understanding the Lightning Components architecture. The chapters cover the basics of Lightning Component Framework semantics and syntax, the security features provided by Locker Service, and use of third-party libraries inside Lightning Components. The later chapters focus on debugging, performance tuning, testing using Lightning Testing Services, and how to publish Lightning Components on Salesforce AppExchange.
Table of Contents (22 chapters)
Title Page
PacktPub.com
Foreword
Contributors
Preface
Index

Using Lightning Components in a Salesforce mobile application


The Salesforce mobile application for iOS can be downloaded from the Apple store (https://itunes.apple.com/us/app/true/id404249815?mt=8), and for Android, the app can be downloaded from the Google Play store (https://play.google.com/store/apps/details?id=com.Salesforce.chatter). In this section, we will dig into how to add our YouTube search component as a quick action and a global action and to the left navigation of the Salesforce mobile application.

Note

The Salesforce mobile application is also commonly referred to as Salesforce1.

The setup home page for the lightning experience provides a Go Mobile button. The following is a screenshot of the wizard that you need to navigate through in order to get to Go Mobile, with  the Salesforce mobile app:

Setting up the Chrome browser to simulate the Salesforce mobile app experience

For this section, we will use the Chrome browser to simulate the mobile-device experience. Use your Chrome...