Design and Develop your application on Force.com

Force.com is a powerful PaaS platform that can be used for developing powerful enterprise-class applications. It has been one of the preferred platforms of the developers as well as business users. Force.com allows us to create applications as per defined business logic, with complete customization and UI development. The applications available on Salesforce are built on the Force.com platform. Similarly, like iPhone Message app is built on the iOS platform. The features of salesforce.com are available on the Force.com platform, as Salesforce is built on the Force.com platform.

Signup for the free developer account

Designing an application on Force.com

Before we start designing an app on the Force.com platform, we need to consider the type of data that will be processed by the developed app. Four distinct types of apps can be designed, and before designing the app you need to decide your app falls into which category. These are four types are:

Hence, before even designing the app, the app needs to be classified.

Apart from identifying the app type, also identify the user group or the stakeholder. It could be a small group, departmental users, enterprise users, and a large number of enterprise users.

Force.com is an integrated development environment, where one needs to write the code in an editor, compile and run the app. There are many app builder tools available on the Force.com platform. Some of the key app builder tools are mentioned below,

Start building an app

You have already registered for the free developer edition on Salesforce, and now it is time to log in and start developing an app.

This will open another screen, where we can code for the new Apex Class.

In the above screen, Multiplication is the name of the Apex Class, and once this class is created, it will be listed with the same name. Similarly, Apex Trigger and VisualForce components can be developed. However, for developing VisualForce components, the developer environment in Salesforce needs to be activated first. By enabling the developer mode in Salesforce, we can code as well as compiled in the same window.

The tools are available on Force. com can be categorized into the following: