SAPUI5 App-Entwicklung in der ABAP Workbench und Neptune Klaus Garms Geschäftsführer Neptune Software GmbH Agenda • Einführung – Neptune Software und SAP Mobility • Live-Demo: Entwicklung mit SAPUI5 und Neptune • Architektur des Neptune Systems • Integration in die SAP Mobility Plattform • Lizenzmodell und Preise • Zusammenfassung und Q&A Neptune Software - die Firma Organisation weltweit Offices & Partner Oslo – Norwegen (HQ) Hamburg – Deutschland Palo Alto – USA Singapore - Fernost 59 Software Partner in 26 Ländern Über 500.000 Enduser weltweit nutzen mit Neptune entwickelte Apps Mobile SAP Einsatzszenarien Typische Beispiele für mobile Applikationen: • Zeit- und Spesenerfassung • Mitarbeiter-Informationssysteme • SAP Instandhaltung • Mobile CRM-Lösungen • Genehmigungsworkflows • Management Reports • Inventurzählungen • Wareneingangserfassung • Arbeitsaufträge erstellen und ändern • ... Neptune für die SAP App Entwicklung, wann und warum ? Häufige Probleme bei anderen App-Entwicklungsumgebungen: Aufwendiges System Setup: • zusätzliche Server und Middleware sind zu installieren und warten • Updates auf neueste SAP Versionen als Voraussetzung Neue Programmierfähigkeiten und Ressourcen erforderlich: • Javascript, oData, HTML5, SAPUI5, jquerymobil Bestehende ABAP Anwendungen sind kaum zu nutzen! Probleme werden gelöst durch den Einsatz des Neptune Systems !! Neptune, die komplette Plattform Neptune Application Neptune Application Management (NAM) Neptune Application Designer (NAD) Catalog (NAC) SAPUI5 App Entwicklung Generierung der Apps Rollenbasierter Zugang per Drag&Drop für IOS, Android, Wiindows Phone zu den in firmeneigenen in der ABAP Workbench. Application Catalogues Management der Apps bereitgestellten Apps. über den gesamten Lebenszyklus . Entwicklung, Zuweisung, Zugangskontrolle und Installation. NEPTUNE APPLICATION DESIGNER Systemüberblick • ABAP basierendes System für die Entwicklung mobiler Apps und besserer SAP UI‘s • Effektive und kostengünstige Mobilisierung vorhandener SAP Prozesse • Ohne zusätzliche Infrastruktur und Ressourcen • Sicherheit durch die Integration in die vorhandene SAP Systemlandschaft • Schnelle und kostengünstige Entwicklung direkt aus ABAP • SAPUI5 Framework vollständig integriert • Erstellung einer typischen Mobile App in nur wenigen Tagen Neptune Application Designer – SAPUI5 Integration SAPUI5 ist vollständig in das Neptune System integriert, die Funktionen und Vorteile : Responsive-Design-Oberfläche passt sich jeder Bildschirmgröße an. stabiles API, sehr gut zu benutzen erweiterbares UI Komponenten Model, inclusive “Tooling support” sehr performant und SAP Standard compliant inkludiert mächtiges “Theming Support” basierend auf CSS gute Ajax Funktionalitäten basiert auf “Open standards” wie OpenAjax, CSS, HTML 5 enthält die populäre jQuery library Live Demo – Entwicklung einer SAPUI5 App Live Demo – Entwicklung einer SAPUI5 App Mit der Installation der Neptune Software bekommen Sie eine komplette /NEPTUNE/DEVELOPER Role, die einen gewohnten Einstieg in das System gibt.
Description: