SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification,...

16
SUP Mobile App Certification Overview SAP Integration and Certification Center (ICC) 2012

Transcript of SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification,...

Page 1: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

SUP Mobile App Certification Overview

SAP Integration and Certification Center (ICC)2012

Page 2: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 2

Partner/ISV Onboarding Process

[email protected]

Present Gather Discuss Clarify Certify

PRESENT

• ICC Organization

• ICC Consultant’s Role

• Expectations

GATHER

• Vendor information

• Mobile App (functional & technical)

• Available on iTunes?

• Online/offline capable?

• SAP Backend System Integration?

• SAP Delivered BAPIs or custom ABAP?

• Customer namespace?

DISCUSS

• Requirements for Mobile App Certification

• Technical Product Profile document

• Integration Test-drive overview:

• 1. Deploy application on mobile device

• 2. Deploy software business package on SUP

• 3. Execute end-to-end scenarios

• 4. Success / Failure

• Next steps

Page 3: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 3

Requirement:To be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable” or available on corresponding App Store if required by vendor

Scope:Certification covers end-to-end functionality of mobile solutionIf custom ABAP code has been implemented then ABAP Add-on Certification criteria need to be metIf SAP Delivered Gateway Content is consumed then GW Content Consumption Certification criteria need to be metIf Custom Gateway Content has been implemented then GW Content Certification criteria need to be met

Mobile App Certification

Page 4: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 4

SUP 2.1 Integration Scenario in Details

Online Apps using Gateway + OData:For simple and lightweight applications with constant connectionGateway Content provided through OData Protocol No use of Mobile Business Objects (MBOs)

Offline Apps using MBO:For complex and heavyweight applications with occasional connections (focus on data synchronization upon connection)Use of MBOs with connection profiles to– DOE Connector,– Web Services, Databases via JDBC or BAPI via JCO

Integration Scenario streamlined into 2 classes of application depending on choice of architecture: online or offline application

Page 5: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 5

Integration Certification Process*

1. Provider completes Technical Product Profile (TPP) document2. ICC reviews TPP and reaches mutual agreement on functional test cases3. Execute Technical Testing

1. Online applications:1. Verify deployment of MBOs on SUP server2. Verify configuration of connection profiles

2. Offline applications:1. Verify configuration of OData Connector on SUP server2. Verify Gateway Content on mobile device

4. Execute Functional Testing1. Validate successful execution of end-to-end scenario using mobile device 2. Verify backend data for consistency3. Verify data synchronization if offline capable

5. If Testing successful, certification is awarded 1. Else, schedule another test session to complete the failing scenario

*Other requirements may apply

Integration Test-Drive

Page 6: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 6

Integration Test-Drive

Deploy mobileapp on the ICC

test device

Deploy applicationpackage on SUP server

Testing Validation

Deploy Gateway

Content on SAP NetWeaver GW

Execute end to end scenario

Configuration Configuration

1 2

SUP

3

Page 7: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 7

Integration Scenarios for SAP Certified Mobile apps using Sybase Unwired Platform 2.1

Page 8: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 8

Q & A

Questions?

Page 9: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

Thank You!Contact information:

Alexandra Uhlherr-McGheeICC Director of Business Development and MarketingSAP Labs, Palo Alto

Alejandro BarajasICC Program Recruitment LeadSAP Labs, Palo Alto

Srinivas ChintaginjaluICC ConsultantSAP Labs, Montreal

David ThirakulICC ConsultantSAP Labs, Montreal

Dirk Michael SchulzeICC ConsultantSAP, Walldorf

Vikas MarwahaICC ConsultantSAP Labs, Bangalore

Page 10: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

APPENDIX

Page 11: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 11

Test Environment

Provider’s system landscape will be used during integration test-driveCertification test sessions can be conducted at the following locations:– Remotely via web connection (SAP Connect)– ICC Centers (see Appendix) – Provider’s location (travel costs assumed by Provider)

Page 12: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 12

Information

SAP Integration and Certification Center

http://www.sdn.sap.com/irj/sdn/icc

SAP Mobile app Certification website

http://scn.sap.com/docs/DOC-25303

SAP Gateway Certification website

http://scn.sap.com/docs/DOC-25063

SAP ABAP Add-on Certification website

http://scn.sap.com/docs/DOC-24912

Page 13: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 13

ICC Locations

ICC Certification Centers

North AmericaPalo Alto, USAMontreal, Canada

EuropeWalldorf, Germany

AsiaBangalore, IndiaChengdu, China

Page 14: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 14

Mobile Devices

ICC Centers currently carry the following common mobiles devices:

Apple iPhone 4Apple iPad 2, iPad 3BlackBerry Bold 9900Samsung Galaxy S2Samsung Galaxy Tab 10”Motorola ES400 (Windows Mobile 6.5)

* Mobile devices which are not listed here may have to be provided for certification test. Please inquire with your ICC consultant as early as possible

Page 15: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 15

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.Oracle and Java are registered trademarks of Oracle and/or its affiliates.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

© 2011 SAP AG. All rights reserved.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.

Page 16: SUP Mobile App Certification Overview · 2019. 11. 12. · yTo be eligible for this certification, the mobile app must be implemented using SUP 2.1 (or 2.0) and must “downloadable”

© 2012 SAP AG. All rights reserved. 16

© 2012 SAP AG. Alle Rechte vorbehalten.

Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.Microsoft, Windows, Excel, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli und Informix sind Marken oder eingetragene Marken der IBM Corporation.Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Ländern.Adobe, das Adobe-Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Incorporated in den USA und/oder anderen Ländern.Oracle und Java sind eingetragene Marken von Oracle und/oder ihrer Tochtergesellschaften.UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame und MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc.

HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern.Business Objects und das Business-Objects-Logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius und andere im Text erwähnte Business-Objects-Produkte und Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Business Objects Software Ltd. Business Objects ist ein Unternehmen der SAP AG.

Sybase und Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere und weitere im Text erwähnte Sybase-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Sybase Inc. Sybase ist ein Unternehmen der SAP AG.Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.