Skip to Content
avatar image
Former Member

Can gateway service work with windows 8 native app

Hi all,

I have sap system with gateway configured. can we build native windows 8 application just by directly using the service url or is there any other middle ware required.

thanks

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jan 13, 2015 at 01:25 PM

    Hi Deepan,

    I can see two options:

    A) A native WinJS application in JavaScript, using frameworks like AngularJS and Apache Cordova or PhoneGap. For the SMP, this is a REST API application, further info see here:

    http://help.sap.com/saphelp_smp306sdk/helpdata/en/c8/430e1e9dfc47c985d9f7c4884c6234/content.htm?frameset=/en/c8/430e1e9dfc47c985d9f7c4884c6234/frameset.htm&current_toc=/en/7c/01cda6700610149b10c2f2a86d335b/plain.htm&node_id=6

    B) Native application in C# using the SMP SDK 3.0 as described here:

    http://help.sap.com/saphelp_smp306sdk/helpdata/en/f9/374b08e4594aa78c833add4d142b45/content.htm?frameset=/en/dc/74ea98916d4baf9780bbcd929c1a9f/frameset.htm&current_toc=/en/7c/01cda6700610149b10c2f2a86d335b/plain.htm&node_id=411&show_children=false

    Option A) is easier to adapt to iOS or Android or any other OS supported by PhoneGap / Cordova, if that requirement comes up later. I did it myself, it works, but it´s a lot more manual implementation effort for a serious business application than it is with option B). I did not have the chance yet to try B) by myself.

    Best regards and lots of success,

    Ringo

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      If you don´t have SAP Mobile Platform you still have basically the same options.

      In case A) you can handle the access to the OData service using a JavaScript framework like ODataJS or another one from this list: http://www.odata.org/libraries/ >  JavaScript.

      In case B) you develop the C# manually and use a library or a template such as the OData Client Code Generator to access the OData service, see http://www.odata.org/libraries > .NET

      No need for an additional middleware, unless you have loads of mobile clients and want to use SAP Mobile Platform.

      Best regards,

      Ringo

  • avatar image
    Former Member
    Feb 04, 2015 at 09:52 AM

    Hi Deepan,

    were you able to plan your project with the answers given, or is your question still open?

    Best regards,

    Ringo

    Add comment
    10|10000 characters needed characters exceeded