Mobile-Specific Software Units
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 Enterprise 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.