**** SAP Partner Edge session schedule link added – below in red****

**** NEWSFLASH: SMP3 was officially launched at SAP TechEd: http://scn.sap.com/community/mobile/blog/2013/10/22/sap-mobile-platform-30-launches-at-teched-in-las-vegas ****

**** NEWSFLASH: the ramp-up nomination for SMP3 is now open. Details: http://scn.sap.com/community/mobile/blog/2013/10/18/demystifying-saps-ramp-up-process *****
Recently, I observed a soaring number of questions about the next version of the SAP Mobile Platform – version 3.0 – or short SMP3. So, I decided to put all the info about the next release of the mobile platform into one blog and tell you how you can get your hands dirty with SMP3.
When I joined the mobile product management team, we set out on the journey to make SAP mobile the “Apple of the Enterprise”. With the release of SMP cloud earlier this year we took a step in the direction of simplifying enterprise mobility. With SMP3 we take a very similar step on-premise – we simplify, unify and open up.
And if you are interested in getting your hands on SMP3 to become part of this journey, read on…

About SMP3

SMP3 unifies Sybase Unwired Platform, Sybase Mobiliser, Syclo Agentry and SAP’s mobile technologies into one mobile platform for Business to Consumer (B2C) and Business to Employee (B2E) applications – embracing open standards such as HTML5, Cordova, OSGi Spring, OData and HTTP REST.
For more details, check out the SMP roadmap at http://service.sap.com/roadmap under Database & Technology or follow the direct link.

SMP3 at ASUG and TechEd

SAP TechEd will feature SMP3 in presentations, hands-on sessions and demo pods. Dates and registration details are
One special treat is the ASUG all-day “SAP Mobile Platform 3.0 – Deep Dive into the Next Generation of the Mobile Platform” pre-conference session on Monday, October 21, 8:30 a.m. – 5:00 p.m. on SMP3 presented by Jeff Gebo.
More info and registration details are here: http://www.sapteched.com/2013/usa/activities/ASUGseminars.htm. The session abstract is below:
“In this one-day workshop, you will gain deep insights into the inner workings of the latest SAP Mobile Platform (SMP). We will start with the product road map where you will get an understanding of the direction of SMP. From there, we will dive into application development, building an application from scratch with the tools and services provided by SMP 3.0. We will start very basic, by creating a data model, putting a user interface on top, and connecting it to an SAP backend. After this version of the application is running on the mobile device, we will layer in platform services: Adding a logon module that can handle multiple authentication types, adding 3D animations, enable delta handling in the backend, setup push notifications, and finally, we will expand the model to span SAP and non-SAP backends. After each step, we will verify that the application still works and the new features are available. Finally, we will do some application usage analysis using the SMP Administration console to see how we interacted with our new application.”

Hands-on Ramp-Up Knowledge Transfer (RKT)

Another great way to learn more about SMP3 is the hands-on Ramp-Up knowledge transfer (RKT). The registration is open now to SAP customers and partners that consider participating in the SMP3 ramp-up program. Check out the preliminary agendas and the upcoming session schedule for this classroom training. Click on the links in the registration column in the table below the agenda pictures to enroll for the classes:
RMP302 - Developer.jpg
RMP301 - Admin.jpg
The new SAP Partner Edge session schedule was published by Daniela Kroeneck  at: SMP3.0 Partner Hands-on-Workshops
Past RKT sessions:
AgendaRegistration linkLocationCostDate
RMP302SAP Mobile Platform 3.0 RKT Development Hands-On WorkshopMicroTek-Chicago (Downtown), 230 W Monroe St Ste 550, Chicago, IL 60606-4700 (U.S.A.)2.000,00 USDMon, 30 Sep 2013 – Fri, 04 Oct 2013
RMP301SAP Mobile Platform 3.0 RKT Administration Hands-On WorkshopMicroTek-Chicago (Downtown), 230 W Monroe St Ste 550, Chicago, IL 60606-4700 (U.S.A.)1.200,00 USDMon, 07 Oct 2013 – Wed, 09 Oct 2013
RMP301SAP Mobile Platform 3.0 RKT Administration Hands-On Workshop

SAP AG, Int. Training Center Walldorf, Building WDF5,

Dietmar Hopp Allee 20, 69190 Walldorf (Germany)

750,00 EURTue, 29 Oct 2013 – Thu, 31 Oct 2013
RMP302SAP Mobile Platform 3.0 RKT Development Hands-On Workshop

SAP AG, Int. Training Center Walldorf, Building WDF5,

Dietmar Hopp Allee 20, 69190 Walldorf (Germany)

1250,00 EURMon, 04 Nov 2013 – Fri, 08 Nov 2013
RMP301SAP Mobile Platform 3.0 RKT Hands-On Administration Workshop

SAP AG, Int. Training Center Walldorf, Building WDF5, Dietmar Hopp Allee 20, 69190 Walldorf (Germany)

750,00 EUR

Wed, 05 Feb 2014 –

Fri, 07 Feb 2014

RMP302SAP Mobile Platform 3.0 RKT Hands-On Development WorkshopSAP AG, Int. Training Center Walldorf, Building WDF5, Dietmar Hopp Allee 20, 69190 Walldorf (Germany)1250,00 EUR

Mon, 10 Feb 2014 –

Fri, 14 Feb 2014

RMP302SAP Mobile Platform 3.0 RKT Development Hands-On WorkshopSAP Labs India Pvt. Ltd. – Bangalore, 138, Export Promotion Industrial Park, Whitefield Bangalore – 560 066 (India)101.755,00 INRMon, 11 Nov 2013 – Fri, 15 Nov 2013
RMP301SAP Mobile Platform 3.0 RKT Administration Hands-On
SAP Labs India Pvt. Ltd. – Bangalore, 138, Export Promotion Industrial Park, Whitefield Bangalore – 560 066 (India)61.000,00 INRMon, 18 Nov 2013 – Wed, 20 Nov 2013
Note that the administrator and developer classes are adjacent to each other – so it is possible and recommended to attend both sessions.
If you have any additional demand for workshops in your region, please contact your regional Ramp-Up owners or Nicola.Schroeder@sap.com. In case of registration problems, please contact LMS@SAP.com. For general questions concerning SAP Mobile Platform 3.0 RKT please contact Nicola.Schroeder@sap.com.

Partner Testing and Development Feedback

Once you have gone thru the above mentioned hands-on training in Chicago Sep 30 to Oct 9, we added on 2 days for our partners to provide feedback directly to development. This is unique opportunity to influence the product before it is released. For more info go to www.sappartneredge.com/bit and click on Mobile Platform SMP 3.0.
We will also offer you executive feedback sessions where you can share your impressions of SMP3 directly with the executive leadership.

SMP3 Ramp-Up information

The nomination for SMP3 Ramp-Up is open. More information about the ramp-up process and how to sign up for it can be found at http://service.sap.com/rampup.
Partners can get access to the ramp-up software at http://service.sap.com/partnerportal/rampup
partner ramp up.jpg
For complete coverage of how ramp up for customers and partners works please refer to Demystifying SAP’s Ramp-Up process.

For live updates on all things SAP Mobile, follow me on Twitter @jenskoerner

To report this post you need to login first.


You must be Logged on to comment or reply to a post.

  1. Matt Harding

    Hi Jens,

    Thanks for the great blog as I’m very interested in the next release of SMP since it should bring a lot of things together that are especially missing in the Agentry space (e.g. Common authentication without the need to use ERP logins is one I’m desperate to see) – To start with, I’m a little miffed that we’re talking about ramp-up 3.0 when I’m still working with 2.3 on ramp-up right now without 3.0 as an option (e.g. for use with SAP Work Manager) but ignoring that, just a quick couple of questions about the TechEd Workshop happening in Vegas around SMP 3.0 that would definitely sway whether I register or not.

    Do you know if:

    a) There will be hands-on with SMP 3.0 at TechEd, or is it just the presenter who will be hands-on with the development tools?

    b) Whether they will be developing with Agentry in the workshop to any degree (which is more the future of non-productivity apps like CRM/Work Manager/etc)?

    e.g. This would be a no brainer to register for if there was actual hands-on in Vegas with a fully integrated back-ended Agentry app being developed with HTTPS security (I’m just making 3.0 features up now but this is another hot one for me – e.g. Truly one mobile platform from a security perspective which is the bane of all mobility (& cloud in general too)).



    ps. Any love shown to Australia in this space would be highly appreciated!

    1. Jens Koerner Post author

      Hi Matt

      here are my answers.

      not sure why you are miffed about 3.0 preparation while 2.3 is in ramp-up… are you saying we are innovating too fast, with releases following each other too quickly?

      Re a) there is the ASUG pre-conference session mentioned above – lots of demos and implementation insight in there, but no hands-on.

      There are 2.3 hands-on classes at TechEd and of course there will be 3.0 hands-on things at the SAP mobile booth. But for full on hard-core hands-on, i would recommend the RKT sessions above.

      Re b) yes, Agentry is part of the RKT workshops.



      1. Wolfgang Wortmann

        Dear Jens,

        what is the strategy SAP is following in terms of SMP On-premise versus Cloud offerings?

        When is a cloud solution recommeded from SAP side?



        1. Jens Koerner Post author

          Hi Wolfgang,

          We recommend the cloud when you want to start with simple apps quickly and you don’t want to invest into servers to run apps on premise. SMP3 and SMP cloud are very similar – look and feel is almost the same and apps built against the cloud run against on-prem and vice versa.

          SMP3 and cloud will stay closely aligned going forward.

          For more details on SMP cloud see here: http://scn.sap.com/community/mobile/blog/2013/03/29/sap-mobile-platform-on-hana-cloud-released



      2. Matt Harding

        Hi Jens,

        I’m really looking forward to get away from ERP username/password requirement for Agentry which for a greenfield SAP implementation I’m on at the moment that has just gone live which uses SAML and other SSO features; well it does make the whole mobility solution feel a bit dated from the get go (“what do you mean I need another password?”). Hence, why wouldn’t you feel disappointed knowing that you are implementing technical debt that is solved for free in a release due before you go live (go live by end of year) that you can’t take advantage of (at least as I understand the roadmap documentation on SMP 3.0)!

        And thanks for the info on the workshop; though it sounds like it should be classified more as a session than a workshop based on your response – coming from Australia to Vegas and sitting in an all day session would probably be a futile thing for me no matter how interesting the topic as I’m sure jet-lag would kick in pretty quickly with any hands-on time.

        That said, if you can get an RKT workshop happening in Australia in the near future (or happening on the Monday at TechEd Las Vegas) – I’ll be there 🙂



  2. David Clavey

    Hi Jens

    Looking at the Road Map dated 6th of August (Road Map Pdf), I see that MBO replication based sync appears to be missing from the future model SMP3 ? 😕

    Is that true ? Has SQL Anywhere’s Mobilink/Ultralite and the MBO replication based sync been removed from the SUP/SMP3 product line ? 😥


    1. Naresh Chittoor

      Hi David,

      I too think sooo that SMP will not support MBO’s going forward with their latest release of SMP3.0, Everything will be done through ODATA, Wen services.

      Now my question too was “If SMP not supports MBO then how can we can design app for Offline”? If i use ODATA then it has to be as good as Online apps.

        1. Naresh Chittoor


          It will be question mark 🙂 why we have to develop / Create Webservices / ODATA for Mobile application if i have MEAP Platform and my customer allows to connect SQL / Oracle DB and access tables, SP, triggers…Then there might not be any big difference between MEAP & Open source Technologies. Even Open Technologies support ODATA, Web services model…

    2. Midhun VP

      David, I also had the same question on the future of MBOs and I raised this question in a webinar (SAP and windows 8). According to SAP MBO concept will be supported in the future too (SMP3.0 and up). But SAP recommended way of development will be Odata. Odata is capable to transfer large amount of data between devices and backend  in short time (one of the advantage).

      – Midhun VP

      1. David Clavey

        Yes, I have heard the propaganda as well. And indeed I have exerience of a project that got into deep trouble transferring too much data using MBO (pictures). Mind you OData would have problems also. Always best to transfer large amounts of data in muliple downloads rather than a single one, we used DCN to achieve this.

        I think replication MBO will be in 3.0 – but just supported rather than actively pushed, as you say the direction is OData. I just want to see it in writing from SAP.

        1. Midhun VP

          Yes, you are right. Synchronizing large amount of data is difficult with Odata too. One more thing is that in SMP 3.0 the end user will have an option to schedule a sync based on the internet speed. ie 2G, 3G, WiFi etc. The user in the field can sync only a particular set of data ( with 2G ) and once he reaches office/home using the 3G or Wifi he can sync Large files. User can group separate the data and sync.

          Even I didn’t find any written statement on the MBO support and Odata direction 😉 . Windows 8 is a new platform and it is not supported with MBO, from this I am assuming that “supporting MBO” means support for existing projects and no further improvements/enhance will be there with MBO.

          – Midhun VP

          1. Andreas Uselmann

            so the actual state of affairs is – mbos won’t be the future of SMP?

            interesting aspect, because if this is the choice, I m not sure how a lot of things like synchronisation-aspects or offline-scenarios will work with Odata.

      2. Christian Droege

        So today i also had a webinar and asked the same question. I have developed three iOS apps based on MBO’s. Next year we planed to start a migration project of an existing Application based on Sybase OneBridge. The Project is running since 2006 and is very important for the company process.

        The webinar experts told us that MBOs won’t be supported in SMP 3.0. The last SMP supports MBO Technology is the SMP 2.3.

        Based on this fact we won’t start the project with SMP as Middleware.

        1. Twan van den Broek

          Strange Christian – and hopefully not true. Early this year MBO’s have been declared ‘end of life’. Meaning that they will be supported in next releases but that SAP stopped investing the in concept.

          So what will happen to Agentry based synchronization. Will that be end of life as well? To be replaced with OData? Or is OData and the Meta Driven Approach an option?

          Questions …

        2. Midhun VP

          😯 . I don’t think that happen, since there are a lot of projects are running on MBOs and migration of those apps to odata would be a challenge. But as David Clavey mentioned “ I just want to see it in writing from SAP“.

          – Midhun VP

  3. Vijith Kumar

    Its a shame that the dates of RMP302 clash with the Teched Dates in Europe .. I would have loved to attend the workshops but think I will have to miss it as I have registered for Teched..

    1. Jens Koerner Post author

      Actually, the Admin session is before TechEd, so you can join that one.

      But due to room and trainer availability, the developer workshop had do be during the TechEd week.

      1. David Clavey

        Ignore this ! It was a 2012 anouncement not 2013. All bets off I guess. Although I wonder if the HTML5 idea will still happen, hopefully with UI5 as an option ?

        Thats the second time this year I have blogged somthing from 2012 instead of 2013. Sorry, life is too fast paced fro me !

    1. Jens Koerner Post author

      Hi Brett,

      there is never enough time to cover everything, is there… 🙂

      You could make the same argument “there is not enough time” for other topics.

      Good news is: We will actually have Agentry developers onsite in Chicago to answer questions.

      Also, the online RKT lectures will cover more detail and material than we can cover in the limited time of the on-site workshop.


      1. Gregor Brett

        That’s true! The SMP toolbox is ever expanding 🙂

        The RKT lectures will be available online as well as presented in the classroom then? That would be great news.

    2. Twan van den Broek

      Agree with Gregor. The UI capabilities that Agentry offers are very limited. Was hoping for SMP3.0 to resolve that issue. Especially now that SAP has chosen the meta data driven approach for complex process applications, I expected a lot of improvement on the UI part. Any insights in OpenUI would be highly appreciated 😉 And related to that, will the AppBuillder be of any help with the Agentry approach?

      kind regards


  4. Joao Sousa

    Sybase Unwired Platform was based on the MBO concept and now they discontinue it?

    SAP should write-off the Sybase aquisition as a loss after doing it (well, at least the SUP part, Afaria is still alive).

    1. David Clavey

      There is more to Sybase Unwired Platform than MBO’s 🙂

      And there is more to Sybase than SUP or Afaria, there is whole load of Mobility and Database Guys.

      And a great secret … SQL Anywhere … the engine behind SUP.

      1. Joao Sousa

        But SAP marketed the aquisition as mobility motivated not database related. A know that Sybase has some database products, but SAP was pretty shy about them.

        The truth is when SUP was aquired it was all about MBO. The focus shifted after que aquisition, when SUP started becoming “about various unrelated stuff” that confused so many developers and architects.

        Regarding SQL Anywhere, right now in the roapmap for 3.0, SUP doesn’t have offline capabilities anymore without the MBOs, and people complained about MBO database performance to begin with, so I don’t see the plus.

        1. Christian Droege

          I’m with you Joao, for example the Retail Excecution App from SAP is based on MBOs. So all Customers with REX have to stay at SMP Version 2.3? I don’t think that this is the way for Customers using the REX App.

          I think they will bring back Offlinecompability in SMP 3.1 using OData Protocol. The technique which is used by the codegenerator to access large amount of Databaseobjects is not longer state of the art. In iOS for example Core Data is much faster than pulling all Customer Data in an Array with for example 18.000 Customers. The Performance of the Device is getting lower by storing this amount of Customers in the main memory.

  5. Suseelan Hari

    Hi Jens,

    Good Day!

    Thanks for the information. I am learning SUP and I am waiting for SMP release. Thank you so much for your valuable information.


    Hari Suseelan

  6. Muhammad Shahbaz

    Hi Jens Koerner

    I am getting error while trying to connect to SMP 3.0 through RestClient

    sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    at sun.security.ssl.Alerts.getSSLException(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:533)

    at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:401)

    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:178)

    at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304)

    at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:610)

    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:445)

    at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)

    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)

    at org.wiztools.restclient.HTTPClientRequestExecuter.execute(HTTPClientRequestExecuter.java:387)

    at org.wiztools.restclient.ui.RESTViewImpl$2.run(RESTViewImpl.java:322)

    Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    at sun.security.validator.PKIXValidator.doBuild(Unknown Source)

    at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)

    at sun.security.validator.Validator.validate(Unknown Source)

    at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)

    at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)

    at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)

    … 18 more

    Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)

    at java.security.cert.CertPathBuilder.build(Unknown Source)

    … 24 more

      1. Michael Appleby

        Muhammad and Shafia,

        Please open a new Discussion marked as a question.  Comments to Blogs and Documents do not get as much visibility as Discussions.  See the Getting Started ling at the top right for more information on the Rules of Engagement and The Differences between Blogs, Documents, and Discussions.

        Regards, Mike

        SAP Customer Experience Group – CEG


Leave a Reply