Enviar pesquisa
Carregar
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Phone 8
•
0 gostou
•
2,446 visualizações
SAP PartnerEdge program for Application Development
Seguir
December 11, 2013
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 68
Baixar agora
Baixar para ler offline
Recomendados
SAP Mobile Platform Overview
SAP Mobile Platform Overview
SAP PartnerEdge program for Application Development
SAP Mobile Platform Architecture and Strategy
SAP Mobile Platform Architecture and Strategy
SAP PartnerEdge program for Application Development
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
Xamarin
SAP Mobile Platform - Product and Roadmap
SAP Mobile Platform - Product and Roadmap
SAP PartnerEdge program for Application Development
SAP mobile platform & mobile apps
SAP mobile platform & mobile apps
Capgemini
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP PartnerEdge program for Application Development
Sap Mobility Presentation 5 1 2012
Sap Mobility Presentation 5 1 2012
nerb13
Afaria Overview- Architecture, Scaling, Supported Platforms
Afaria Overview- Architecture, Scaling, Supported Platforms
SAP PartnerEdge program for Application Development
Mais conteúdo relacionado
Mais procurados
SAP Netweaver Mobile Overview
SAP Netweaver Mobile Overview
Mahindra Satyam
SAP Mobile Business Objects Development
SAP Mobile Business Objects Development
SAP PartnerEdge program for Application Development
SAP NetWeaver Portal, mobile edition – Overview
SAP NetWeaver Portal, mobile edition – Overview
SAP Portal
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP PartnerEdge program for Application Development
Develop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on Device
SAP Portal
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP Portal
Accessing Your Existing SAP NetWeaver Portal on Mobile Device
Accessing Your Existing SAP NetWeaver Portal on Mobile Device
SAP Portal
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)
SAP Portal
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
SAP Portal
SAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep Dive
SAP Portal
Dev mobile apps ent it final
Dev mobile apps ent it final
Heinrich Seeger
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
SAP PartnerEdge program for Application Development
Autodesk Technical Webinar: SAP Mobile Platform
Autodesk Technical Webinar: SAP Mobile Platform
SAP PartnerEdge program for Application Development
Skills, Competencies And Methods
Skills, Competencies And Methods
Healthovate
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
Innovapptive Global Solutions Pvt Ltd.
SAP HANA Cloud Portal
SAP HANA Cloud Portal
Amir Blich
SAP Inside Track Istanbul 2011 - Sybase Mobile Sales Project - Lessons Learned
SAP Inside Track Istanbul 2011 - Sybase Mobile Sales Project - Lessons Learned
FIT Solutions
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SAP PartnerEdge program for Application Development
ChannelEyes Technical Whitepaper
ChannelEyes Technical Whitepaper
Jay McBain
CA API Gateway
CA API Gateway
James Farley-Sutton
Mais procurados
(20)
SAP Netweaver Mobile Overview
SAP Netweaver Mobile Overview
SAP Mobile Business Objects Development
SAP Mobile Business Objects Development
SAP NetWeaver Portal, mobile edition – Overview
SAP NetWeaver Portal, mobile edition – Overview
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
Develop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on Device
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
Accessing Your Existing SAP NetWeaver Portal on Mobile Device
Accessing Your Existing SAP NetWeaver Portal on Mobile Device
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
SAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep Dive
Dev mobile apps ent it final
Dev mobile apps ent it final
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
Autodesk Technical Webinar: SAP Mobile Platform
Autodesk Technical Webinar: SAP Mobile Platform
Skills, Competencies And Methods
Skills, Competencies And Methods
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
SAP HANA Cloud Portal
SAP HANA Cloud Portal
SAP Inside Track Istanbul 2011 - Sybase Mobile Sales Project - Lessons Learned
SAP Inside Track Istanbul 2011 - Sybase Mobile Sales Project - Lessons Learned
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
ChannelEyes Technical Whitepaper
ChannelEyes Technical Whitepaper
CA API Gateway
CA API Gateway
Semelhante a Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Phone 8
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
SAP PartnerEdge program for Application Development
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SAP PartnerEdge program for Application Development
PSD Enablement Session "Mobile Reference Applications"
PSD Enablement Session "Mobile Reference Applications"
SAP PartnerEdge program for Application Development
03 sac app-design_overview_roadmap_20190228
03 sac app-design_overview_roadmap_20190228
Ivan Blatnik
SAP Project Intelligence Network for Construction
SAP Project Intelligence Network for Construction
Comit Projects Ltd
Build Cross-Platform application using Mobile Development Kit - #sitBCN 2019
Build Cross-Platform application using Mobile Development Kit - #sitBCN 2019
Jitendra Kansal
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Twan van den Broek
Cloud Computing at SAP
Cloud Computing at SAP
Frank Stienhans
SAP SuccessFactors Solutions Road Map
SAP SuccessFactors Solutions Road Map
Ahmed Negm
Build Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDK
Jitendra Kansal
The SAP HANA Cloud Platform
The SAP HANA Cloud Platform
Rui Nogueira
The SAP Hana Cloud platform
The SAP Hana Cloud platform
Ian Grant-Smith
The Power of Collective Insight with SAP BI
The Power of Collective Insight with SAP BI
Waldemar Adams
9c478493-c37c-0010-82c7-eda71af511fa.pdf
9c478493-c37c-0010-82c7-eda71af511fa.pdf
Marco Antônio Claret Teixeira
Go Mobile with SAP Cloud Platform
Go Mobile with SAP Cloud Platform
İbrahim Ömer Bakırcı
Apresentação do INBRASC - Ariba e Fortlev explicam Ariba Total User Experienc...
Apresentação do INBRASC - Ariba e Fortlev explicam Ariba Total User Experienc...
Sean Thomson
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver Portal
SAP Portal
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4h
Akhilendra Singh
How cloud and in memory computing revolutionised enterprise development - Ste...
How cloud and in memory computing revolutionised enterprise development - Ste...
jaxconf
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdf
ssuserbe2bb6
Semelhante a Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Phone 8
(20)
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
PSD Enablement Session "Mobile Reference Applications"
PSD Enablement Session "Mobile Reference Applications"
03 sac app-design_overview_roadmap_20190228
03 sac app-design_overview_roadmap_20190228
SAP Project Intelligence Network for Construction
SAP Project Intelligence Network for Construction
Build Cross-Platform application using Mobile Development Kit - #sitBCN 2019
Build Cross-Platform application using Mobile Development Kit - #sitBCN 2019
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Cloud Computing at SAP
Cloud Computing at SAP
SAP SuccessFactors Solutions Road Map
SAP SuccessFactors Solutions Road Map
Build Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDK
The SAP HANA Cloud Platform
The SAP HANA Cloud Platform
The SAP Hana Cloud platform
The SAP Hana Cloud platform
The Power of Collective Insight with SAP BI
The Power of Collective Insight with SAP BI
9c478493-c37c-0010-82c7-eda71af511fa.pdf
9c478493-c37c-0010-82c7-eda71af511fa.pdf
Go Mobile with SAP Cloud Platform
Go Mobile with SAP Cloud Platform
Apresentação do INBRASC - Ariba e Fortlev explicam Ariba Total User Experienc...
Apresentação do INBRASC - Ariba e Fortlev explicam Ariba Total User Experienc...
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver Portal
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4h
How cloud and in memory computing revolutionised enterprise development - Ste...
How cloud and in memory computing revolutionised enterprise development - Ste...
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdf
Mais de SAP PartnerEdge program for Application Development
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP PartnerEdge program for Application Development
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SAP PartnerEdge program for Application Development
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SAP PartnerEdge program for Application Development
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SAP PartnerEdge program for Application Development
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SAP PartnerEdge program for Application Development
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SAP PartnerEdge program for Application Development
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
SAP PartnerEdge program for Application Development
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
SAP PartnerEdge program for Application Development
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
SAP PartnerEdge program for Application Development
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
SAP PartnerEdge program for Application Development
Autodesk Technical Webinar: SAP Business One
Autodesk Technical Webinar: SAP Business One
SAP PartnerEdge program for Application Development
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
SAP PartnerEdge program for Application Development
Mobile Apps 4 Charity
Mobile Apps 4 Charity
SAP PartnerEdge program for Application Development
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
SAP PartnerEdge program for Application Development
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
SAP PartnerEdge program for Application Development
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
SAP PartnerEdge program for Application Development
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3
SAP PartnerEdge program for Application Development
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2
SAP PartnerEdge program for Application Development
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
SAP PartnerEdge program for Application Development
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
SAP PartnerEdge program for Application Development
Mais de SAP PartnerEdge program for Application Development
(20)
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
Autodesk Technical Webinar: SAP Business One
Autodesk Technical Webinar: SAP Business One
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Mobile Apps 4 Charity
Mobile Apps 4 Charity
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
Último
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
Jamie (Taka) Wang
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
DianaGray10
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Eric D. Schabell
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
Aggregage
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
DianaGray10
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
GDSC PJATK
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Brian Pichman
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
Daniel Zivkovic
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Md Hossain Ali
UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5
DianaGray10
Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024
Alexander Turgeon
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
DianaGray10
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UbiTrack UK
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
IES VE
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Christian Posta
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
DianaGray10
The Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API Management
Nuwan Dias
Último
(20)
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5
Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
The Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API Management
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Phone 8
1.
SAP Mobile Platform Kiran
Karunakaran, Director Product Management - Nov 2013
2.
Roadmap and Specification
Disclaimer “This document outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, and shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of this document. This limitation shall not apply in cases of intent or gross negligence ” © 2013 SAP AG. All rights reserved. © SAP 2009/ Page 2 This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 2
3.
Introduction and roadmap
4.
Why take a
platform-based approach? Point-to-point solution versus Platform approach Costs Quality Flexibility Security © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 4
5.
SAP has the
broadest, end-to-end mobility solution A comprehensive and open mobile portfolio Support for All Devices SAP Store and Mobile Apps LoB/Industry Apps Customization and Services Rapid Deployment Services © 2013 SAP AG. All rights reserved. End-to-End Security Cloud SAP and Third Party Development Tools Customer/Partner Apps SAP Mobile Platform Analytics Apps SAP Afaria SAP Mobile Documents Instant Mobilization and Ecosystem Full Service Platform Cloud or On-Premise Backend Agnostic SAP Mobile Services SAP Systems SAP HANA 3rd Party DBs 3rd Party Systems This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 5
6.
SAP: Only Vendor
named a leader in both of Gartner’s Mobile Magic Quadrants Magic Quadrant for Mobile Application Development Platforms Authors: Ian Finley, Van L. Baker, Ken Parmelee, David Mitchell Smith, Ray Valdes, Gordon Van Huizen Gartner, 7 August 2013 ID:G00248487 Magic Quadrant for Mobile Device Management Authors: Phillip Redman, John Girard, Terrence Cosgrove, Monica Basso Gartner, 23 May 2013 ID:G00249820 This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document s are available upon request from SAP . Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 6
7.
Industry’s first unified
mobile application development platform Apps for: Employees Partners Customers B2E B2B B2C From proprietary to open-standards and open-source Standards-based approach Tools, components, SDKs to speed development Tools for rapid development The right tool for the right job Native Hybrid MDD Mobile Web SMS Protect the enterprise Common auth framework OData, MDD and MBOs for offline support Offline with sync SAP Mobile Platform App Services © 2013 SAP AG. All rights reserved. Platform Services Linux and Windows OS Back-end Agnostic Simplified Admin Analytics and Reporting This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 7
8.
What is in
SAP Mobile Platform v3.0 Industry’s Broadest Set of Platform Services Industry’s Most Open Platform Dramatic Developer Productivity Improvements Core Services for enterprise-grade mobile apps OData with offline support OSGi Spring architecture Common SDK for both on-premise and cloud mobile apps App Services for B2E, B2B and B2C mobile apps Apache Cordova hybrid container with platform services available as plug-ins WYSIWYG development environment for HTML5 apps HTML5 support Bring Your Own Tools (BYOT) Support HTTP REST Standards-based data integration Coupons Banking Loyalty Native, hybrid, meta-data driven, mobile web and SMS app architectures Robust offline/synchronization support Extensible platform architecture © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 8
9.
Value of SAP
Mobile Platform to all mobile stakeholders Developer Admin Total Cost of Development © 2013 SAP AG. All rights reserved. Total Cost of Ownership User Always On – Never Seen This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 9
10.
Mobile application development
market requirements Flexible, yet Powerful 1 2 Build simple apps quickly, yet have the flexibility and extensibility to build sophisticated and complex apps Mobile as a Service Build mobile apps without worrying about deployment infrastructure End-to-end Enterprise Solutions 3 Not just a developer toolkit. Supports enterprise security, application lifecycle management, cross platform capabilities, etc. Platform embraces open standard 4 BYOT = Bring your own Tools, the way that developers want to build, reusing their skillsets and tools, reducing dev time & cost Provides for advanced capabilities. 5 Differentiated capabilities for the next gen of apps. MAF, 3D, hardware/sensors integration, and more © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 10
11.
Aligning SAP Mobile
Platform with market to deliver real value Flexible, yet Powerful 1 2 Build simple apps quickly, yet have the flexibility and extensibility to build sophisticated and complex apps Mobile as a Service Build mobile apps without worrying about deployment infrastructure App Development: Faster, Lower TCD End-to-end Enterprise Solutions 3 Not just a developer toolkit. Supports enterprise security, application lifecycle management, cross platform capabilities, etc. App Maintenance: Easier, Lower TCO End User: Consistent and Better UX Platform embraces open standard 4 IT: More robust, scalable, and manageable BYOT = Bring your own Tools, the way that developers want to build, reusing their skillsets and tools, reducing dev time & cost Provides for advanced capabilities 5 Differentiated capabilities for the next gen of apps. MAF, 3D, hardware/sensors integration, and more © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 11
12.
SAP Mobile Platform
“Best of Breed” Mobile leader for over 20 years Sybase Syclo Unwired Platform Agentry Business SAP Mobile Platform Utilities Field Service Contractors Sybase Robust Consumer Applications Customer Retail © 2013 SAP AG. All rights reserved. Complex Business Applications SAP Mobiliser NetWeaver Gateway Access to your data Non-SAP Cloud Convergence of Three Leaders: SAP, Sybase, Syclo This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 12
13.
SAP Mobile Platform
roadmap On-Premise Deployments Today 2H 2013 Syclo Apps SMP 2.3 Enterprise Edition SUP Apps Mobiliser Apps SAP Mobile Platform On-Premise Version SMP 2.3 Consumer Edition (Mobiliser) Run B2E, B2B, B2C apps Single install/upgrade Capabilities based on licensing Cloud Deployments Native/HTML5 Apps SAP Mobile Platform Cloud Version* Key value points One product for B2E, B2B and B2C apps Open and flexible development for: Native, HTML5, MDD, SMS apps Reusable components Simplified back-end integration for SAP, SAP HANA, and third-party systems Open HTTP-based services Run B2E, B2B, B2C apps Capabilities based on licensing Key value points One-day deployment Same SDK as on-premise Apps run on-premise and cloud Open development for native or HTML5 Simplified back-end integration for SAP, SAP HANA, and third-party systems Open HTTP-based enterprise and application services Access to SAP HANA Cloud services *Only the online REST services from SUP 2.2 were moved into the SMP cloud © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 13
14.
Convergence of three
leaders Open and standard SAP NetWeaver Gateway Presentation Data Model Transport Protocol Backend Integration © 2013 SAP AG. All rights reserved. Sybase Unwired Platform (B2E) HTML5 (Cordova) Native (MAF) None OData Sybase 365 Mobiliser (B2C) Mobile Web Native or HTML5 SMS Native or HTML5 Open Development Framework Architecture MBO JSON/XML Standards Based Data Model – OData HTTP Standards REST ABAP Common Syclo Agentry Meta Data Syclo Meta-Data Syclo SMART Data Model Mobilink or iMO HTTP – HTTP REST ANGEL Messaging Based Transport ProtocolREST Backend JCO/XML Data/Process IntegrationJSON/XML Framework – OData Add-On This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 14
15.
SAP Mobile Platform
enhancements for 2013 2013 Focus Areas Open standards Developer tools Native Hybrid MDD Web Benefits Enhanced interoperability Developer efficiency Familiar technology Flexible methodologies Scale to millions of users Reduced TCO Deployment options SMS Unified Development Tools SAP Mobile Platform SAP Mobile Platform SUP MobiliserConsumer Agentry Enterprise SAP HANA 3rd © 2013 SAP AG. All rights reserved. Party SAP Business Suite Scalability Platform unification Data/process integration Industry standard data model Complex back-end integration Optimized for SAP systems This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 15
16.
SMP3 – An
Open Platform OSGi Spring reuse dynamic updates, versioning, and models to simplify complexity standard protocol that decouples the dependency on SAP released SDKs use any web tooling you want on SMP3 OData standard model that decouples backend and frontend developers © 2013 SAP AG. All rights reserved. HTTP REST HTML5 Cordova combine SAP’s enterprise plugins with any other plugins from 3rd party This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 16
17.
SMP3 overview &
architecture
18.
SAP Mobile Platform
v3.0 – Architecture Key Points: •No State in Mid-tier •OSGi based •Standards based protocol (OData/HTTP/s) •Single entry point •Supports most IDM providers (via extensible CSI module) •Centralized App management •Life Cycle support •Modular (supports custom extensions) •One model (OData) across entire landscape © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 18
19.
One SDK –
decoupled from server SMP SDK One common SDK to span across different deployment platforms and versions SMP cloud SMP 2.3 SMP3 “Rapid Innovation without Disruption” © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 19
20.
SMP server services
to build apps Core Services E2E trace App Services Coupons Payments Geo-location SMS services Push Sync/offline Customer and partner developed Onboarding Authentication/SSO Lifecycle management Usage reporting Performance metrics Value Add to Administrator Value Add to Developer Lean Java Server (LJS)* *SAP’s Tomcat © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 20
21.
SMP3 – extending
your application’s capabilities Cross platform hybrid apps Push Notifications App usage reporting Connectivity to non-SAP sources Online application Connectivity to SAP Systems Easy access to SAP data and workflow Code generation for native platforms Connectivity to OData service OData App Services COMPLEXITY Logon for different auths SAP Mobile Platform Services Offline capabilities Scale the complexity of mobile apps with one architecture, many services © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 21
22.
Developer features Services overview
23.
Developer experience Common standards
(HTML5, REST WS, OData, Cordova) Faster to onboard developers, easier to build/debug Developer Open, Lower TCD, Faster Development, Vertically Scalable Enhanced functionality through platform services and SDK OData offline, encrypted storage, app LCM, multiplatform push Rapid application development (AppBuilder) End-to-End application development in HTML5 Consistent multi-platform support (client SDK, MAF) Common API and SDK stack across different device platforms © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 23
24.
SMP – client Native SMP
Client Core components LCM (Resource provisioning) Logging/Tracing Kapsel Player Data Access Layer Security (Vault/AES 256-bit Encryption) Persistence (OData Doc Cache handling with delta support) Synch Support Offline DB and Outbound Queue Push Notifications Authentication (SSO2 , Certificates) Connectivity © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 24
25.
Support for all
major operating systems* SAP Windows8 apps running on SMP SDK available REST API only iOS 6.x Win8 Android 4.x BlackBerry 10 *Mobiliser apps continue to support older versions and feature phones and Agentry apps continue to be supported on ruggedized devices. Details will be published in the support matrix on service.sap.com/pam at product release © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 25
26.
Native OData SDK Features Integrated
Logon Manager with Client Hub enables Developer APIs apps to share credentials with co-signed apps in Offline OData APIs for seamlessly caching data and merging same security group on the device delta update* Platforms Supported: iOS 6.x+, Android 4.x+ Request API enhanced to support Batch processing OData Parser support for JSON format Benefits OData makes our gateway much more than just a proxy for other services Adds metadata model Data paging (a must for "real" apps) Data response reshaping Both missing from plain-old-REST * Requires NW Gateway 7.3 SP07 © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 26
27.
Kapsel Architecture Cordova Container
with 7 SAP Plugins 3rd party plugin 3rd party plugin AppUpdate AuthProxy EncryptedStorage Logger Logon Kapsel Plugins Cordova Push Settings © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 27
28.
“Kapsel” – Cordova
HTML5 container with SAP plugins Plugin AppUpdate HTTPSProxy Description Used to provide server-based updates to the web application content running in the Kapsel application. Replicates some of the lifecycle management capabilities provided by the HWC. Kapsel applications can currently only contain a single web application. This plugin is used to proxy HTTP and HTTPS requests on behalf of the application. The plugin will automate the process of accepting SSL certificates returned by a call to a web resource (without the user’s involvement). HTTPS requests can be done with no authentication, basic authentication, or with certificates. Supported certificate sources are: from file, from system key manager, or from Afaria. Logging Logon Push Provides a Cordova plugin wrapper around the SMP logging API. Implements a Cordova plugin wrapper around the Mobile Application Framework (MAF) Logon Manager component. Provides a skinnable UI for an application’s login form plus manages the complete process of logging into the SMP server. Provides a Cordova wrapper around SMP server-based push notifications. The plugin allows an application to register for push notifications, process push notifications and update the local application UI to indicate that push notifications have been received. Secure Storage Implements an asynchronous interface for the W3C web storage API plus provides a mechanism for encrypting data written to storage. Settings Exchange Provides the ability for an application to trigger a Setting Exchange operation with server. This will allow an application to store device and user settings for later use. SAP Mobile Platform © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 28
29.
Planned innovations Platform SDK
– Mobile Application Framework Production Capabilities Key Benefits Reusable, customizable and extensible building blocks to enable consistent user experience across a set of applications Structural extensibility and styling via configuration meta-data (no code changes) UI components Primitives (textbox, labels, checkbox, tables, etc.) Advanced (logon & settings screens, tree views, etc.) Uniformly change UI / UX and core functional capabilities across all MAF-enabled applications simultaneously App infrastructure components System logger, logon manager Localization / globalization converters (e.g. address, phone #, currency, etc.) Reduce cost of application upgrade, maintenance and change management Over 50+ components in MAF 1.1 Login Table Localization System logging Calendar Authentication This is the current state of planning and may be changed by SAP at any time © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 29
30.
Examples of reusable
user interface components within Mobile App Framework MAF Tree View component © 2013 SAP AG. All rights reserved. MAF locale aware controls MAF Calendar component This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 30
31.
Planned innovations Platform SDK
- developer productivity Example: Mobile Applications Framework login manager InitLogonManager(); MAFLogonManager logonManager = MAFLogonManager.GetInstance(); 58 Lines of code (MAF) vs. 1756 Lines of code (native) This is the current state of planning and may be changed by SAP at any time. © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 31
32.
Open UI framework Open
UI Framework allows developers to implement their own custom UI representation of an Agentry Screen Agentry Client Extensions Native UI Controls Controls Custom UI Control using Open UI Screen Screen Set Agentry Core Device OS Interaction Layer © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 32
33.
Mobile analytics kit Mobile
Analytics Kit Developers have two choices for embedding analytics in their apps: – Use XML document to automatically configure a chart or dashboard, map the data series, and pick from out-of-box controls – Use the library to construct charts from components—allows even greater degree of customization Extra Features (out-of-box controls) – Drill-down (tap to zoom) – Semantic Zoom (pinch to zoom; axes automatically drill-down to narrower data series) Mobile Analytics Kit (MAKit) is a set of charting libraries co-developed with the Business Objects and SAP UX teams for the development of the ‘Mobile BI’ application release © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 33
34.
© 2013 SAP
AG. All rights reserved. Device Offline write-back queue OData SMP NW Gateway 2.0 SP7 Delta Exchange Tables Business Suite HTTP Offline OData API for caching data and merging delta updates Offline OData No state in middle tier Request/response based OData is the programming model OData delta supported Client libraries provide a secure document cache OData Model This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 34
35.
Integrating different backends OData SMP Avatar
/ Gateway Java* Non-OData REST services JDBC SOAP *Gateway Java provides data integration capabilities and is deployed on the same SMP server JPA SAP and non-SAP back ends © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 35
36.
SMP B2C module Banking
App 3rd Party New App Loyalty Social … Consumer Framework Mobiliser LCM Push New Server Extension Mobile Banking … Consumer Social Money Mobiliser Loyalty Mobile Banking Mobiliser App OData Framework SMP Core SMP © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 36
37.
SMP B2C module Core
Consumer Model Core Consumer Services Optional Application Services Related to Customers Customer ID, name, type Registration/self-care Payments Addresses Account lifecycle management Banking Identifications (username, email, …) Login/Session management LBS Identities (passport id, driver license, …) Temporary password/password reset Alerts Security based on privileges/roles Coupons Free-text attributes Social integration Binary attachments Notifications Entitlements Third parties can provide additional Application Services © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 37
38.
SMP3 B2C web
portal Web portal for consumer signup, customer support, operations dashboard, consumer self service, partner / merchant. © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 38
39.
Developer features Tooling overview
40.
SMP3 tooling OSGi Custom Server
Extension SMP 3.0 Event SAP Backend Tooling in NetWeaver (transaction SEGW) GW Add-On Browser Based Mobiliser Mobile Web Data Transformation Tooling OData Modeler Syclo Add-On (Exchange Tables) One Click Deployment Kapsel Android Development Tools OData Gateway Java App Builder SMS Builder OData Mobile App Workbench ERP, CRM, BW, HANA, etc. APNS/GCM XCode Blackberry Win8/phone Agentry 3rd Party System Agentry Editor Value Add: User Onboarding Online OData Calls OData Delta Queries Batch OData Calls Push Notifications © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 40
41.
AppBuilder – designing
your UI5 app Drag and drop designer 1 Click to deploy to “Kapsel” Click together app in mins Predefined application templates Leverages UI5 control Open HTML5 Tool that Interoperates with Popular Web Design Tools © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 41
42.
AppBuilder continued Design
Time Code Gen/Edit Generated Event Handler code Enterprise Data for Easy consumption User Defined Events SMP3 Services for App Management © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 42
43.
SMS builder –
building SMS based apps © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 43
44.
Tooling installer contents
and options Native SDK SMS Toolkit OData framework (2.x OData SDK, Client Hub, Logon Manager Core) Mobile Application Framework (Reuse and Extensibility) Mobile Application Workbench (Eclipse Plugin) Brand Mobiliser Tooling Kapsel SDK Kapsel framework Kapsel command-line tools Agentry Toolkit Agentry Editor (Eclipse Plugin) OpenUI SDK Branding SDK Test Client Charting Framework Mobile Analytics Kit for iOS Mobile Analytics Kit for HTML5 Object API (MBO) Framework Client Libraries Unwired Workspace Hybrid Web Container HWC framework Hybrid App Designer Hybrid App Packaging tool Installer Experience Two identical installers will be available for Mac and Windows (.dmg, .exe) Developer will be able to select which SDK components to install If a SDK box is checked, required components will automatically be selected, and other components can be added © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 44
45.
Administrative features
46.
Admin experience Simplified OSGi
architecture w/o mid-tier staging DB More flexible and scalable, lower TCO, upgrade w/o downtime Admin Simplified, Lower TCO, Lean Architecture Common platform services to unify all applications Unified authentication framework, policies, user/role management Modernized and simplified Admin UI Faster deployment, onboarding, and configuration Simplified user onboarding and configuration (Client Hub) Easier and faster strategic enterprise-wide deployments © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 46
47.
Mobile application management Business
and Consumer Apps Devices Platforms (iOS, Android, Windows and Windows Phone, BlackBerry, others …) Native/HTML5/UI Frameworks 20% 80% © 2013 SAP AG. All rights reserved. SAP Mobile Platform value-add Authentication Business application integration Security – devices, data, content Offline access and synchronization Administration Application versioning and lifecycle management Push notifications Proxy Reporting and analytics Multi-platform support This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 47
48.
Manage apps: Simplified
admin UI HTML5 based Radically simplified - "Apple-Easy” Combining Agentry and SUP Application centric UX design Context sensitive help Context sensitive help © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 48
49.
PUSH notification Configure push
notifications for: iOS Android BlackBerry Windows 8, Windows Phone © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 49
50.
Authentication and SSO Client Settings Network Edge
Settings Identity Provider Settings Backend Identity Mapping Authentication and Single Sign On Configure end-to-end authentication from the client to the backend without a VPN Supported Authentication – Anonymous – Basic Auth – Siteminder – SSO Token – X.509 Mutual Auth – X.509 Mutual Auth through intermediary © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 50
51.
Integrating with your
security policies Supported authentication mechanisms Existing Security infrastruct ures can be complex SM Session Cookie CA Siteminder SSO Basic Auth Basic Auth Certificates Valid() NW Java SAP SSO2 Generator Siteminder Policy Server SAP SSO2 SM Agent Web Reverse Proxy SMP3 fits in – without disruption HTTPAuth LoginModule SMP Server SAP Backend SAP Mobile Platform uses standard HTTPS protocol to integrate into your existing security landscape! © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 51
52.
App analytics Usage reporting
by: User Device type Application Vendor Version Timeframe © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 52
53.
Simplified App Onboarding Before
SMP 3.0 SMP 3.0 Experience © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 53
54.
User onboarding for
SAP standard apps Client Hub Platforms Supported: iOS 6.x+, Android 4.x+ Client Hub enables apps to securely share credentials on-device, simplifying enduser experience Client Hub integration in Logon Manager adds SSO features to apps with zero code change Logon Manager in Kapsel provides skinnable HTML5 UI set to match native UI’s Client Hubon Device (use phone) App CID SAP Mobile Platform User name Password Connection String Backend App Registration Data Vault Mobile App Mobile apps get their logon information from the Client Hub client Logon Manager hides connection and configuration details © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 54
55.
Trace and runtime
analysis Graphical display of runtimes - per app or across all apps Detailed Logging and Tracing Runtime Analysis Error Logs © 2013 SAP AG. All rights reserved. Detailed Trace This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 55
56.
User experience Add cutting-edge
capabilities for enterprise and consumer apps Live 3D visualization GIS display Augmented reality, accelerometer, camera Real Time analytics © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 56
57.
SAP Enabling Solutions
for Windows 8 & Windows Phone 8
58.
SAP Mobile Platform
Roadmap for windows support SAP Mobile Platform 3.0 SAP Mobile Platform 3.1 Visual Studio © 2013 SAP AG. All rights reserved. REST based interfaces Native SDK , Cordova 3.1 and kapsel plugins Windows 8 Library for logon, authentication. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 58
59.
Bridging the technology
divide with OData OData – Open Data Protocol HTTP-based data services Resources (data) identified using URIs Operations executed using HTTP verbs OData specifies CRUD and Query over HTTP Atom (XML) or JSON Results OData Service Provider Resources, e.g. SAP ERP OData Run-Tim Tristen from the newly formed Mobility Department. Just graduated from College. © 2013 SAP AG. All rights reserved. OData is a bit like mini-ODBC or JDBC for the web Bob from the SAP Department, been here for 20 years coding ABAP. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 59
60.
Developing Windows apps
using Rest in SMP 3.0 SAP Mobile Platform Server provides REST services so that applications can be built as any standard HTTP application to leverage SAP Mobile Platform Server for security and push features among others. This development approach has the following elements: •Configuring the application. •Registration (creating an application connection) •Authentication •Native push notification http://infocenter.sybase.com/help/index.jsp?docset=/com.sybase.infocenter.pubs.docset-SMP-SDK3.0.0/doc/html/title.html&docSetID=2000 © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 60
61.
Registering a device
using REST API End Point http://localhost:8080/odata/applications/latest/”Appname”/Connections Header of the request POST /odata/applications/latest/”Appname”/C onnections HTTP/1.1 Host: localhost:8080 Authorization: Basic Z3dkZW1vOndlbGNvbWU= Content-Type: application/atom+xml; charset=UTF-8 Cache-Control: no-cache © 2013 SAP AG. All rights reserved. Body of the request <?xml version='1.0' encoding='UTF-8'?> <entry xmlns='http://www.w3.org/2005/Atom' xmlns:d='http://schemas.microsoft.com/ado/2007/08/da taservices' xmlns:m='http://schemas.microsoft.com/ado/2007/08/d ataservices/metadata'> <content type='application/xml'> <m:properties> <d:DeviceType>Windows</d:DeviceType> </m:properties> </content> 61 </entry> This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
62.
Retrieving data from
back end using REST API End point http://localhost:8080/”Appname”/FlightCollection?$format=xml Header of the request POST /odata/applications/latest/TestApp/Conn ections HTTP/1.1 Host: localhost:8080 Authorization: Basic Z3dkZW1vOndlbGNvbWU= Content-Type: application/atom+xml; charset=UTF-8 Cache-Control: no-cache © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 62
63.
Mobile is around
for the long-haul Minimize your Time to Value with SAP Mobile Platform • Reduced IT investments and operation efficiencies • Reduced cost of development • Reusable services and repeatable processes • Protection for the enterprise • Rapid development and low maintenance • Centralized lifecycle management • Support for open-standards, open-source • Simplified talent sourcing • Deployment options (cloud or on-premise) © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 63
64.
Public SMP3 info Ramp-up
info, hands-on training and an overview of the TechEd / ASUG activities around SMP3.0 can be found at: http://scn.sap.com/community/mobile/blog/2013/08/20/get-your-hands-on-sap-mobile-platform30 © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 64
65.
Appendix
66.
SMP3 architecture Native Apps Mobile Client Agentry Container Custom
App Web Apps Web Container Browser (Cordova/PhoneGap) (Mobile W eb) Development Tools AppDesigner No State in Mid-tier UI Components/Extensibility Framework 3rd Party Ui5 Connectivity SDK HTTP(S) / SMS HTTP(S) / SMS Mobile Platform Services Brand Mobiliser (SMS Process Management) Brand Mobiliser Agentry Designer Staging in backend or optionally in SQL Anywhere (or SAP HANA) 3rd Party Machine Runs on Windows and Linux MAW GW Modeler Banking & Payment SMS Handler Agentry Data Services Onboarding Enterprise App Store Provisioning (Settings/Certificat es) On Device Charging OSGi based server App Management (MAM) (Mobiliser) Combines B2E and B2C capabilities into a single server – Agentry, SUP, Mobiliser Seamless Server upgrades and patches – without having to bring down the server Device Management Core Services App Resources ( Meta-data, Web Resources) User Management SSO Lifecycle Management Data End Point Management Data Encryption Push Notifications Persistence Dispatcher (HANA) (Configs, Cashing, Queues) (single Point of Entry) Supportability (Logging, Tracing, Solution Manager) Admin Portal Application Services Proxy to other services Core services OSGI Container SAP Business Suite NW Gateway Syclo ABAP Addon(s) © 2013 SAP AG. All rights reserved. Other SAP Backend (SAP HANA/XS, BW , BI, SF, NW, Cloud, JAM, Ariba) 3rd Party Backend This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 66
67.
SAP Mobile Platform
v3.0 - at a glance Best in class, full spectrum mobile platform • • • B2E, B2B and B2C on one platform Native, Hybrid, MDD and Mobile Web Apps on popular operating systems and device types Open and easy • • Any back-end, development tool, industry standards support 3rd party SDK and • HTML5 Meta Data Mobile Web SAP Mobile Platform Secure • Native Strong authentication, data encryption, application wrapping SAP Non-SAP Flexible and scalable • • Start small and grow to millions of users © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 67
68.
© 2013 SAP
AG. All rights reserved. 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. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP 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. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. © 2013 SAP AG. All rights reserved. This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 68
Baixar agora