Show TOC Start of Content Area

Background documentation Mobile Applications for Handhelds Perspective  Locate the document in its SAP Library structure

The Mobile Applications for Handhelds perspective is a special perspective in the NetWeaver Development Studio for developing Handheld Applications. It is installed as part of the mobile plug-in installation on top of NetWeaver Composition Environment.

More information: Installing Mobile Plug-Ins in the IDE

Using this perspective, you can create, design, and test mobile components and compose them into Mobile Applications for Handhelds.

The Development Studio

The SAP NetWeaver Developer Studio introduces SAP’s environment for developing Java-based, multilayered business applications. This development environment is based on Eclipse, an open-source product, whose plug-in architecture provides a suitable platform for incorporating specific functions.

By offering a single point of entry for all Java development tools and an integration point for all SAP infrastructure components, the Developer Studio supports you in developing mobile Web Dynpro (WD) or J2EE applications. Moreover, it is based on a defined software logistics process. Application developers do not need to switch between different development environments for the presentation and business logic. Instead, they can develop, build, deploy, and execute applications centrally from the Developer Studio.

The Perspective

The Developer Studio provides a dedicated perspective for creating and modeling Mobile Applications for Handhelds: the Mobile Applications for Handhelds perspective. This perspective displays active mobile components within your workspace projects. Other projects are filtered out.

The Explorers

The perspective provides three dedicated explorers, reflecting the three types of mobile components:

      Service Explorer

You use this explorer to create Mobile Service Components that contain the business logic of your Handheld Application. Dedicated tools are provided for creating the data model from your Data Orchestration Engine (DOE) data model as well as for modeling queries and programming business logic.

      Handhelds UI Explorer

You use this explorer for developing the user interface of a Mobile Application for Handhelds. Since Mobile UI Components contain standard Web Dynpro (WD) development objects, the tools accessible from the Handhelds UI Explorer are the standard WD tools. As only a subset of the entire WD functionality is supported by the Mobile Client for Handhelds, unsupported WD functionality has been deliberately hidden.

More information: Supported UI Elements in the Developer Studio

      Application Explorer

You use this explorer to compose a Mobile Application for Handhelds from Mobile Service and UI Components and for deploying and testing it as a coherent entity. The composition dependencies are in a dedicated Development Component (DC) that has dependencies to the required Mobile Service and UI Components.

Other Tools

A dedicated Component Editor is provided for editing Development Component (DC) dependencies, as the components and their public parts are generated in their entirety and the generated code predefines most of the DC properties. Nevertheless, the standard DC property editing tool can also be used.

The visualization of DC dependencies has been especially defined to visualize only dependencies between mobile components while hiding others. Thus, you can unhide the dependent components by switching off an applied filter on the components, for example.

Getting Help

The Help system of the Development Studio has a Getting Started section that explains all necessary steps to set up a project and includes guidelines on how to use Eclipse.

You can find this documentation under Help Help Contents Java Development User Guide.

 

End of Content Area