t5a_korsoff_sybase hybrid web container applications
DESCRIPTION
VirtualizationTRANSCRIPT
Different types of mobile applications
Mobile Web Browsing
Server-side rendering
Require connectivity
Mobile Web Apps
Installed and launched
Touch optimised
Hybrid Apps
Native app with emdedded HTML
Native Apps
Downloaded & stored Directly access the OS
http://www.youtube.com/watch?v=Ns-JS4amlTc&feature=related
Appl 3
Lightweight vs Native Application development
Sybase
Unwired
Platform
Server Sybase Unwired
Workspace
Container
Deploy
workflow
Backend
systems
3
Appl 2
Appl 1
Appl 1
Appl 2
Appl 3
Generate
code & UI
Lightweight applications
Native applications
Mobility Use Cases
Simple workflow notifications
Choice for approval, rejection, resubmit
Examples:
- Travel request approvals
- Time approvals
- Travel expense approvals
- Purchase order approvals
Workflow Notifications
Complex business process requiring heavy user
interaction
Fairly extensive data interchange with backend
ERP
Use of graphical elements
Possible use of device specific features
Examples:
- CRM
- Stock availability check
- Shipping / Billing status
- Reports for line managers
Mobile Business Process
User Groups
10,000,000 Users
Consumers
• eCare
• eCitizen
• eBanking
• eRemittance
Cloud
Single Purpose
Convenience
100,000 Users
Knowledge Workers
• Travel
• Medical Records
• Human Resources
• Approvals
• Procurement
Increasing Scalability
Increasing Simplicity
Changing Case
Process Workers
10,000 Users
• Sales
• Service
• Mobile Asset Management
• Yard Management
• Retail Execution
On Premise
Features
Must Have
Why Lightweight application model?
Reduces cost of development
HTML5/CSS/Javascript (jQuery
Mobile) based rendering reduces
the skill-set to develop
applications
Quickly mobilize simple business
processes
Enhances Usability
Fully customisable user interface
makes it intuitive for end-users to
use the application
Supports broad range of devices
iPhone, iPad, BlackBerry,
Android & Windows Mobile
Experiences
Technical platform • SUP server and WorkSpace easy and
quick to install.
• Platform updates are delivered quite fast
• Comes with full development
environment (pretty complex though to
get start with).
• Up to date documentation available.
User interface • On SUP 2.0 the generated UI was quite
buggy but 2.0.1 (and 2.1) brought lots of
fixed and enhancements.
• With jQuery Mobile the UI can be made
surprisingly nice looking. Can be a bit
heavy but you can adjust the level of
enhancements (shadows, gradients etc.)
• Fully customizable
Heterogenous device support • Same workflows delivered and used on
both iPhone4 and Android 2.2 phone.
Q & A
Pekka Korsoff
SAP Solution Architect
FUJITSU FINLAND OY Lemminkäisenkatu 32 B
FIN - 20520 Turku
Mobile: +358 45 7880 1482
Mail: [email protected]
http://fi.fujitsu.com