SAPUI5 App-Entwicklung in der ABAP Workbench und · PDF fileAgenda • Einführung...

download SAPUI5 App-Entwicklung in der ABAP Workbench und · PDF fileAgenda • Einführung – Neptune Software und SAP Mobility • Live-Demo: Entwicklung mit SAPUI5 und Neptune • Architektur

If you can't read please download the document

Transcript of SAPUI5 App-Entwicklung in der ABAP Workbench und · PDF fileAgenda • Einführung...

  • SAPUI5 App-Entwicklung in der

    ABAP Workbench und Neptune

    Klaus Garms

    Geschftsfhrer

    Neptune Software GmbH

  • Agenda

    Einfhrung Neptune Software und SAP Mobility

    Live-Demo: Entwicklung mit SAPUI5 und Neptune

    Architektur des Neptune Systems

    Integration in die SAP System Landschaft

    Lizenzmodell und Preise

    Zusammenfassung und Q&A

  • Organisation weltweit

    Oslo Norwegen (HQ)

    Hamburg Deutschland

    Palo Alto USA

    Singapore - Fernost

    ber 500.000 Benutzer nutzen weltweit

    mit Neptune entwickelte Apps

    59 Software Partner

    in 26 Lndern

    Offices & Partner

    Neptune Software - die Firma

  • Mobile SAP Einsatzszenarien

    Typische Beispiele fr mobile Applikationen:

    Zeit- und Spesenerfassung

    Mitarbeiter-Informationssysteme

    SAP Instandhaltung

    Mobile CRM-Lsungen

    Genehmigungsworkflows

    Management Reports

    Inventurzhlungen

    Wareneingangserfassung

    Arbeitsauftrge erstellen und ndern

    ...

  • Neptune fr die SAP App Entwicklung, wann und warum ?

    Probleme werden gelst durch den Einsatz des Neptune Systems !!

    Hufige Probleme bei anderen App-Entwicklungsumgebungen:

    Aufwendiges System Setup:

    zustzliche Server und Middleware sind zu installieren und warten

    Updates auf neueste SAP Versionen als Voraussetzung

    Neue Programmierfhigkeiten und Ressourcen erforderlich:

    Javascript, oData, HTML5, SAPUI5, jquerymobil

    Bestehende ABAP Anwendungen sind kaum zu nutzen!

  • Neptune Application

    Designer (NAD)

    Neptune Application Management (NAM) Neptune Application

    Catalog (NAC)

    Neptune, die komplette Plattform fr SAP Apps

    SAPUI5 App Entwicklung

    per Drag&Drop

    in der ABAP Workbench.

    Generierung der Apps

    fr IOS, Android, Windows Phone, Black Berry etc.

    Management der Apps

    ber den gesamten Lebenszyklus

    Erzeugung, Zuweisung, Installation und Zugangskontrolle.

    Rollenbasierter Zugang

    zu den in firmeneigenen

    Application Catalogues

    bereitgestellten Apps.

    .

  • ABAP basierendes System fr die Entwicklung

    mobiler Apps und besserer SAP UIs

    Effektive und kostengnstige Mobilisierung

    vorhandener SAP Prozesse

    Ohne zustzliche Infrastruktur und Ressourcen

    Sicherheit durch die Integration in die vorhandene

    SAP Systemlandschaft

    Schnelle und kostengnstige Entwicklung direkt aus

    ABAP

    SAPUI5 Framework vollstndig integriert

    Erstellung einer typischen Mobile App in nur wenigen Tagen

    Systemberblick

    NEPTUNE APPLICATION DESIGNER

  • Live Demo Entwicklung einer SAPUI5 App

  • Architektur - Neptune innerhalb des SAP Systems

    Neptune

    Application

    Designer

    Neptune Runtime Server

    Proxy Server

    oder VPN

    SAP Mobile Platform fr erhhte

    Sicherheits- und

    Managementanforderunegn

    SAP Mobile Platform

    Neptune ist vollstndig in

    die ABAP Workbench

    integriert

    Kommunikation per Proxy Server

    oder VPN ber das ICF (im

    Standard seit SAP 4.7)

    SAP NetWeaver

    ICF

    Firewall

    Firewall

    SMP Cloud

    Connector

  • Neptune Technology die Vorteile im Einsatz

    SAPUI5 (HTML5)

    ABAP

    Neptune Application Designer

    Templates

    Neptune & Partners

    SAP NetWeaver 4.7+

    Tech

    no

    log

    y

    Skil

    ls

    Req

    uir

    em

    en

    ts

    Co

    nte

    nt

    Custom

    Development

    Browser based (www.) Mobile Apps

    SAP Mobile Platform

    &

    SAP Afaria Inte

    gra

    tio

    n

    Security

    N

    E

    P

    T

    U

    N

    E

    T

    E

    C

    H

    N

    O

    L

    O

    G

    Y

    Die strukturierte ABAP-Entwicklungsplattform,

    ein Sourcecode, Generierung aller populren

    Endgerteversionen: IOs, Android, Windows

    Lediglich ABAP Kenntnisse notwendig

    Sicherheits- und Transportsystem inkludiert

    Untersttzung lterer Versionen bis SAP 4.7

    50+ App-Vorlagen fr schnelle Entwicklungen

    HIGHLIGHTS:

    Integration in SMP, Afaria und Mocana wird

    standardmig mitgeliefert

  • Hoch performante Offline Apps

    Working Offline Download Data Upload Data

  • PDF-Viewer und Push-Notification

    Inklusive PDF-Viewer zum anzeigen beliebiger PDF-

    Dokumente auf Tablet und Smart-Phone

    Inklusive Push-Notification Funktionalitt Notification

    Notification

  • AppCache (Launch-App) fr Mangagement und Sicherheit

    Automatische Updates

    (installierte Neptune Apps werden automatisch aktualisiert

    fr x-Tausende von Usern ohne weiteren Administrationsaufwand!)

    Sicheres, benutzerfreundliches Login mit Passcodes

  • Kundenaussagen: ABAP Entwicklungsleiter

    Unsere neue SD App fr die Erstellung und

    Nachverfolgung von Verkaufsauftrgen war

    in wenigen Tagen einsatzbereit.

    Das mitgelieferte Template war eine

    hervorragende Basis und ermglichte eine

    derart schnelle Entwicklungszeit.

    Unser ABAP Team hat das Neptune System

    durch die gewohnte ABAP Umgebung sehr

    schnell adaptiert und jetzt im laufenden

    Betrieb sind die Pflegearbeiten fr die App

    einfach Bestandteil unserer normalen

    Entwicklungsttigkeiten.

    http://ides.neptune-software.com:8000/neptune/NADUI5_SALES_ORDER

  • Die Vorteile im berblick

    Mit dem Neptune System knnen mobile SAP Apps:

    schnell und effizient von ihrem ABAP Team entwickelt werden

    fr praktisch jedes Endgert und Betriebssystem

    direkt integrierbar in die existierende SAP Geschftsprozesse

    sicher eingesetzt werden durch die Einbettung in bestehende SAP

    Landschaften und mit sehr gutem TCO

    ohne zustzliche Infrastruktur und Ressourcen

    Nutzung der SAP Authorisierungs- und Transportsystems

    ein Entwicklungsplattform, einsetzbar auf vielen Endgerten

    Automatische Updates ohne weiteren Administrationsaufwand

    SAP Sicherheitssysteme werden automatisch genutzt

    Optimale Netzwerk Perfomance durch Neptune Optimierung

    Vielzahl von Ready to use Neptune App-Templates

  • Endgerteuntersttzung

  • Neptune Kunden - weltweit

    Denmark

  • Mit unseren neuen Sammlung von HCM Apps knnen unsere Mitarbeiter viele Arbeiten schon unterwegs erledigen, dass spart Zeit und beschleunigt die Geschftsprozesse in vielerlei Hinsicht

    Mit Neptune und einem der mitgelieferten Template-Apps konnte die App zu einem Bruchteil der sonst blichen Kosten und Zeiten entwickelt und bereitgestellt werden

    Das SAPUI5 Interface ist inzwischen eine gewohnte und gut zu bedienende Oberflche fr alle Anwender

    Kundenaussagen

    HCM Projektmanager

    http://ides.neptune-software.com/neptune/neptune/preview.html?sap-sessioncmd=open&sap-client=800&key=NADUI5_HCM

  • NON-SAPUI5 Customer example: ISS Group

    The ISS Group was founded in Copenhagen in 1901 and has grown to

    become one of the worlds leading Facility Services companies.

    Leave request approval - App

  • www.neptune-software.de

    http://www.neptune-software.de/

  • 7.500 EUR

    Neptune Runtime

    Server

    ab 100 EUR / User

    Neptune End-User

    Lizenzen

    auf Anfrage

    Neptune External

    auf Anfrage

    Neptune Enterprise

    Basis Lizenz Fr das B2E Scenario.

    Unbegrenzte Anzahl an Apps

    nutzbar.

    Interne SAP User.

    Fr B2C/B2B Scenarien.

    Unlimited number of users,

    devices and apps

    Using Neptune in B2E/B2C/B2B

    scenario

    Unlimited number of users

    Lizenzmodell und Preise

    20 % yearly maintenance of net price

  • Lizenzmodell und Preise

    Beispiel: Enduser-Lizenzmodell

    Einstiegspaket mit 100 Userlizenzen

    Neptune Server 7.500,-

    75 pro Mobile User 7.500,-

    zzgl. 20% Wartung pro Jahr 3.000,-

    2 Tagestraining fr 3.800,- zzgl. Spesen

    Weitere Server- und Entwicklungslizenzen enthalten!

  • Training und Consulting

    2 Tage-Training vor Ort 3.800,- (zzgl. Spesen)

    2 Tage Classroom-Training 1.280,-

    Online Training

    4 Termine jeweils 2 Std 9:30 und 15:30

    inkl. Zugang zu unserem SAP Ides Trainingssystem

    Schulungsunterlagen

  • Bitte stellen Sie jetzt ihre Fragen,

    unsere Experten stehen bereit

  • SAPUI5 Entwicklung mit Neptune Software

    Mobile Apps & Web UIs fr ihre SAP Anwender

    Schnelle und kostengnstige Entwicklung direkt aus ABAP

    ohne zustzliche Infrastruktur und Ressourcen

    Erstellung einer typischen Mobile App in wenigen Tagen

    100% Security durch Integration in die SAP Systemlandschaft

    Ein komplettes System fr ihre SAP Mobile Apps !!

    Neptune Application Designer

    Design

    Neptune Application Management

    Build Manage

    Neptune Application Catalogue

    Run

  • Webinar - Ende

    Danke fr ihr Interesse!

    Weitere Infos auf unserer Homepage:

    www.neptune-software.de

    Email: [email protected]

    http://