The document discusses using Neptune Application Designer and existing ABAP skills to develop secure enterprise mobile applications for SAP Business Suite. It addresses challenges around designing apps, building them as mobile apps for different devices, and managing and running the enterprise apps. It promotes using Neptune Application Designer along with PhoneGap to export apps, and integrating with SAP Afaria Cloud and SAP Mobile Platform Cloud Edition for management and operation of the apps through their REST APIs and secure connectivity.
First of all, Thanks to CiberWe will talk about our ABAP solution for SAP Enterprise Mobility
The target for this presentation is to show you how you can create applications with Enterprise Grade security using only Existing ABAP skills and the SAP Mobile Platform Cloud edition.Also…. The new UI development toolkit for HTML5 – AKA SAPUI5
Let’s start with the Design phase…. And since… working with HTML5 we need to create a ApplicationThis is what the Neptune Application Designer is all about.
Our product… SAP Certified ABAP add-on.. drag/drop designer for HTML5Can be installed on any SAP system with ABAP stack.. ECC, CRM , BW, SRM,even down to SAP 4.7
The frameworks that the designer currently supports is JQM and SAPUI5After the launch of FIORI SAPUI5 w. Blue Crystal theme is by far the most pop.. for our part. Cust.
Drag&drop runs in the SAPGUI. And the reason for this is – familiar, Standard SAP transport - software lifecycle, activation of code, syntax check, binding of backend data.ABAP dev 2-3 days of training.. fully able to produce SAPUI5 apps.And running in it the Neptune Preview .. change slide…
You can test your applications look&feel on different devices or desktop.Also… rotate… good way to check out the responsiveness of the app… The app is still just a webapp and can’t utilize the SMP.. so we need to… change slide
… transform it to an proper mobile application with native capabilities.Change slide
You HTML5 pages, CSS and JavaScripts is now transformed into what we call hybrid apps for all modern Operating S.. here is a – change page-
To achieve this we have created an export to phonegap where you define the capabilities such as camera support GEO location etc, also plugins.. barcodescanner authentication, you define icons splashscreen etc.You can now export it to the ADOBE Build Service… change slide
Screenshot of a Neptune App that has been compiled into APK, IPA XAC files etc. So.. while this is all great… we still need to get the apps unto the users devices and manage – change slide-
Which users have access to which apps and handle updating of these.SAP has a great tool for this.. change slide..
AFARIA.You now also have the option to use the cloud version. This is a very affordable option with no on premise installation what so ever. It works great with Neptune Apps and setting it up is very easy. We spent a few hours the first time we tried it. To secure the apps and the devices is still not enough for proper enterprise mobility.. – change slide -
we need to RUN the apps in a secure environmentAnd again SAP has a cloud offering that is perfect for this… the –change slide-
The SAP Mobile Platform. The Cloud edition of the Mobile Plattform is now available.This is a great opportunity for SAP Customers to maintain the excitement of mobilizing their enterprise without losing the initial momentum.Neptune has integrated with SMP using the new REST –change slide-
Services. The ones we have an automatic integration with isApp registrationAuthentication and SSOPush NotificationThe best part of the CLOUD edition is the security – Change Slide-
.. Where you just need to install a SAP Cloud Connector and you have set up a VPN tunnel to your backend systems. Neptune –change slide-
Integration is really easy. You just need to add the SMP account url… the name of your configured app and if you wish to apply push notification – The Google API Key.