Your SlideShare is downloading. ×
0
Social MediaWe want to hear from youT http://twitter.com/SAPStore http://twitter.com/SAPMobile facebook.com (SAP Store)...
Webcast HighlightsParticipate in today’s TweetChat about mobile app development      #MobileInsightsSAP Mobile Insights We...
Developing Hybrid and NativeApplications on the SAP Mobile Platform
Legal DisclaimerThe information in this presentation is confidential and proprietary to SAP and may not be disclosed witho...
Today’s Presenter                                      Stan Stadelman                                      Senior Product ...
AgendaMobility in the enterprise: Trends and challengesSybase Unwired PlatformIntroductionBenefits of the platformMobile A...
Mobility in the Enterprise:Trends and Challenges
© 2012 SAP AG. All rights reserved.   8
Enterprise-Grade Mobile App MustsMobilize Existing Investmentsin Business ProcessesSupport Multiple Mobile Deviceswith uni...
Mobile App Development in the Enterprise         Application         Development                                       Ad...
Sybase Unwired PlatformIntroductionBenefits of the Platform
Our Consistent and Highly Adaptable Mobile Platform              Connect                            Create                ...
© 2012 SAP AG. All rights reserved.   13
Making HTML5 Enterprise GradeHybrid Web Container                                       Always Available  Usability       ...
SUP Hybrid Web Container Applications   Data                               Deploy    Create WF      Custom             Sub...
SUP Hybrid Web Container ApplicationsBest Fit: Simple Applications and WorkflowsDevice SupportBlackBerryWindows MobileiOSA...
© 2012 SAP AG. All rights reserved.   17
SUP Native ApplicationsOffline Usage   Data                               Deploy to    Generate     Develop app           ...
SUP Native ApplicationsHigh Degree of Task Specialization and Data Intensive Offline UsageDevice SupportBlackBerry (RIM Ja...
Back-End ConnectionCombine different data sourcesSAP-specific and non-SAP back ends connectedReuse of data connections and...
Data ModelingGraphical data modellingSAP BAPI browserSQL drag-and-drop support for Sybase data sourcesData model is:Device...
SynchronizationProven synchronization engineHandling of Packet loss, connection interruption, data falsificationOptimized ...
SUP Object API (Native Development)Allows developers to focus on application developmentObject API calls for Data IO into ...
© 2012 SAP AG. All rights reserved.   25
SUP Native ApplicationsOnline (Productivity) Scenarios  OData Service                           Deploy services to NW     ...
SUP Native ApplicationsOnline Productivity Applications with ODataDevice SupportBlackBerry (RIM Java ME)iOS (Objective C)A...
Accelerating Development with Our SDK                 Reusable UI Components                                              ...
Mobile Analytics in SUP
Mobile Analytics Kit                 Reusable UI Components                                        Device integration     ...
Mobile Analytics Kit                                       Data visualization                                       Anal...
Mobile Analytics Kit FeaturesWriting Very Little Code to Design Reports5 chart types, table controlDrill down, semantic zo...
Summary
Sybase Unwired Platform: Standard for SAP and Partners                                                      Hundreds of Ap...
Thank You!Contact information:Stan StadelmanSenior Product Manager, Sybase Unwired Platformstan.stadelman@sap.com
Closing and Q&AParticipate in today’s TweetChat about mobile app development      #MobileInsightsSAP Mobile Insights Webca...
© 2012 SAP AG. All Rights Reserved.No part of this publication may be reproduced or transmitted in any form or for any   S...
Upcoming SlideShare
Loading in...5
×

Developing Native and Hybrid Apps with Sybase Unwired Platform

3,759

Published on

See how providing real-time access to enterprise back-office systems improves efficiency, responsiveness and overall productivity.

As one of the industry's leading and most expansive mobile enterprise application platform, Sybase Unwired Platform helps businesses of all sizes to better respond to real-time business dynamics.

View Replay: http://event.on24.com/r.htm?e=404103&s=1&k=80F0A5822468ED8CE29D89C9C35DB6E0&partnerref=WebsiteSeriesPageOnDemandReplay

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,759
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
160
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Developing Native and Hybrid Apps with Sybase Unwired Platform"

  1. 1. Social MediaWe want to hear from youT http://twitter.com/SAPStore http://twitter.com/SAPMobile facebook.com (SAP Store) facebook.com (SAP Mobile Apps) linkedin.com (SAP Store)© 2012 SAP AG. All rights reserved. 1
  2. 2. Webcast HighlightsParticipate in today’s TweetChat about mobile app development #MobileInsightsSAP Mobile Insights Webcast Series http://bit.ly/z2znLXMobile Sense Thought Leadership Series (webcasts & white papers): http://fm.sap.com/mobilesense
  3. 3. Developing Hybrid and NativeApplications on the SAP Mobile Platform
  4. 4. Legal DisclaimerThe information in this presentation is confidential and proprietary to SAP and may not be disclosed withoutthe permission of SAP. This presentation is not subject to your license agreement or any other service orsubscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in thisdocument or any related presentation, or to develop or release any functionality mentioned therein. Thisdocument, or any related presentation and SAPs strategy and possible future developments, products andor platforms directions and functionality are all subject to change and may be changed by SAP at any timefor any reason without notice. The information in this document is not a commitment, promise or legalobligation to deliver any material, code or functionality. This document is provided without a warranty of anykind, either express or implied, including but not limited to, the implied warranties of merchantability, fitnessfor a particular purpose, or non-infringement. This document is for informational purposes and may not beincorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, exceptif such damages were caused by SAP´s willful misconduct or gross negligence.All forward-looking statements are subject to various risks and uncertainties that could cause actual resultsto differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in makingpurchasing decisions.© 2012 SAP AG. All rights reserved. 4
  5. 5. Today’s Presenter Stan Stadelman Senior Product Manager SAP© 2012 SAP AG. All rights reserved. 5
  6. 6. AgendaMobility in the enterprise: Trends and challengesSybase Unwired PlatformIntroductionBenefits of the platformMobile Analytics in SUP© 2012 SAP AG. All rights reserved. 6
  7. 7. Mobility in the Enterprise:Trends and Challenges
  8. 8. © 2012 SAP AG. All rights reserved. 8
  9. 9. Enterprise-Grade Mobile App MustsMobilize Existing Investmentsin Business ProcessesSupport Multiple Mobile Deviceswith unique form factors andplatformsSupport a lowering total costof ownership model© 2012 SAP AG. All rights reserved. 9
  10. 10. Mobile App Development in the Enterprise Application Development  Administration  Authentication  Data security (on device and OTA)  Versioning, Lifecycle  Offline Enablement  Proxy  Push  ERP, database, business app integration Infrastructure  Logging and reporting Platform Services© 2012 SAP AG. All rights reserved. 10
  11. 11. Sybase Unwired PlatformIntroductionBenefits of the Platform
  12. 12. Our Consistent and Highly Adaptable Mobile Platform Connect Create Consume Heterogeneous Heterogeneous data sources mobile devices Eclipse Sybase Unwired Platform OData Hybrid Container Apps Mobile Business Custom Native Objects Apps Management Console Control Device and server management and security© 2012 SAP AG. All rights reserved. 12
  13. 13. © 2012 SAP AG. All rights reserved. 13
  14. 14. Making HTML5 Enterprise GradeHybrid Web Container Always Available Usability • Push Enabled • Native Services • Ease of provisioning Reliable Communication Performance • Guaranteed Delivery • Data stored natively • Transactional integrity Secure Sandbox Security • Personal & Company device use • Authentication • Application password • Built-in data encryption© 2012 SAP AG. All rights reserved. 14
  15. 15. SUP Hybrid Web Container Applications Data Deploy Create WF Custom Submit WF modeling to SUP base design HTML5 design to SUP Sybase Unwired Platform App© 2012 SAP AG. All rights reserved. 15
  16. 16. SUP Hybrid Web Container ApplicationsBest Fit: Simple Applications and WorkflowsDevice SupportBlackBerryWindows MobileiOSAndroidCharacteristicsCross-PlatformFast to develop and to deployOffline capabilitiesDevice APIs (Camera)No or minor application logic (JS)No native client coding required© 2012 SAP AG. All rights reserved. 16
  17. 17. © 2012 SAP AG. All rights reserved. 17
  18. 18. SUP Native ApplicationsOffline Usage Data Deploy to Generate Develop app Compile modeling SUP Source code using SUP API Sybase Unwired Platform App Application/ UI Data Model Persistence Sync Engine© 2012 SAP AG. All rights reserved. 18
  19. 19. SUP Native ApplicationsHigh Degree of Task Specialization and Data Intensive Offline UsageDevice SupportBlackBerry (RIM Java ME)Windows and Windows Mobile (C#)iOS (Objective C)Android (Java)CharacteristicsSelf-contained: No browser/container App, etc., neededFull Offline capabilitiesLarge amount of local data possibleComplex Business Logic can be coveredClient coding required© 2012 SAP AG. All rights reserved. 19
  20. 20. Back-End ConnectionCombine different data sourcesSAP-specific and non-SAP back ends connectedReuse of data connections and SUP serversPush enabled applications© 2012 SAP AG. All rights reserved. 20
  21. 21. Data ModelingGraphical data modellingSAP BAPI browserSQL drag-and-drop support for Sybase data sourcesData model is:Device independentReusable© 2012 SAP AG. All rights reserved. 21
  22. 22. SynchronizationProven synchronization engineHandling of Packet loss, connection interruption, data falsificationOptimized for small bandwidth connectionsClient side optimized for mobile devicesEncryption and compression available© 2012 SAP AG. All rights reserved. 23
  23. 23. SUP Object API (Native Development)Allows developers to focus on application developmentObject API calls for Data IO into the local DBSynchronization can be triggered via Object-APICall-back handlerPush enabled technology stackApplication development can be agnostic to device-specific data storage© 2012 SAP AG. All rights reserved. 24
  24. 24. © 2012 SAP AG. All rights reserved. 25
  25. 25. SUP Native ApplicationsOnline (Productivity) Scenarios OData Service Deploy services to NW Develop app using SUP OData SDK Compile Modeling Gateway Sybase Unwired Admin/Onboarding Platform App Authentication Application/ UINW Gateway Push Connectivity Admin/Onboarding Data Layer Authentication Supportability Push © 2012 SAP AG. All rights reserved. 26
  26. 26. SUP Native ApplicationsOnline Productivity Applications with ODataDevice SupportBlackBerry (RIM Java ME)iOS (Objective C)Android (Java)CharacteristicsSelf-contained: No browser/container App, etc., neededSupport for NW Gateway consumption of SAP systems with OData protocolOnline scenariosComplex Business Logic can be coveredClient coding required© 2012 SAP AG. All rights reserved. 27
  27. 27. Accelerating Development with Our SDK Reusable UI Components Device integration GPS, address book, email, tasks, phone, UI controls, widgets, forms, and views calendar, camera, barcode scanner, printer, RFID Cache management Runtime data management, Persistence Data parser synchronization, metadata, Metadata, app data, and encryption Data protocol parsers and app data Connectivity Security Configuration and Authentication (basic and Supportability SSO, asynch and On-boarding support, RSA Error-handling, logging, packaging key generation, and Preferences, defaults, and synchronous requests, tracing, versioning certificate-handling app constants notifications, push)© 2012 SAP AG. All rights reserved. 28
  28. 28. Mobile Analytics in SUP
  29. 29. Mobile Analytics Kit Reusable UI Components Device integration GPS, address book, email, tasks, phone, Mobile Analytics Kit calendar, camera, barcode scanner, printer, RFID Cache management Persistence Runtime data management, Data parser Metadata, app data, and synchronization, metadata, Data protocol parsers and app data encryption Connectivity Security Configuration and Supportability Authentication On-boarding packaging Error-handling, (basic and SSO, asynch support, RSA key Preferences, and synchronous requests, logging, tracing, generation, and defaults, and app notifications, push versioning certificate-handling constants© 2012 SAP AG. All rights reserved. 30
  30. 30. Mobile Analytics Kit  Data visualization  Analytics engine  Cross-platform© 2012 SAP AG. All rights reserved. 31
  31. 31. Mobile Analytics Kit FeaturesWriting Very Little Code to Design Reports5 chart types, table controlDrill down, semantic zooming, What-If analysisMeta-data drivenHighly customizableChart-level APIDashboard-level API© 2012 SAP AG. All rights reserved. 32
  32. 32. Summary
  33. 33. Sybase Unwired Platform: Standard for SAP and Partners Hundreds of Apps Thousands of Apps People Productivity Industry SAP-Built 30+ Apps Lines of Business Process People Productivity Process Analytics Analytics Partner-Built 100+ Apps Consumer Consumer Today Planned© 2012 SAP AG. All rights reserved. 34
  34. 34. Thank You!Contact information:Stan StadelmanSenior Product Manager, Sybase Unwired Platformstan.stadelman@sap.com
  35. 35. Closing and Q&AParticipate in today’s TweetChat about mobile app development #MobileInsightsSAP Mobile Insights Webcast Series http://bit.ly/z2znLX March 21st – Come See the New Face of Afaria April 11th – The Power of Mobile Analytics within Your Mobile Enterprise April 25th – Android in the EnterpriseMobile Sense Thought Leadership Series (webcasts & white papers): http://fm.sap.com/mobilesense
  36. 36. © 2012 SAP AG. All Rights Reserved.No part of this publication may be reproduced or transmitted in any form or for any SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjectspurpose without the express permission of SAP AG. The information contained Explorer, StreamWork, SAP HANA, and other SAP products and servicesherein may be changed without prior notice. mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.Some software products marketed by SAP AG and its distributors containproprietary software components of other software vendors. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other BusinessMicrosoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Objects products and services mentioned herein as well as their respective logosMicrosoft Corporation. are trademarks or registered trademarks of Business Objects Software Ltd.IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, Business Objects is anSystem x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, SAP company.zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and otherParallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, Sybase products and services mentioned herein as well as their respective logosPOWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAPBladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, company.Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere,Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM All other product and service names mentioned are the trademarks of theirCorporation. respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.Linux is the registered trademark of Linus Torvalds in the U.S. and othercountries. 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 withoutAdobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or the express prior written permission of SAP AG.registered trademarks of Adobe Systems Incorporated in the United States and/orother countries.Oracle and Java are registered trademarks of Oracle.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, andMultiWin 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. © 2012 SAP AG. All rights reserved. 37
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×