Hi
I'm new to SAP and MI but just started as a trainee.
I've been trying to search for information on how to get a development environment up and running, but I can't seem to find any clear info on it.
I've downloaded the Mobile Development Kit 2.5 from SDN but it seems to be only documentation and examples.
What do I need to download to start developing Java programs for handheld devices and test them?
What do I need to upload those programs to my mobile device? and which mobile devices are supported?
Can I install any JVM on my handheld or does it have to be a SAP JVM?
Cheers,
Jacob Vennervald
Hi Jacob,
this depends on what you want to develop. Standalone apps with a replication logic into R/3 via a Middleware. Or do you want to use the Mobile-engine and some standard apps that SAP provides. I recommend to start with some standard apps, such as MAM or CRM to understand the logic of our middleware the persistence layer and the syncBOs.
So have a look at the coding examples and get a Mobile engine on your PC. You can run this with a standard JVM 1.3.1_X. The ME deploys a local http server using TOmcat as servlet container. The rest is understanding controller, context and the ME logic.
Good luck,
Bodo
Hi,
you need the SAP Netweaver Development Studio. It comes with the Netweaver 04 Release and you can get the actual version on service.sap.com / downloads / patches&uprades / netweaver 04... yust have a look.
It is an eclipse IDE with special SAP plugins. Also for developimg mobile applications. MDK you downloaded already is the documentation to it.
Further you need an MI Client installed on your develop computer. In settings of SAP Netweaver Development Studio you have to define the install path of it...
You can get it at the same place like SAP Netweaver Development Studio. See folder MI Client.
Have fun
Daniel
Hi Jacob,
If you are new to developing mobile applications for SAP, I would also check out www.skytechnologies.com There are some very powerful, SAP certified alternatives that are much simpler to use, more flexible and significantly faster to deploy.
Cheers
Add a comment