cancel
Showing results for 
Search instead for 
Did you mean: 

Agentry app development with SMP 3.0 SDK

former_member192923
Participant
0 Kudos

Dear All,

I am new to Agentry app development using SMP 3.0 and i have some basic knowledge on Agentry app development using Eclipse editor using Agentry Plug-in's, and after developing the app, publishing to the Agentry Server and testing the same app using Agentry ATE, but what my queries is please find the below points.

1) In SMP 3.0 SDK, under Agentry app development what is the use of following 'a' and 'b', and give me more clarity about those 'a' and 'b'.

     a) Agentry OpenUI for iOS Setup Overview and

     b) Agentry OpenUI for Android Setup Overview

For above points please find the Agentry1.jpeg for better understand.

2)In the same SMP 3.0 SDK under Agentry app development what is the following points and give me more clarity the same below points.

    a) The Agentry SDK

     b) Agentry Device Client Branding SDK.

     c) Agentry OpenUI API

For above points please find the Agentry2.jpeg for better understand.

3) And how to generate executable like .apk for Android client and .ipa for iOS client and .cab for Windows Mobile etc..

Best Regards,

Ranjith Lingala

Tags edited by: Michael Appleby

Accepted Solutions (0)

Answers (2)

Answers (2)

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Ranjith,

I will do my best to answer your questions.

1) OpenUI is a new option for Agentry applications under SMP 3.0 to allow users to extend and create their own controls for the Agentry clients.  Open UI is available for WPF, iOS and Android clients.  Using OpenUI is optional but can be used to create additional controls that do not exist in the base Agentry product (for example a slider control).  Open UI controls are created using the native language of the device so there are different setup instructions for each platform.

2a) The Agentry SDK is the Active X process that only applies to Windows Mobile clients under SMP3.0.  For the other clients it has be replaced with OpenUI.

2b)  Device branding is a process to take a generic client and apply your own icon, name, etc to it so that it is specific to your application name.  Again here the process for branding differs depending on the platform.

2c) See #1

3) Generating the .ipa or .apk process is part of either OpenUI or the Branding process.  You will need to follow the steps specific to which one you are doing.  There is no process for generating .cab files.  The branding for WinCE involves creation of a custom installer using NSIS scripts

With SMP 3.0 we have even more options for extending the Agentry client to provide better integration (ESRI maps via OpenUI) or additional controls to improve the user experience.

Have fun!

--Bill

former_member192923
Participant
0 Kudos

Hi Bill,

Thank you for your quick response and now i understand about my queries technically,

But SAP provide any documents for how to guide or any end-to end samples like it covers all those new features like OpenUI, BrandingSDK, AgentrySDK, etc.. otherwise it's bit difficult for exploring and implementing all above feature.

I think in infocenter.sybase.com it's not more clarification for practical knowledge.

You have any documents or where i need get practical knowledge for all the SMP 3.0 Agentry features.

Please share me your experience on the same queries.

Best Regards,

Ranjith Lingala

stephen_kringas
Active Participant
0 Kudos

Hi Ranjith,

You can find detailed information on the topics you mentioned on the SAP Help - Agentry Development page.The branding process is covered step by step.

For OpenUI, in the SMP SDK in the Agentry Toolkit there are sample projects for each plaftorm

which you can work through.

Cheers,

Stephen

Former Member
0 Kudos

Dera Ranjith , Agentry Open UI is nothing but you can custom agentry clients . for generating .apk file please follow below links : http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/709bac75-b531-3110-6e9c-d5742265e... Thanks & Regards, Kunal Varaiya