cancel
Showing results for 
Search instead for 
Did you mean: 

Regardin MI Client

Former Member
0 Kudos

Hi,

I am new to MI and I am using NWDS 2004s.

I have downloaded MDK. I want to know which version of MI Client I have to download and what is the purpose of using MI Client.

Thanks

Vivek

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Vivek,

You can download any version of MI (use the latest MI client), But make sure that the server SP level is greater than or equal to Client SP level.

Use of MI client:

Imagine its a UI part of MI.

We can get the data visible in MI client.

MI client can be a PDA, LAPTOP.

Mi client is a like sandbox of all applications.

Using MI client you can assign many applications to it and start accessing the applications.

Hope this is helpful.

Cheers,

Karthick

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Vivekanandhan,

Karthick has given the answer.

Cheers,

kumarR

Former Member
0 Kudos

Hi Kumar,

I can understand the functionality of MDK.

Am I have to intergerate MI Client and MDK to develop the Mobile applications or I have to integerate to NWDS?

How can I start working in MDK?

Thanks

Vivek

Former Member
0 Kudos

Hi Vivekanandhan,

You have marked this thread as ANSWERED ...

In brief, Mobile Developement KIT (MDK)is a set of tools and libraries which will help you to Develop MI based applications.

Cheers,

kumarR

Former Member
0 Kudos

Hi Vivek,

By Integrating only NWDS, you cannot work with MI.

1) Install MI Client and login with the user which has proper authorization.

2) Go to Settings Page and give details like Host, Port, Client and System.

3) Perform Sync from Client and get the unique device id

4) Now Generate the War(JSP) or jar (AWT) file from NWDS of your mobile application.

5) Upload this war/jar file in NWA

6) Assign the uploaded application to your client using NWA --> Sync from client

Now you can see your mobile application running in MI client

Hope this helps

Best Regards,

Lakshmi

Former Member
0 Kudos

Hi Lakshmi,

Thanks for your Reply!

I have another big question ahead.

When I open the MI Perspective in NWDS, it is asking for the MI Plugin.

Will this be solved when I install the MI Client and and configure it?

Thanks

Vivek

Former Member
0 Kudos

Hi Vivek,

To work on MI application MDK plugin's has to be done.

To do this Go to Windows>Preferences>MI Development.

Here give the

MI home folder i,e C:\Program Files\SAP Mobile Infrastructure (Client should be installed)

Java SDK tools.jar file : this will be your J2sdk path

MI server name, MI webroot, TCP port, Command line : Will be present by defalut.

Then Apply--> OK

Now you will be able to launc MI

Hope this helps

Best Regards,

Lakshmi

Former Member
0 Kudos

Also you can find these details in MDK.

Go to Help>Help Contents>SAP NetWeaver Developer Studio Documentation-->

Mobile Development Manual>Mobile Application Development>Go and Create-->Development Environment.

or

Go through this link

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/21eba3a7-0601-0010-b982-92f...

-Lakshmi

Former Member
0 Kudos

Hi Vivekanandhan,

I hope you have knowledge about Netweaver Mobile or else you can check out the below link

Its nice that you have already downloaded MDK.. If you are not having MI Plugin's in your NWDS then you can check for MI Plugin's in<b> Downloads</b> folder in MDK which you have already downloaded.

<b>You Question</b>

<<

I want to know which version of MI Client I have to download and what is the purpose of using MI Client.

>>

Coming to <b>version</b>, As of now It would be good if you use version2.5 and my adivice is, always upgrade to newer versions available.

<b>Purpose of MI Client :</b>

MI Client is the sole component of Mobile Project which interacts with the end-user. MI Client is installed on to the user PDA/Laptop etc and upon sync with the Server the applications are installed on to the client.

MI Client has its own Web server (Apache Tomcat) ,data base and abstraction layers.

Any more Queries.

Cheers,

KumarR

Former Member
0 Kudos

Hi Kumar,

I had a very good answerf regarding the MI Client.

I have downloaded the MDK and how can I use that? I cant find any .exe file.

Can you please elaborate on this?

This will be more helpful

Thanks

Vivek

Former Member
0 Kudos

Hi Vivek,

MDK is mobile development kit used to deveop applications.

To install .exe MI client, we get it through BSP link.

http://<HOST>:<PORT>/sap/bc/bsp/sap/me_fw_install/install.htm

Choose the client you want to download and then download the client which will be in .exe (for laptops).

Once you get the client install the .exe file in laptop/win32 and create new user and start working.

Hope this helpful.

Cheers,

Karthick

Former Member
0 Kudos

Hi Vivek,

MI Client serves has Presentation Layer. It is entirely a Java Based framework. MI client runs on PDA/Win32 etc. It offers generic services via well-defined API to mobile applications. Some services are

-- Data Persistence(Local data storage)

-- Data Synchronization

-- Application Management

-- Tracing

-- UI Programming models(JSP/AWT)

-- User Management

hope this helps

Best Regards,

Lakshmi