Mobile Client
The mobile client is the front-end software unit that you install on the mobile devices. You can create applications based on different user interface (UI) technologies like Web Dynpro and Java Server Pages (JSP) for laptops; Abstract Windowing Toolkit (AWT) and Standard Widget Toolkit SWT (SWT) for handheld devices like PDAs.
mobile client can be visualized as containing two parts: the core and the container. The core contains all the runtime libraries (or files) that are required to run the application. The container contains the libraries that are required for the rendering the application in a particular UI technology.
For laptops, you can create applications based on the following technologies:
· Web Dynpro
· Java Server Pages (JSP)
The following graphic explains the different components of the mobile client for laptops:

For handhelds, you can create applications based on the following technologies:
· Standard Widget Toolkit SWT (SWT)
· Abstract Windowing Toolkit (AWT)
The following graphic explains the different components of the mobile client for handhelds:

Depending on the application that you have developed for a mobile device you have to choose the core and its corresponding container. You can create the installable for the clients in the SAP NetWeaver Mobile Administrator by selecting the core and the core and the container.