Tasks 
This section describes the tasks required to develop Handheld Applications in NetWeaver Mobile and to test, debug, deploy, and run these applications on the Mobile Client for Handhelds.
Using the Mobile Applications for Handhelds perspective of SAP NetWeaver Development Studio, you have defined the middleware and client settings in your Integrated Development Environment (IDE) configuration.
More information: Configuring the Development Workstation
Handheld Applications can be developed locally or in a team. The tasks are the same in either case. However, depending on whether your development project is local or team oriented, you need to consider some differences regarding the storage and utilization of resources.
Typical application cases for local projects are test scenarios, demonstration applications, and examples. Local projects are suited for the orientation and adjustment phase and thus also for training.
A development project usually comprises several interdependent Development Components (DCs) Typically, the development tasks involved are distributed among several developers or developer teams (multi-user development). If you are collaborating on a Handheld Application in a team-oriented project, some special tasks involving the Design Time Repository (DTR) need to be carried out.
More information: Collaborating on Handheld Application Development
This procedure is based on the Composite Development Scenario for Handheld Applications.
More information: Development Scenarios for Handheld Applications
If you are starting a new project, you create a development component by using the Create New Project Wizard in the Mobile Applications for Handhelds perspective of the NetWeaver Development Studio.
More information: Creating a Handheld Application Project
You create a data model using Data Objects imported from the Data Orchestration Engine (DOE), create Queries or Service Operations, and handle exceptions.
More information: Creating a Mobile Service Component
You create a Web Dynpro (WD) model and application including views and navigation elements to handle the created services in the UI.
More information: Creating a Mobile UI Component
You define the dependencies to the required components and test the developed Handheld Application. These tasks include building, deploying, running, and debugging the application.
More information: Composing a Handheld Application from Components