
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.