The ability to create a custom application on top of Salesforce’s native platform has existed for several years. It’s been known by several names in the past (AppExchange apps, custom apps) and now, Force.com Apps.
Finally this video provides a nice summation in just a few minutes, to the essential steps in building your first custom Salesforce app.
- Create a custom object.
- Create a tab.
- Add custom fields.
- Create an app.
- Use the app.
You should have some basic familiarity with database theory, like how objects relate to each other. This will help you sketch out an initial entity relationship diagram for what you’re trying to accomplish. Also the video goes through high-level steps summarized above.