cancel
Showing results for 
Search instead for 
Did you mean: 

Can mobile soutions be made online (live)

Former Member
0 Kudos

Can we configure MI and mobile applications such that the data thats retrieved from the back end is available to the device rather than the one stored in the individual devices?? Any help?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hello sujesh,

do you mean one online repository for all you devices?

if that's what you mean, MI server has a replicaDB of

all the data for your devices.

or do you mean, running the MI client in one PC and

will be accessed by several clients thru network?

MI framework is designed mainly for offline mobile

applications and could only be accessed on your

localhost.

if you want an online mobile application, perhaps you

might consider using WD mobile UI framework to do that.

regards

jo

Former Member
0 Kudos

what i meant was the data is now locally available in the device. Instaead of it is it possible to do any transaction to the backend system ...that is online and always connected scenario

Former Member
0 Kudos

Hi Sujesh

The sync process is started from the Device(Client). Whenever you want to do any transaction, client needs to start the Sync. That will connect device to the backend system, call the necessary Bapi wrapper, send and receive data. So if there is a change in data on device that can be synchronized with backend system.

Further it depends whether you want to use Local DB and store the data on device or don't want the same.

If you don't want to store the data on the MI Server(Replica Database), use S01 sync type.

The device will automatically connect to the backend provided you have the connection(GPRS...etc) and client starts the Sync process.

//Paresh

Former Member
0 Kudos

HI sujesh,

If I understood your question and reply correctly, then Jo Gel's answer is the correct one. If you are looking for a mobile solution that retrieves data online/Connected then you should consider Mobile Web Dynpro, without using the Mobile Infrastructure(which only helps in synchronization of delta information stored on your device.)

Mobile Web Dynpro is simply a basic Web Dynpro application that is rendered to support the browsers on Mobile devices. There is no real difference in developing it from the basic Web Dynpro development applications except you will have to design your application navigation and windows to accomodate the small screens on the hand held, try to avoid extreme scrolling and display only necessary information...etc

Hope this helps,

Wael

P.S. There are a few extra controls(barcode reader/RFID reader) designed for Mobile Web Dynpro specifically and others that are useless(File upload and download)you can read more about it in NWDS documentation or help.sap.com.

Former Member
0 Kudos

What wil happen in case of Mobile Web dynpro, if we need to play around with lots of data like reporting etc?? Is amount of data a constraint?

What all are the prerequisites for using mobile web dynpro?

Former Member
0 Kudos

Hi

There are few articles on SDN on building a Mobile WD. May be you can check the same for your answers.

<b>https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/62ada890-0201-0010-c48b-a7ba2a8ff988</b>

You can also check how to create one <b>https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/398c6a9f-0701-0010-ada4-c5a51b1b2bde</b>

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/feabace5-0601-0010-e48e-da7...

//Paresh

Former Member
0 Kudos

Hi Sujesh,

All that information is relative and dependent on the browser used (blackberry/PocketPc)..etc. but at the end of the day you are using a browser to access a web application so all your logic still resides on the web server and the UI displayed is what needs to be managed. Like I mentioned there are some controls not supported and it depends on the device, what kind of reporting do you need to do on a handheld? In the applications I have created I just had to be careful in selecting the columns I needed and sorting them appropriately so the person doesnt have to scroll much (most important/popular date displayed on the left columns). In summary no real constraints since the metadata generates the appropraite UI for the appropriate browser, so your data will always appear its a question of design..to satisfy the end user.

No prerequisites to use Mobile Web Dynpro except for the development environment(NWDS+J2EE).

Hope this helps,

Wael