Build a Native Mobile App Using Salesforce DX and the Mobile SDK

Salesforce DX provides a lot of great tools for development that, frankly, will significantly improve the life of a mobile app developer who's building an integration to Salesforce. In this post I'll show you how to use the Mobile SDK as a way to quickly get started on a React Native app and then use Salesforce DX to make it easy to build everything else in Salesforce.

Authenticate to your Scratch Orgs using the OAuth 2.0 JWT Bearer Flow

Advanced automation and continuous integration designs often separate the creation of a scratch org from the use of the scratch org. In this scenario, you need a way to authenticate to the newly created scratch org. Fortunately, you can use a Connected App configured for the OAuth 2.0 JWT Bearer Flow in your Dev Hub to perform a non-interactive login into a scratch org created from that Dev Hub. In this post we'll look at the steps required to get this to work.

Using Salesforce DX with Trailhead

You should use Salesforce DX with Trailhead. Not only does it reinforce best practices for development, it will help you to really understand what it is you're doing. In this article, we'll look at the development workflow and what you need to do to be successful.

Deploy to Salesforce DX

Deploy to Salesforce DX, an open-source and community-driven tool for one-click Salesforce DX deployments from public repositories to Scratch Orgs.

Use Workbench with your Scratch Org

The Salesforce Workbench is a powerful open-source tool used by both admins and developers. But how can you use it with your Salesforce DX scratch org? In this post I'll explain how to use the Salesforce CLI and two powerful commands to make it possible!