Show TOC

Mobile-Specific Software Units Locate this document in the navigation structure

Use

There are two mobile-specific software units that you have to use to develop and test the mobile applications.They are the following:

· Mobile Applications for Laptops plug-in

· Mobile client for laptops

Mobile Applications for Laptops Plug-In

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.

Mobile Client for Laptops

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.