Alpha Anywhere New Integration with SalesForce

Blog



Alpha Anywhere New Integration with SalesForce

New Alpha Software integration with Salesforce makes building and deploying mobile and web apps that utilize sales and customer data faster and easier.Alpha Anywhere makes working with data in Salesforce really easy -- new integration with Salesforce makes building and deploying mobile and web apps that utilize Salesforce data fast and seamless

There are two ways in which Alpha Anywhere developers can work with Salesforce: 

  • create a connection string for Salesforce so that you can use AlphaDAO to work with data in Salesforce tables. This will allow you to build Grid components, List controls, etc. that use Salesforce data in much the same way that you use data from a SQL database
  • make API calls against the Salesforce REST API.

In both cases, the first task that you must complete is define a new "connected application" in your Salesforce account. You will then define a Named Resource in your Alpha Anywhere project.

Videos:

Salesforce: Creating a Connected Application

To work with Salesforce data in an Alpha Anywhere application, you first define a new Connected Application in your Salesforce account and a Named Resource in your Alpha Anywhere Web Project.

This video walks through the process of creating a Salesforce Connected Application

Watch Video

 

Salesforce: Creating a Named Resource Provider

Before you can work with Salesforce data in an Alpha Anywhere application, you must first define a new Connected Application in your Salesforce account and a Named Resource in your Alpha Anywhere Web Project.

This video walks through the process of creating a new Named Resource Provider in your Alpha Anywhere web project.

Watch Video - Part 1

Watch Video - Part 2

 

Salesforce: Making REST API Calls

SalesforceAPIRequest() function makes it easy to make REST API requests to the Salesforce API. You can either make a request directly against an endpoint documented in the Salesforce API documentation, or you can use the Salesforce SQL like query language, SOQL, to execute queries.

In this video we show both uses of the SaleforceAPIRequest() function.

Watch Video - Part 1

Watch Video - Part 2

Watch Video - Part 3

 

Salesforce: making a connection string

You can create a Salesforce connection string (just as you create connection strings to point to SQL databases) that then allows you to treat Salesforce as a data source for a component, or a control.

In this video we show how a Salesforce connection string can be defined and then used to create a Grid component.

Watch Video - Part 1

Watch Video - Part 2

 

Salesforce: Building a UX Component That Uses the Salesforce API

In this video we show how a UX component can be built to display Salesforce data. The UX component does a query to retrieve the a list of accounts from Salesforce and it displays the result in a List control. When the user clicks on a row in the List, details for the selected account are shown by making another API request to Salesforce.

Watch Video - Part 1

Watch Video - Part 2

Watch Video - Part 3

Download component

Read more. 

How Oil and Gas Mobile Apps Improve Productivity and Safety
How Mobile Apps and Real-Time Data Can Solve Retailers’ Out-of-Stock Issues

About Author

Richard Rabins
Richard Rabins

Co-founder of Alpha Software, Richard Rabins focuses on strategy, sales, and marketing. Richard also served as CEO of SoftQuad International from 1997 to 2001, when it owned Alpha. In addition to his 30 years with the company, Richard played a key role as co-founder, and served as president and chairman of the Massachusetts Software Council (now the Massachusetts Technology Leadership Council), the largest technology trade organization in Massachusetts. Prior to founding Alpha, Richard was a project leader and consultant with Information Resources, Inc. (IRI), and a management consultant with Management Decision Systems, Inc. Richard holds a master's degree in system dynamics from the Sloan School at MIT, and a bachelor's degree in electrical engineering and master's degree in control engineering from University of the Witwatersrand in Johannesburg, South Africa. He has served on the boards of Silent Systems, Legacy Technology and O3B Networks, and is co-founder of Tubifi www.tubifi.com.

Comment

Subscribe To Blog

Subscribe to Email Updates