SAPience.be TECHday 13 - Keneos - Mobilizing your processes with Syclo

Preview:

DESCRIPTION

Using Syclo as mobile development paradigm implies first knowing what’s behind the scene. In this session we’ll walk you through the architecture of this powerful new platform, explain why it matters, and inform you about: - how it can be used, - required programming skills, - development software and landscape to be installed.

Citation preview

Mobilizing your processes with Syclo

Jean-Noel Henin

Solution Architect

1 SAPience.be TECHday’13

SAPience.be TECHday’13 2

Architecture  Fundamentals…  

AGENTRY AND SAP MOBILE PLATFORM (SMP) 2.3

SAPience.be TECHday’13

SMP  2.3  

Enterprise  Na,ve  &  Hybrid  

Enterprise  Meta-­‐Data  Driven  

3

Local PC

Development Infrastructure

Partner Enablement SAPience.be TECHday’13

Agentry Server

Agentry  Editor  

Eclipse  

Agentry Client installed on the mobile

device

ATE - Agentry Test Environment

© 2013 SAP AG. All rights reserved.

Application Definitions

Java Logic

jCo  

Angel  

4

SAP ERP® SAP CRM®

Namespace

SAP Add-On

Configuration Module

Administration Module

Change Detection Layer

SAP Add-on Architecture

SAPience.be TECHday’13 5

Standard BAPI Classes

SAP Enhancement Framework

Syst

em m

onito

r

Con

figur

atio

n M

odul

e

Delta Detection Routines

Exchange Persistent Layer

Change Detection Config Set

Mobile Integration Layer: Logic for Downstream and Upstream

Synchronization Application Data Filter Services

MDO Class Handler Repository Change Detection Config Set

SAPience.be TECHday’13 6

Fetch: end to end Process

Fetch end to end Process

Data  Object  handler  –  Get  Method  

BAPI  Wrapper  FM  

Data  Object  Config  

BAPI  Wrapper  Config  

Assign  

Mobile  ApplicaHon  

SAPience.be TECHday’13 7

Fetch end to end Process

SAPience.be TECHday’13 8

BAPI  Wrapper  FM  

Jco  

Java  Steplet  -­‐  Execute()  

Java  BAPIClass  -­‐  Fetch()  

Java  Step  Handler  -­‐  Fetch()  

Screen  DefiniHon  –  PlaPorm  Dependent  

Thank you!

SAPience.be TECHday’13 9

Jean-Noel Henin Solution Architect jean-noel.henin@keneos.com +32 476 89 78 65

Recommended