Alpha Software 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 on how Alpha Anywhere makes working with data in Salesforce very easy. 

Prev Post Image
How Oil and Gas Mobile Apps Improve Productivity and Safety
Next Post Image
Solving Out-Of-Stock Issues with Mobile Apps for Retailers

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.


The Alpha platform is the only unified mobile and web app development and deployment environment with distinct “no-code” and “low-code” components. Using the Alpha TransForm no-code product, business users and developers can take full advantage of all the capabilities of the smartphone to turn any form into a mobile app in minutes, and power users can add advanced app functionality with Alpha TransForm's built-in programming language. IT developers can use the Alpha Anywhere low-code environment to develop complex web or mobile business apps from scratch, integrate data with existing systems of record and workflows (including data collected via Alpha TransForm), and add additional security or authentication requirements to protect corporate data.

Comment