SlideShare a Scribd company logo
1 of 46
App Building with the Salesforce Platform
Om Prakash
Technical Lead
360 Degree Cloud instructor photo
@omprakash_it
Motihari, IN Developers Group
everyone for coming
5
© Copyright 2000-2018 salesforce.com, inc. All rights reserved. Various trademarks held by
their respective owners.
Rights of ALBERT EINSTEIN are used with permission of The Hebrew University of
Jerusalem. Represented exclusively by Greenlight.
This document contains proprietary information of salesforce.com, inc., it is provided under
a license agreement containing restrictions on use, duplication and disclosure and is also
protected by copyright law. Permission is granted to customers of salesforce.com, inc. to
use and modify this document for their internal business purposes only. Resale of this
document or its contents is prohibited.
The information in this document is subject to change without notice. Should you find any
problems or errors, please log a case from the Support link on the Salesforce home page.
Salesforce.com, inc. does not warrant that this document is error-free.
Copyright
6
This document and other items we publish, including through social media outlets, may contain forward-looking statements, the achievement or
success of which involves risks, uncertainties, and assumptions. If any such risks or uncertainties materialize or if any of the assumptions proves
incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make.
The risks and uncertainties referred to above include – but are not limited to – risks associated with possible fluctuations in our financial and operating
results; our rate of growth and anticipated revenue run rate, including our ability to convert deferred revenue and unbilled deferred revenue into revenue
and, as appropriate, cash flow, and our ability to grow deferred revenue and unbilled deferred revenue; errors, interruptions or delays in our service or
Web hosting; breaches of our security measures; the financial impact of any previous and future acquisitions; the nature of our business model; our
ability to continue to release, and gain customer acceptance of, new and improved versions of our service; successful customer deployment and
utilization of our existing and future services; changes in our sales cycle; competition; various financial aspects of our subscription model; unexpected
increases in attrition or decreases in new business; our ability to realize benefits from strategic partnerships; reliance on third-party computer hardware
and software; the emerging markets in which we operate; unique aspects of entering or expanding in international markets; our ability to hire, retain and
motivate employees and manage our growth; changes in our customer base; technological developments; regulatory developments; litigation related to
intellectual property and other matters, and any related claims, negotiations and settlements; unanticipated changes in our effective tax rate; factors
affecting our outstanding convertible notes and credit facility; fluctuations in the number of shares we have outstanding and the price of such shares;
foreign currency exchange rates; collection of receivables; interest rates; factors affecting our deferred tax assets and ability to value and utilize them,
including the timing of achieving profitability on a pre-tax basis; the potential negative impact of indirect tax exposure; the risks and expenses
associated with our real estate and office facilities space; and general developments in the economy, financial markets, and credit markets.
Further information on these and other factors that could affect the financial results of salesforce.com, inc. is included in the reports on Forms 10-K, 10-
Q and 8-K and in other filings we make with the Securities and Exchange Commission from time to time, including our most recent Form 10-K. These
documents are available on the SEC Filings section of the Investor Information section of our website at www.salesforce.com/investor.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may
not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently
available.
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
Forward Looking Statements
7
Your Fellow
Students
• Your name
• Goals for your time in
this class
Courseware and
Agenda
• Agenda for this class
• Layout of the manual
and exercises
Logistics
• Class etiquette
and participation
• Breaks
Introductions
88
Course Roadmap
1. INTRO
2. CREATE THE
TRAILBLAZER
APP 3. TRY OUT
THE APP
4. ADD A QUICK
ACTION
5. USE THE
SALESFORCE
MOBILE APP
1 Sign-up for Trailhead
http://trailhead.salesforce.com
If you already have an account,
please log in with that.
Click ‘Sign Up’ in the
upper right corner.
Choose your preferred sign up method
and follow the prompts.
2
3
Getting Started with Trailhead
1010
Course Journey: Lesson 1
1. INTRO
2. CREATE THE
TRAILBLAZER
APP 3. TRY OUT
THE APP
4. ADD A QUICK
ACTION
5. USE THE
SALESFORCE
MOBILE APP
11
Introducing the workshop
This workshop will teach you the basics of building
an app in Salesforce.
https://trailhead.salesforce.com/projects/quickstart-devzone-app
These slides are meant to accompany the Quick
Start: Build Your First App project in Trailhead.
12
Understanding Apps
You can build an app in Salesforce without writing a single
line of code.
In this workshop, you’ll build your first one!
13
When you build an app on the Salesforce platform, you get
all of this built in:
• Relational database stored in the cloud
• Security and sharing model
• Business logic and automation
• Reporting and dashboards
• Highly customizable mobile app and user interface
• Real-time collaboration
• Multiple APIs to integrate with external systems
• Ability to install or create third-party apps
• Scalable, secure Infrastructure
14
What’s an object?
Salesforce organizes your data into objects and records. Think of an object as a tab on a spreadsheet, and
a record like a single row of data.
15
What’s a custom object?
A custom object is a place for you to organize and store data.
In the example below, the Admin created a custom object Projects, so that the Sales Manager
can request work from the Admin. This allows the Admin to manage all of the requests in
Salesforce.
16
What’s a custom tab?
A custom tab allows you to access your custom object from the Salesforce user interface.
Salesforce Classic View Lightning View
1717
Course Journey: Lesson 2
1. INTRO
2. CREATE THE
TRAILBLAZER
APP 3. TRY OUT
THE APP
4. ADD A QUICK
ACTION
5. USE THE
SALESFORCE
MOBILE APP
18
The Salesforce Platform makes it easy to build a custom app
for any use case
For this example, we’ll build an app to track our visits to national parks
The app will contain:
• Custom object
• Custom tab
• Custom app
19
Let’s build it!
1. Click the first step Create the Trailblazer App to open the project
1
20
Launch your org
2. Scroll to the bottom of the page, and click Launch. This will
open your org in a new tab.
2
21
Build your app
3. Follow the numbered steps in the first step of the Trailhead
project to build your app. When you’re done with the steps, click
Verify Step.
3
22
Watch for points!
4. When you successfully complete the step, you’ll see this screen appear.
Great work!
4
2323
Course Journey: Lesson 3
1. INTRO
2. CREATE THE
TRAILBLAZER
APP 3. TRY OUT
THE APP
4. ADD A QUICK
ACTION
5. USE THE
SALESFORCE
MOBILE APP
24
Okay, so you built your app. Now you need to add some data.
In Salesforce, it’s easy to add data to an app you create.
Just go to your custom Waypoints tab, and click the New button.
What are some of your favorite parks or recreational places?
Enter a record or two now for one of your favorite outdoor places to visit.
After you add a few records, we will continue with the project, and add
specific records in the next step.
25
Let’s build it!
1. In Trailhead, click Tackle the next step
1
26
Add test records using your app
2. Follow the numbered steps in the first step of the Trailhead project to
add records. When you’re done with the steps, click Verify Step.
2
27
Watch for points!
3. When you successfully complete the step, you’ll see this screen appear.
Great work!
3
2828
Course Journey: Lesson 4
1. INTRO
2. CREATE THE
TRAILBLAZER
APP 3. TRY OUT
THE APP
4. ADD A QUICK
ACTION
5. USE THE
SALESFORCE
MOBILE APP
29
Okay, so you built your app and added data.
30
Now we’re going to add an action.
Quick actions in Salesforce
help you create and update
records quickly.
They work great from the
desktop and mobile
interface alike.
31
Let’s build it!
1. In Trailhead, click Tackle the next step
1
32
Create a quick action and add it to the publisher.
2. Follow the numbered steps to build your quick action.
When you’re done with the steps, click Verify Step.
2
33
Watch for points!
3. When you successfully complete the step, you’ll see this screen appear.
Great work!
3
3434
Course Journey: Lesson 5
1. INTRO
2. CREATE THE
TRAILBLAZER
APP 3. TRY OUT
THE APP
4. ADD A QUICK
ACTION
5. USE THE
SALESFORCE
MOBILE APP
35
Now that you’ve built your app, let’s preview how it will look
on a mobile device using Chrome Developer Tools.
• Open the El Capitan record in your Trailblazer app.
• Copy the URL.
• Open a new tab in your Chrome browser and open the Developer
Tools by clicking View | Developer | Developer Tools
• Click the Toggle Device Mode button to simulate your browser as a
mobile device.
• Paste in the URL you copied.
Now you can preview what your app will look like on mobile,
right from your desktop.
36
Let’s build it!
1. In Trailhead, click Tackle the next step
1
37
Turn on Chrome Developer Tools. Use the quick action you
created to make another record.
2. Follow the numbered steps to preview the mobile experience
and create a new record. When you’re done with the steps, click
Verify Step.
2
38
Watch for points…and your badge!
3. This time, when you successfully complete the step, you’ll see this screen
appear with your newly-earned badge. Great work!
3
39
Note: If you’re having trouble using the mobile preview with Chrome
Developer Tools, just make the new record using the desktop view.
1. Click Waypoint
2. Enter the Waypoint Name as specified in the project
3. Click Save
1
2
3
40
Here’s what you just did:
✓ You built a custom object
✓ You built a custom tab
✓ You built a custom app
✓ You created 4 sample records
✓ You added a quick action
✓ You previewed the mobile experience
✓ You earned a badge on Trailhead
Now you have a basic understanding of how to build an app in
Salesforce!
Thanks for Attending!
What’s Next?
LEARN ALL THE SKILLS YOU NEED
Build on your skills with self-paced learning or an expert-led class.
https://sfdc.co/learnsalesforce
EARN SKILL-BASED CREDENTIALS
Get rewarded for the skills you learn and get industry-wide recognition
for your expertise.
https://trailhead.salesforce.com/en/super_badges
http://certification.salesforce.com/
CONNECT WITH FELLOW TRAILBLAZERS
Follow us in the Trailblazer Community, and on social.
Community: https://sfdc.co/TrailheadCommunity
Twitter: @Trailhead
Facebook: /SalesforceTrailhead© Copyright 2018 salesforce.com, inc. All
rights reserved. Various trademarks held
by their respective owners.
Reference and Credit
BAM! BE A MULTIPLIER WITH TRAILHEAD
https://trailhead.salesforce.com/bam
Global Sponsor: Trailblazer Community
https://success.salesforce.com/
Join Community Groups
https://trailblazercommunitygroups.com/
Join our Community Group
https://trailblazercommunitygroups.com/motihari-in-
developers-group/
bit.ly/mo-in
QUIZ
Win the reward: You are the genius
@omprakash_it

More Related Content

What's hot

Intro to Salesforce1 Mobile App Development Webinar
Intro to Salesforce1 Mobile App Development WebinarIntro to Salesforce1 Mobile App Development Webinar
Intro to Salesforce1 Mobile App Development WebinarSalesforce Developers
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning ExperienceAmit Ahuja
 
Introducing: The Lightning Experience
Introducing: The Lightning ExperienceIntroducing: The Lightning Experience
Introducing: The Lightning ExperienceDreamforce
 
Webinar using salesforce1 to manage your salesforce org final
Webinar using salesforce1 to manage your salesforce org finalWebinar using salesforce1 to manage your salesforce org final
Webinar using salesforce1 to manage your salesforce org finalSalesforce Admins
 
Migrating to Salesforce Lightning
Migrating to Salesforce Lightning Migrating to Salesforce Lightning
Migrating to Salesforce Lightning ricknania
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopSalesforce Developers
 
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...Sam Garforth
 
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
ISV Lightning Webinar Series - Part 1 (December 1, 2015)ISV Lightning Webinar Series - Part 1 (December 1, 2015)
ISV Lightning Webinar Series - Part 1 (December 1, 2015)Salesforce Partners
 
Code live with kevin o'hara lwc oss dashboard
Code live with kevin o'hara   lwc oss dashboardCode live with kevin o'hara   lwc oss dashboard
Code live with kevin o'hara lwc oss dashboardJackGuo20
 
Build Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderBuild Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderSalesforce Developers
 
Best Practices Leveraging Salesforce1
Best Practices Leveraging Salesforce1Best Practices Leveraging Salesforce1
Best Practices Leveraging Salesforce1Salesforce.org
 
Summer '16 Lightning Update for ISVs (June 30, 2016)
Summer '16 Lightning Update for ISVs (June 30, 2016)Summer '16 Lightning Update for ISVs (June 30, 2016)
Summer '16 Lightning Update for ISVs (June 30, 2016)Salesforce Partners
 
Secure Salesforce: Lightning Components Best Practices
Secure Salesforce: Lightning Components Best PracticesSecure Salesforce: Lightning Components Best Practices
Secure Salesforce: Lightning Components Best PracticesSalesforce Developers
 
Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015Peter Chittum
 
Salesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce Partners
 
Visualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for MobileVisualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for MobileSalesforce Developers
 

What's hot (19)

Intro to Salesforce1 Mobile App Development Webinar
Intro to Salesforce1 Mobile App Development WebinarIntro to Salesforce1 Mobile App Development Webinar
Intro to Salesforce1 Mobile App Development Webinar
 
Salesforce Lightning workshop
Salesforce Lightning workshopSalesforce Lightning workshop
Salesforce Lightning workshop
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning Experience
 
Using Visualforce in Salesforce1
Using Visualforce in Salesforce1Using Visualforce in Salesforce1
Using Visualforce in Salesforce1
 
Introducing: The Lightning Experience
Introducing: The Lightning ExperienceIntroducing: The Lightning Experience
Introducing: The Lightning Experience
 
Webinar using salesforce1 to manage your salesforce org final
Webinar using salesforce1 to manage your salesforce org finalWebinar using salesforce1 to manage your salesforce org final
Webinar using salesforce1 to manage your salesforce org final
 
Migrating to Salesforce Lightning
Migrating to Salesforce Lightning Migrating to Salesforce Lightning
Migrating to Salesforce Lightning
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside Scoop
 
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...
Migrating to Salesforce Lightning - A Personal Experience Presented to EA For...
 
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
ISV Lightning Webinar Series - Part 1 (December 1, 2015)ISV Lightning Webinar Series - Part 1 (December 1, 2015)
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
 
Code live with kevin o'hara lwc oss dashboard
Code live with kevin o'hara   lwc oss dashboardCode live with kevin o'hara   lwc oss dashboard
Code live with kevin o'hara lwc oss dashboard
 
Build Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderBuild Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App Builder
 
Best Practices Leveraging Salesforce1
Best Practices Leveraging Salesforce1Best Practices Leveraging Salesforce1
Best Practices Leveraging Salesforce1
 
Summer '16 Lightning Update for ISVs (June 30, 2016)
Summer '16 Lightning Update for ISVs (June 30, 2016)Summer '16 Lightning Update for ISVs (June 30, 2016)
Summer '16 Lightning Update for ISVs (June 30, 2016)
 
Secure Salesforce: Lightning Components Best Practices
Secure Salesforce: Lightning Components Best PracticesSecure Salesforce: Lightning Components Best Practices
Secure Salesforce: Lightning Components Best Practices
 
Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015
 
Salesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and Partners
 
Business App Bootcamp: London
Business App Bootcamp: LondonBusiness App Bootcamp: London
Business App Bootcamp: London
 
Visualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for MobileVisualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for Mobile
 

Similar to Presentation Build Your First App by Trailhead

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
 
Dreamforce 2013 - Heroku 5 use cases
Dreamforce 2013 - Heroku 5 use casesDreamforce 2013 - Heroku 5 use cases
Dreamforce 2013 - Heroku 5 use casesVincent Spehner
 
Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Salesforce Partners
 
APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)Salesforce Partners
 
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...JackGuo20
 
Force.com Fridays: Intro to Force.com
Force.com Fridays: Intro to Force.comForce.com Fridays: Intro to Force.com
Force.com Fridays: Intro to Force.comSalesforce Developers
 
Build You First App in 5 Easy Steps
Build You First App in 5 Easy StepsBuild You First App in 5 Easy Steps
Build You First App in 5 Easy StepsRebecca Saar
 
Gesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT ExplorerGesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT ExplorerSalesforce Developers
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsSalesforce Developers
 
Soirée Heroku par Sylpheo - 16 dec 2014
Soirée Heroku par Sylpheo - 16 dec 2014Soirée Heroku par Sylpheo - 16 dec 2014
Soirée Heroku par Sylpheo - 16 dec 2014Sylpheo
 
Examples of Using Heroku With Force.com to Build Apps
Examples of Using Heroku With Force.com to Build AppsExamples of Using Heroku With Force.com to Build Apps
Examples of Using Heroku With Force.com to Build AppsSalesforce Developers
 
Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)Salesforce Partners
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedSalesforce Developers
 
Force.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comForce.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comDazeworks
 
Summer of Mobile #3: How to Build a Killer Mobile User Experience
Summer of Mobile #3: How to Build a Killer Mobile User ExperienceSummer of Mobile #3: How to Build a Killer Mobile User Experience
Summer of Mobile #3: How to Build a Killer Mobile User ExperienceSalesforce Partners
 
Modern Architectures: Above the Platform, Beyond the App
Modern Architectures: Above the Platform, Beyond the AppModern Architectures: Above the Platform, Beyond the App
Modern Architectures: Above the Platform, Beyond the AppDreamforce
 

Similar to Presentation Build Your First App by Trailhead (20)

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
 
Dreamforce 2013 - Heroku 5 use cases
Dreamforce 2013 - Heroku 5 use casesDreamforce 2013 - Heroku 5 use cases
Dreamforce 2013 - Heroku 5 use cases
 
Go Faster with Lightning - Overview
Go Faster with Lightning - OverviewGo Faster with Lightning - Overview
Go Faster with Lightning - Overview
 
Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)
 
APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)
 
Introduction to Heroku
Introduction to HerokuIntroduction to Heroku
Introduction to Heroku
 
Lightning Experience for ISVs
Lightning Experience for ISVsLightning Experience for ISVs
Lightning Experience for ISVs
 
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...
 
Force.com Fridays: Intro to Force.com
Force.com Fridays: Intro to Force.comForce.com Fridays: Intro to Force.com
Force.com Fridays: Intro to Force.com
 
Build You First App in 5 Easy Steps
Build You First App in 5 Easy StepsBuild You First App in 5 Easy Steps
Build You First App in 5 Easy Steps
 
Gesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT ExplorerGesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT Explorer
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
 
Soirée Heroku par Sylpheo - 16 dec 2014
Soirée Heroku par Sylpheo - 16 dec 2014Soirée Heroku par Sylpheo - 16 dec 2014
Soirée Heroku par Sylpheo - 16 dec 2014
 
Examples of Using Heroku With Force.com to Build Apps
Examples of Using Heroku With Force.com to Build AppsExamples of Using Heroku With Force.com to Build Apps
Examples of Using Heroku With Force.com to Build Apps
 
Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE Evolved
 
Force.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comForce.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.com
 
Force.com Friday - Intro to Force.com
Force.com Friday -  Intro to Force.comForce.com Friday -  Intro to Force.com
Force.com Friday - Intro to Force.com
 
Summer of Mobile #3: How to Build a Killer Mobile User Experience
Summer of Mobile #3: How to Build a Killer Mobile User ExperienceSummer of Mobile #3: How to Build a Killer Mobile User Experience
Summer of Mobile #3: How to Build a Killer Mobile User Experience
 
Modern Architectures: Above the Platform, Beyond the App
Modern Architectures: Above the Platform, Beyond the AppModern Architectures: Above the Platform, Beyond the App
Modern Architectures: Above the Platform, Beyond the App
 

More from Om Prakash

Salesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptxSalesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptxOm Prakash
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxOm Prakash
 
Patna_Meetup_MQ
Patna_Meetup_MQPatna_Meetup_MQ
Patna_Meetup_MQOm Prakash
 
Patna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping File
Patna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping FilePatna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping File
Patna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping FileOm Prakash
 
LWC Local development
LWC Local developmentLWC Local development
LWC Local developmentOm Prakash
 
Virtual MuleSoft Meetup may_2020
Virtual MuleSoft Meetup may_2020Virtual MuleSoft Meetup may_2020
Virtual MuleSoft Meetup may_2020Om Prakash
 
Exception handling in Mule 4 _Virtual mule soft meetup may_2020
Exception handling in Mule 4 �_Virtual mule soft meetup may_2020Exception handling in Mule 4 �_Virtual mule soft meetup may_2020
Exception handling in Mule 4 _Virtual mule soft meetup may_2020Om Prakash
 
First mule soft meetup in patna bihar's first mulesoft meetup-7th march
First mule soft meetup in patna  bihar's first mulesoft meetup-7th marchFirst mule soft meetup in patna  bihar's first mulesoft meetup-7th march
First mule soft meetup in patna bihar's first mulesoft meetup-7th marchOm Prakash
 
Einstein prediction builder & Einstein language
 Einstein prediction builder & Einstein language Einstein prediction builder & Einstein language
Einstein prediction builder & Einstein languageOm Prakash
 
Dreamforce global gatherings motihari
Dreamforce global gatherings motihariDreamforce global gatherings motihari
Dreamforce global gatherings motihariOm Prakash
 
Olap operations
Olap operationsOlap operations
Olap operationsOm Prakash
 

More from Om Prakash (11)

Salesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptxSalesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptx
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptx
 
Patna_Meetup_MQ
Patna_Meetup_MQPatna_Meetup_MQ
Patna_Meetup_MQ
 
Patna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping File
Patna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping FilePatna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping File
Patna MuleSoft Meetup | Exposing WEB GUI for DWL Mapping File
 
LWC Local development
LWC Local developmentLWC Local development
LWC Local development
 
Virtual MuleSoft Meetup may_2020
Virtual MuleSoft Meetup may_2020Virtual MuleSoft Meetup may_2020
Virtual MuleSoft Meetup may_2020
 
Exception handling in Mule 4 _Virtual mule soft meetup may_2020
Exception handling in Mule 4 �_Virtual mule soft meetup may_2020Exception handling in Mule 4 �_Virtual mule soft meetup may_2020
Exception handling in Mule 4 _Virtual mule soft meetup may_2020
 
First mule soft meetup in patna bihar's first mulesoft meetup-7th march
First mule soft meetup in patna  bihar's first mulesoft meetup-7th marchFirst mule soft meetup in patna  bihar's first mulesoft meetup-7th march
First mule soft meetup in patna bihar's first mulesoft meetup-7th march
 
Einstein prediction builder & Einstein language
 Einstein prediction builder & Einstein language Einstein prediction builder & Einstein language
Einstein prediction builder & Einstein language
 
Dreamforce global gatherings motihari
Dreamforce global gatherings motihariDreamforce global gatherings motihari
Dreamforce global gatherings motihari
 
Olap operations
Olap operationsOlap operations
Olap operations
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Presentation Build Your First App by Trailhead

  • 1. App Building with the Salesforce Platform
  • 2.
  • 3. Om Prakash Technical Lead 360 Degree Cloud instructor photo @omprakash_it Motihari, IN Developers Group
  • 5. 5 © Copyright 2000-2018 salesforce.com, inc. All rights reserved. Various trademarks held by their respective owners. Rights of ALBERT EINSTEIN are used with permission of The Hebrew University of Jerusalem. Represented exclusively by Greenlight. This document contains proprietary information of salesforce.com, inc., it is provided under a license agreement containing restrictions on use, duplication and disclosure and is also protected by copyright law. Permission is granted to customers of salesforce.com, inc. to use and modify this document for their internal business purposes only. Resale of this document or its contents is prohibited. The information in this document is subject to change without notice. Should you find any problems or errors, please log a case from the Support link on the Salesforce home page. Salesforce.com, inc. does not warrant that this document is error-free. Copyright
  • 6. 6 This document and other items we publish, including through social media outlets, may contain forward-looking statements, the achievement or success of which involves risks, uncertainties, and assumptions. If any such risks or uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. The risks and uncertainties referred to above include – but are not limited to – risks associated with possible fluctuations in our financial and operating results; our rate of growth and anticipated revenue run rate, including our ability to convert deferred revenue and unbilled deferred revenue into revenue and, as appropriate, cash flow, and our ability to grow deferred revenue and unbilled deferred revenue; errors, interruptions or delays in our service or Web hosting; breaches of our security measures; the financial impact of any previous and future acquisitions; the nature of our business model; our ability to continue to release, and gain customer acceptance of, new and improved versions of our service; successful customer deployment and utilization of our existing and future services; changes in our sales cycle; competition; various financial aspects of our subscription model; unexpected increases in attrition or decreases in new business; our ability to realize benefits from strategic partnerships; reliance on third-party computer hardware and software; the emerging markets in which we operate; unique aspects of entering or expanding in international markets; our ability to hire, retain and motivate employees and manage our growth; changes in our customer base; technological developments; regulatory developments; litigation related to intellectual property and other matters, and any related claims, negotiations and settlements; unanticipated changes in our effective tax rate; factors affecting our outstanding convertible notes and credit facility; fluctuations in the number of shares we have outstanding and the price of such shares; foreign currency exchange rates; collection of receivables; interest rates; factors affecting our deferred tax assets and ability to value and utilize them, including the timing of achieving profitability on a pre-tax basis; the potential negative impact of indirect tax exposure; the risks and expenses associated with our real estate and office facilities space; and general developments in the economy, financial markets, and credit markets. Further information on these and other factors that could affect the financial results of salesforce.com, inc. is included in the reports on Forms 10-K, 10- Q and 8-K and in other filings we make with the Securities and Exchange Commission from time to time, including our most recent Form 10-K. These documents are available on the SEC Filings section of the Investor Information section of our website at www.salesforce.com/investor. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available. Safe harbor statement under the Private Securities Litigation Reform Act of 1995: Forward Looking Statements
  • 7. 7 Your Fellow Students • Your name • Goals for your time in this class Courseware and Agenda • Agenda for this class • Layout of the manual and exercises Logistics • Class etiquette and participation • Breaks Introductions
  • 8. 88 Course Roadmap 1. INTRO 2. CREATE THE TRAILBLAZER APP 3. TRY OUT THE APP 4. ADD A QUICK ACTION 5. USE THE SALESFORCE MOBILE APP
  • 9. 1 Sign-up for Trailhead http://trailhead.salesforce.com If you already have an account, please log in with that. Click ‘Sign Up’ in the upper right corner. Choose your preferred sign up method and follow the prompts. 2 3 Getting Started with Trailhead
  • 10. 1010 Course Journey: Lesson 1 1. INTRO 2. CREATE THE TRAILBLAZER APP 3. TRY OUT THE APP 4. ADD A QUICK ACTION 5. USE THE SALESFORCE MOBILE APP
  • 11. 11 Introducing the workshop This workshop will teach you the basics of building an app in Salesforce. https://trailhead.salesforce.com/projects/quickstart-devzone-app These slides are meant to accompany the Quick Start: Build Your First App project in Trailhead.
  • 12. 12 Understanding Apps You can build an app in Salesforce without writing a single line of code. In this workshop, you’ll build your first one!
  • 13. 13 When you build an app on the Salesforce platform, you get all of this built in: • Relational database stored in the cloud • Security and sharing model • Business logic and automation • Reporting and dashboards • Highly customizable mobile app and user interface • Real-time collaboration • Multiple APIs to integrate with external systems • Ability to install or create third-party apps • Scalable, secure Infrastructure
  • 14. 14 What’s an object? Salesforce organizes your data into objects and records. Think of an object as a tab on a spreadsheet, and a record like a single row of data.
  • 15. 15 What’s a custom object? A custom object is a place for you to organize and store data. In the example below, the Admin created a custom object Projects, so that the Sales Manager can request work from the Admin. This allows the Admin to manage all of the requests in Salesforce.
  • 16. 16 What’s a custom tab? A custom tab allows you to access your custom object from the Salesforce user interface. Salesforce Classic View Lightning View
  • 17. 1717 Course Journey: Lesson 2 1. INTRO 2. CREATE THE TRAILBLAZER APP 3. TRY OUT THE APP 4. ADD A QUICK ACTION 5. USE THE SALESFORCE MOBILE APP
  • 18. 18 The Salesforce Platform makes it easy to build a custom app for any use case For this example, we’ll build an app to track our visits to national parks The app will contain: • Custom object • Custom tab • Custom app
  • 19. 19 Let’s build it! 1. Click the first step Create the Trailblazer App to open the project 1
  • 20. 20 Launch your org 2. Scroll to the bottom of the page, and click Launch. This will open your org in a new tab. 2
  • 21. 21 Build your app 3. Follow the numbered steps in the first step of the Trailhead project to build your app. When you’re done with the steps, click Verify Step. 3
  • 22. 22 Watch for points! 4. When you successfully complete the step, you’ll see this screen appear. Great work! 4
  • 23. 2323 Course Journey: Lesson 3 1. INTRO 2. CREATE THE TRAILBLAZER APP 3. TRY OUT THE APP 4. ADD A QUICK ACTION 5. USE THE SALESFORCE MOBILE APP
  • 24. 24 Okay, so you built your app. Now you need to add some data. In Salesforce, it’s easy to add data to an app you create. Just go to your custom Waypoints tab, and click the New button. What are some of your favorite parks or recreational places? Enter a record or two now for one of your favorite outdoor places to visit. After you add a few records, we will continue with the project, and add specific records in the next step.
  • 25. 25 Let’s build it! 1. In Trailhead, click Tackle the next step 1
  • 26. 26 Add test records using your app 2. Follow the numbered steps in the first step of the Trailhead project to add records. When you’re done with the steps, click Verify Step. 2
  • 27. 27 Watch for points! 3. When you successfully complete the step, you’ll see this screen appear. Great work! 3
  • 28. 2828 Course Journey: Lesson 4 1. INTRO 2. CREATE THE TRAILBLAZER APP 3. TRY OUT THE APP 4. ADD A QUICK ACTION 5. USE THE SALESFORCE MOBILE APP
  • 29. 29 Okay, so you built your app and added data.
  • 30. 30 Now we’re going to add an action. Quick actions in Salesforce help you create and update records quickly. They work great from the desktop and mobile interface alike.
  • 31. 31 Let’s build it! 1. In Trailhead, click Tackle the next step 1
  • 32. 32 Create a quick action and add it to the publisher. 2. Follow the numbered steps to build your quick action. When you’re done with the steps, click Verify Step. 2
  • 33. 33 Watch for points! 3. When you successfully complete the step, you’ll see this screen appear. Great work! 3
  • 34. 3434 Course Journey: Lesson 5 1. INTRO 2. CREATE THE TRAILBLAZER APP 3. TRY OUT THE APP 4. ADD A QUICK ACTION 5. USE THE SALESFORCE MOBILE APP
  • 35. 35 Now that you’ve built your app, let’s preview how it will look on a mobile device using Chrome Developer Tools. • Open the El Capitan record in your Trailblazer app. • Copy the URL. • Open a new tab in your Chrome browser and open the Developer Tools by clicking View | Developer | Developer Tools • Click the Toggle Device Mode button to simulate your browser as a mobile device. • Paste in the URL you copied. Now you can preview what your app will look like on mobile, right from your desktop.
  • 36. 36 Let’s build it! 1. In Trailhead, click Tackle the next step 1
  • 37. 37 Turn on Chrome Developer Tools. Use the quick action you created to make another record. 2. Follow the numbered steps to preview the mobile experience and create a new record. When you’re done with the steps, click Verify Step. 2
  • 38. 38 Watch for points…and your badge! 3. This time, when you successfully complete the step, you’ll see this screen appear with your newly-earned badge. Great work! 3
  • 39. 39 Note: If you’re having trouble using the mobile preview with Chrome Developer Tools, just make the new record using the desktop view. 1. Click Waypoint 2. Enter the Waypoint Name as specified in the project 3. Click Save 1 2 3
  • 40. 40 Here’s what you just did: ✓ You built a custom object ✓ You built a custom tab ✓ You built a custom app ✓ You created 4 sample records ✓ You added a quick action ✓ You previewed the mobile experience ✓ You earned a badge on Trailhead Now you have a basic understanding of how to build an app in Salesforce!
  • 41. Thanks for Attending! What’s Next? LEARN ALL THE SKILLS YOU NEED Build on your skills with self-paced learning or an expert-led class. https://sfdc.co/learnsalesforce EARN SKILL-BASED CREDENTIALS Get rewarded for the skills you learn and get industry-wide recognition for your expertise. https://trailhead.salesforce.com/en/super_badges http://certification.salesforce.com/ CONNECT WITH FELLOW TRAILBLAZERS Follow us in the Trailblazer Community, and on social. Community: https://sfdc.co/TrailheadCommunity Twitter: @Trailhead Facebook: /SalesforceTrailhead© Copyright 2018 salesforce.com, inc. All rights reserved. Various trademarks held by their respective owners.
  • 42.
  • 43. Reference and Credit BAM! BE A MULTIPLIER WITH TRAILHEAD https://trailhead.salesforce.com/bam Global Sponsor: Trailblazer Community https://success.salesforce.com/ Join Community Groups https://trailblazercommunitygroups.com/
  • 44. Join our Community Group https://trailblazercommunitygroups.com/motihari-in- developers-group/ bit.ly/mo-in
  • 45. QUIZ Win the reward: You are the genius