!--a11y-->
Application Development: Main Steps 
Purpose
This process describes the main steps you have to take in the SAP@Web Studio to develop applications that are driven by the Internet Transaction Server (ITS).
Prerequisites
You have installed the SAP@Web Studio.
You have defined the business logic in the R/3 System:
You must do this first, because you need to be able to specify the underlying ABAP program and screen numbers when creating HTML templates.

This documentation describes how to use the functions of the SAP@Web Studio.
For a step-by-step introduction to developing screen-dependent applications based on Web Transactions using the SAP@Web Studio, see the
Web Transaction Tutorial.
In this case, it is not essential to define the business logic first, but it makes sense to follow the procedure described in this documentation.

This documentation describes how to use the functions of the SAP@Web Studio.
For a step-by-step introduction to developing screen-independent applications based on ITS Flow Logic using the SAP@Web Studio, see the
Flow Logic Tutorial.
Process Flow
To develop an ITS-driven application that accesses data in the R/3 System and can be run from a Web browser, you must create an ITS service.
The procedures below describe how to:
Creating a New Service
You can assign several services to one project.
Define an ITS site.Changing an Existing Service
You can import files from an ITS site or check them out of the R/3 Repository.
If you check them out of the R/3 Repository, they must be
Result
You can start the new or changed application from any Web browser.