Syclo Mobile Conference: Mobile Platform Roadmap
Post on 20-May-2015
4721 Views
Preview:
DESCRIPTION
Transcript
Mobile Platform RoadmapRich Padula, President, SycloDeepika Duggirala, VP Agentry Development, SycloKarl Stevens, Agentry Product Owner, Syclo
Mobility Today and In The Future
Multitude of platforms• Different OS’s• Variety of form‐factors
Users decide devices• Enterprises don’t dictate• More Users than ever• BYOD
Applications cover a wide range of functionality• Simple to sophisticated
Diversified in terms of users, applications and devices
2Copyright © 2012 Syclo LLC. All rights reserved
True Cross‐Platform Support
Improve User Experience
Streamlined Design Tools
Intelligent Maintenance and Performance Management
New Integrated Architecture (SAP Mobile Platform)
Mobile Platform Focus
1
2
3
4
5
3Copyright © 2012 Syclo LLC. All rights reserved
True Cross‐Platform Support
Improve User Experience
Streamlined Design Tools
Intelligent Maintenance and Performance Management
New Integrated Architecture (SAP Mobile Platform)
Mobile Platform Focus
1
2
3
4
5
4Copyright © 2012 Syclo LLC. All rights reserved
True Cross‐Platform Support
• Full support for each platform’s unique features and controls
• Native application look and feel simplifies training
No cross‐compiling of application code for every platform
No need for separate development environments and skill sets
Easy configuration, support and modifications
Native User Experience Single Set of Business Logic
Used by All Products
5Copyright © 2012 Syclo LLC. All rights reserved
What the Core means to Development
• Simplified Architecture
• New features will be added in Core ‐ Once– Easier support for new clients– Faster customer responses
• Easier maintenance– Separation of layers– If different behavior on clients then
UI problem– Fix in core, fix everywhere
Client “Core”
6Copyright © 2012 Syclo LLC. All rights reserved
New Feature Development Workflow
Develop UI Support QA Released
Develop UI Support QA Released
Develop UI Support QA Released
CORE
DEVELOP FEATURE CODE
iOS
Android
Windows
7Copyright © 2012 Syclo LLC. All rights reserved
What the Core means to You
• Platform diversity today• Platform diversity tomorrow• “True Cross‐Platform”
User Interface
Device Integration
Storage
Communications
Business logicThe Client Core
iOSclient
AndroidClient
HTML 5Win 32 Client /
Windows 8
WinMobile / Windows Phone 8
8Copyright © 2012 Syclo LLC. All rights reserved
Current Client Development
All platforms equal in functionality• Windows – Mobile/Phone, Desktop, Tablets • iOS – iPhone, iPad• Android – Smartphones, Tablets
Continue adding controls to the core
Extending out the UI layer for all platforms
9Copyright © 2012 Syclo LLC. All rights reserved
Client Functionality Parity
Categories Windows iOS Android Feature Count
Actions 21
Communication 11
Controls 113
General 30
Screens 63
Grand Total 216 160 150 238
10Copyright © 2012 Syclo LLC. All rights reserved
All Products on All Platforms
11Copyright © 2012 Syclo LLC. All rights reserved
Added Android Smartphones & Tablets
12Copyright © 2012 Syclo LLC. All rights reserved
In‐Development: Windows
• Windows 8 & Windows Phone 8 Support
• WPF = Windows Presentation Foundation
– Replaces Win32 Client
– Greatly improved graphics
Uses Direct3D
– Support for
Animations, Blurs, Drop Shadows, Outer Glow and more
13Copyright © 2012 Syclo LLC. All rights reserved
In‐Development: HTML 5
• Architecture same as other clients
• Core is in Server‐side client
• UI layer is in browser
• API is AJAX, HTTP
• UI Features
– CSS3, Local Storage, Camera, Location Information
• Any device with browser
• Designer can define different screen sizes in the editor
14Copyright © 2012 Syclo LLC. All rights reserved
True Cross‐Platform Support
Improve User Experience
Streamlined Design Tools
Intelligent Maintenance and Performance Management
New Integrated Architecture (SAP Mobile Platform)
Mobile Platform Focus
1
2
3
4
5
15Copyright © 2012 Syclo LLC. All rights reserved
Enhanced iOS Offering
• Agentry and APNS Push• Branding ability• Placeholder Text• Images on tabs• And more native controls
16Copyright © 2012 Syclo LLC. All rights reserved
Added Native Search, Grouping and Indexing
17Copyright © 2012 Syclo LLC. All rights reserved
Added Placeholder Text for Cleaner Field Entry Screens
18Copyright © 2012 Syclo LLC. All rights reserved
Added Seamless Email, Phone and Contact Integration
19Copyright © 2012 Syclo LLC. All rights reserved
In‐Development Controls
Camera QR / Barcode
21Copyright © 2012 Syclo LLC. All rights reserved
Bluetooth peripheral integration
Barcode
RFID
PrinterCredit Card Reader
Meters
22Copyright © 2012 Syclo LLC. All rights reserved
NFC and Credit Card Readers
23Copyright © 2012 Syclo LLC. All rights reserved
New Screen Transitions
24Copyright © 2012 Syclo LLC. All rights reserved
Built‐in Chat
25Copyright © 2012 Syclo LLC. All rights reserved
Accelerometer
26Copyright © 2012 Syclo LLC. All rights reserved
Gesture and more
27Copyright © 2012 Syclo LLC. All rights reserved
True Cross‐Platform Support
Improve User Experience
Streamlined Design Tools
Intelligent Maintenance and Performance Management
New Integrated Architecture (SAP Mobile Platform)
Mobile Platform Focus
1
2
3
4
5
28Copyright © 2012 Syclo LLC. All rights reserved
29Copyright © 2012 Syclo LLC. All rights reserved
Powerful Design Tooling
• Complex applications are becoming more complex– Apps with thousands of definitions and
hundreds of rules
• Increased demand for deploying smaller light‐weight apps– Simple apps for checking your power
usage or purchasing movie tickets
• Keep up with your growing teams
Design Tooling Enhancements
• Team Configuration
• User Assistance
• Improved Visual Screen Editor
• Removal of Add Wizards
30Copyright © 2011 Syclo LLC. All rights reserved
Team Configuration
– Improved multi‐developer collaboration and project management through sharing of a single application repository
31Copyright © 2012 Syclo LLC. All rights reserved
Improved User Assistance
• Tooltips to display definition descriptions• Thumbnail view of images in tooltips• Technical Documentation integrated with Eclipse Help System
32Copyright © 2011 Syclo LLC. All rights reserved
NEW Visual Screen Editor
• “Device” skins portraying real form factor
• Accurate control layout
• Drag and drop of controls
• Reduces Publish / Transmit / Synchronize Cycle Time
Removal of Add Wizards
• Streamlines the process of adding new definitions– Wizard “prompting” screens replaced by submenus
– “Intelligent” default values for fields
– User needs to change only fields as desired
34Copyright © 2012 Syclo LLC. All rights reserved
Removed Wizard for Add Object Property
35Copyright © 2012 Syclo LLC. All rights reserved
True Cross‐Platform Support
Improve User Experience
Streamlined Design Tools
Intelligent Maintenance and Performance Management
New Integrated Architecture (SAP Mobile Platform)
Mobile Platform Focus
1
2
3
4
5
36Copyright © 2012 Syclo LLC. All rights reserved
Mobile Server Administration
• Enhanced troubleshooting tools• Log files stored in a database• Front‐end query tool• Pre‐built reports• Statistics and graphing
37Copyright © 2012 Syclo LLC. All rights reserved
Server Enhancements
• Multi‐Tenant– Multiple apps running on one
server instance– Users can subscribe to multiple
applications– Easier configuration and higher
security– Host your apps in “The Cloud”
38Copyright © 2012 Syclo LLC. All rights reserved
Server Enhancements
• Deploy specific apps to targeted groups– Update users in groups
Pilot groups Supervisors, e.g.
– Scheduling of updates by group Upgrade users by group Schedule group rollouts
39Copyright © 2012 Syclo LLC. All rights reserved
Benefits of Server Enhancements
• Increased visibility into performance– Continuously Analyze applications in production Monitor, Diagnose, measure performance Visibility into usage to look ahead and plan
• Ability to plan
• Lower Total Cost of Ownership– Consolidation of application management– Targeted deployments
40Copyright © 2012 Syclo LLC. All rights reserved
True Cross‐Platform Support
Improve User Experience
Streamlined Design Tools
Intelligent Maintenance and Performance Management
New Integrated Architecture (SAP Mobile Platform)
Mobile Platform Focus
1
2
3
4
5
41Copyright © 2012 Syclo LLC. All rights reserved
Syclo Phase 1 Migration Plan
Syclo Application Editor
Afaria Management console
Mobile Business Objects
Eclipse
SUP Mgt Console
Syclo Server Services
SUP Server
SUP Server Services
Application Meta Data Repository
UI
Client
Meta DataInterpreter Engine
Transportand localStorage
Syclo Add‐on
Application Meta Data
SAP Mobility Platform Phase 2 Objectives
Flexible Deployment Options
•inCloud •On premise•Hybrid (a little of both)
Comprehensive Scenario Coverage
•B2E•B2B•B2C
One Platform•One Development Environment•One Server Environment•One Management Tool
Flexible Developer Options
•Clients: Native, Hybrid (Web container), Thin (zero‐footprint browser), No‐client (voice/text)
•Development paradigms: meta‐driven and/or native – mix and match
Scalable (Up and Down)•Developer tools for Personal development on a laptop & Team development
•Runtime platform for large and small deployments
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Oracle and Java are registered trademarks of Oracle.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
© 2012 SAP AG. All rights reserved.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
Presented by:
visit www.syclo.comfor more information
QUESTIONS & DISCUSSIONQuestions & More Info –Visit us online at www.syclo.com
Copyright © 2010 Syclo LLC. All rights reserved
Karl StevensAgentry Product Owner
Syclo
Deepika DuggiralaVP, Agentry DevelopmentSyclo
top related