Mobile-Specific Software Units
There are two mobile-specific software units that you have to use to develop and test the mobile applications.They are the following:
You use the plug-in through the SAP NetWeaver Developer studio, which is an Eclipse-based Integrated Development Environment (IDE). The plug-in is based on the standard Web Dynpro in the SAP NetWeaver Developer Studio, and inherits the model driven development methodology of Web Dynpro.

To create mobile applications using the plug-in, it is essential that you have:
· Basic knowledge of the Java programming language
· Knowledge of programming Web Dynpro applications
· Knowledge of dynamic programming in Web Dynpro
More information:
Developing User
Interfaces with Web Dynpro for Java
You use the plug-in to create the user interface and program the business logic for the mobile application by using declarative development techniques, such as:
· Model View Controller (MVC) architecture where:
¡ The Model encapsulates the business logic.
¡ The View defines the different parts of the UI.
¡ The Controller handles events, updates the model, and controls the navigation to the next view.
· The design pattern ensures that the view layouts and business data are separated. This enhances reusability and allows you to change layouts and navigation quickly.
· The IDE creates a meta model for each entity of the project. You can reuse this meta model in the same project, another project, or on any other platform.
· The IDE generates the required code that you can change based on your requirements.
The mobile client for laptops provide a single point of entry to the laptop application. It uses the Java GUI-based Web Dynpro Client for Java to run the application. The mobile client is installed on the:
· Development workstation to test the application
· Client device to run the application
You can log on to the mobile Client with your User ID and Password, and perform the following activities:
· Configure user settings and change passwords
· Run the application in the offline mode
· Download and synchronize applications and data

Alternatively, you can log on to the SAP NetWeaver Portal using Single Sign-On. You can then choose the hyperlink to start the mobile client. In this case, you need not reenter your user ID and password.