cancel
Showing results for 
Search instead for 
Did you mean: 

Custom Application for Mobile

Former Member
0 Kudos

Hi,

I am aware that there are standard scenarios offered by SAP for mobile like Mobile Sales, Service, Asset Management, Procurement and Direct Stores Delivery. In case we need to have a custom application to be built, do I still need to use Mobile Infrastructure? In case no, what are the alternatives that are available.

thanks

anantharam

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

SAP Web Application Server allows direct online access to Web Dynpro applications using mobile devices. As part of the SAP Web Application Server, Web Dynpro provides a development and runtime environment with which you can quickly and simply create professional user interfaces for desktop PCs or for mobile devices. An appropriate infrastructure and renderer classes are provided for developing mobile Web Dynpro applications for pocket PCs as well as for BlackBerry Wireless Handhelds.

For the development of mobile Web Dynpro applications, the application development therefore uses:

i) The same metadata model

ii) The same development environment

iii) The same functions provided by Web Dynpro - for example, personalization, connecting a back end, user management, and so on.

Web Dynpro applications for pocket PCs, BlackBerry Wireless Handhelds, and Nokia Series 80 devices are always online applications that run on the J2EE Engine and are displayed in the Web browser of these mobile devices.

There is a Wiki regarding web dynpro mobile in the following link

https://www.sdn.sap.com/irj/scn/wiki?path=/display/mobile/mobileWebDynpro-Alwaysconnected+client

Regards

Manohar

Edited by: Gouri Manohar Gadhamsetty on Jan 15, 2009 8:18 AM

Former Member
0 Kudos

Hi, where do I do these Webdynpro developments? Is it in the backend or in the NWDS? Also understand that SAP provides MI development kit. What type of application do I develop using the MI development kit and for what scenarios?

thanks

anantharam

Former Member
0 Kudos

Hi ,

You Do webdynpro development in NWDS itself.

SAP MDK is used to develop the Mobile solutions.

It speaks about the best practices and APis u can use to develop..smart sync/generic sync...or offline scenarios.

You can make custom applications using MDK.

its present in NWDS->menu->help->mobile development kit.

regards,

Akhil

Edited by: Akhil Rastogi on Jan 15, 2009 9:17 AM

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Anatharam,

U can develope mobile applications in always connected scenario(using webdynpro mobile) and in Occassionally connected scenario using Mobile Infrastructure.U can have so much of material regarding these scenarios in SAP help.

Regards,

Sri.

Former Member
0 Kudos

Can you tell me more about WebDynpro Mobile and all the infrastrucutre for always connected scenario?

thanks

Former Member
0 Kudos

Hi,

always connected enables customers to rapidly develop and directly access business applications online using mobile devices. Web Dynpro as part of NetWeaver provides SAP's development and runtime environment to create professional Web business applications and their user interfaces. In addition, Mobile Web Dynpro provides the appropriate infrastructure and renders for mobile devices, such as Pocket PCs and BlackBerry Wireless Handhelds.

Always connected means ur mobile should always in touch with the backend to perform any operation.

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

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

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

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

and also refer this.

https://www.sdn.sap.com/irj/sdn/nw-mobile?rid=/webcontent/uuid/20ffed54-9812-2a10-9fb5-cb973a37ba3b [original link is broken]

Regards,

Sri

Edited by: Srikanth Thatipally on Jan 15, 2009 8:14 AM

Edited by: Srikanth Thatipally on Jan 15, 2009 8:33 AM

Former Member
0 Kudos

Hi,

to develop a custom application with respect to mobile we have 2 scenarios

1.Always connected

2.Occasionally connected

for Always connected we have Web dynpro Mobile where you need to give the particular application's URL to generat the Output in PDA

for Occasionally connected we have Mobile Infrastructure:-here you can develope MI applications and Smartsync applications

Thanks,

Manohar

Edited by: Gouri Manohar Gadhamsetty on Jan 15, 2009 7:23 AM

Former Member
0 Kudos

Dear Anantharam,

As Akhil said, for mobile offline scenarios you need to use mobile infrastructure. For a connected scenario (similar to connecting or browsing a site) you need not have Mobile Infrastructure usage type in your NetWeaver Server and you can deploy Mobile WebDynpro applications to your NetWeaver server's java stack.

Regards,

Veera

Former Member
0 Kudos

Hi,

If you are using the custom application and it will be in offline mode then yes you have to use the functionality of Mobile infrastructure.( i assume u said mobile infrastructure as mobileclient ).

else for online reports or functionalities you do not compulsory use mobile client.

WAS(Mobile server ) is needed in all cased to deploy your application.

See if u make a custom application you need to deploy the same in Mobile server and then further allocate from there to your mobile device.

so u need Mobile Infrastructure there.

regards,

akhil

Edited by: Akhil Rastogi on Jan 14, 2009 10:58 AM