on 12-12-2005 3:27 AM
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?
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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.
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>
//Paresh
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
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.