Your Mobile StrategyWith 5o9® EZMobile
Software for Mobile Web
Extend your Web Apps to Mobile Users
©2010 5o9, Inc
Mobile apps take advantage of the device UI, but …
• Apps are not scalable or flexible
• Multiple development teams are required
• Expensive to develop, support & update cross platform
Th e B u s in e s s Th e B u s in e s sP r o b le mP r o b le m
Cost, Time & RiskCost, Time & Risk
Web Services
• Why?
» Works on all devices with a browser & it’s understood by IT
» Proven business models
• External: Personalized Advertising, Subscription, Transaction
• Internal: Productivity Gains, Cost Reduction
• So What’s the technical problem with Web services on Mobile?
– If N o t Ap p s Th e n – If N o t Ap p s Th e n?Wh a t?Wh a t
The Web (HTTP protocol) has no real-time knowledge of the user, their device’s capabilities or their location (Dev Cap)
Nobody has solved the Dev Cap problem on the Web (until now)
The only existing option has been mobile apps
P.S. HTML 5 does not solve this problem
4 © 2010 5o9®, Inc.
Th e Te c h n ic a l Th e Te c h n ic a lP r o b le mP r o b le m
Device Capabilities (Dev Cap)Device Capabilities (Dev Cap)
C o m p a r e t h e B e n e f it s C o m p a r e t h e B e n e f it sThe Best of Mobile Apps & Web AppsThe Best of Mobile Apps & Web Apps
Benefits Web App Native App ContextualWeb App
Write once deploy to many ✓ − ✓Supports frequent updates/changes ✓ − ✓Uses open development standards ✓ − ✓Supports one-to-one personalization − − ✓Reduces data entry − − ✓Supports data privacy − ✓ ✓Supports menu-based navigation − ✓ ✓Supports optimized UI for each device
− ✓ ✓
©2010 5o9, Inc5
D a t a A c c e s s D a t a A c c e s sMeans Web App OptimizationMeans Web App Optimization
5 9o ® EZM o b ile d e liv e r s m o b ile m e t a d a t a v ia t h e b r o w s e r
You define the data you need and 5o9® EZMobile delivers it to your Web server.
An y Ac c e s s ib le
P h o n e AP I Device Type Browser Specs Location Screen Size Screen Colors Resolution Phone Number
- U s e r E n t e r e dD a t a
User Name Passwords Zip/Postal Codes E-mail Credit/Debit Cards Preferences Entered only once Each field user-controlled
Access the Data you Need to Create a Great User Experience!
©2010 5o9, Inc6
©2010 5o9, Inc7
Lowers time to market. Lowers business risk. Lowers cost. Improves agility.
M o b ile We b Ap p s M o b ile We b Ap p sEnabled by 5o9Enabled by 5o9®®
We believe the web works for mobile with open protocols and common web tools5o9 lets you extend your existing Web strategies and policies to mobile devices.
Th e U s e r Th e U s e rE x p e r ie n c eE x p e r ie n c e
Mobile Users Mobile Users They download/install it just like any other
app on the same OS They see an app with an icon (if the phone
supports icons) just like any other app When they hit the privacy controls or User
Info menu/button they get the device resident functionality
When they launch the “app” or “service”, it opens the browser to the pre-set URL and the Web app
If they launch the browser & go the URL, the experience is the same as if they “launched the app from the app icon.”
The Handset
The Server
5 9o5 9o ®® EZM o b ile EZM o b ileS o f t w a r eS o f t w a r e
Client-Server MiddlewareClient-Server Middleware
©2010 5o9, Inc9
Two Software Elements:
A browser plug-in that transports mobile metadata to your Web server via the browser
Primary Functions• Data Transport
• Data Encryption
• Menu Management
• Security Mapping
Compatibility• Blackberry• Windows Mobile• Android• iPhone• Symbian
5 9o5 9o ®® EZM o b ile EZM o b ileS o f t w a r eS o f t w a r e
Mobile ComponentMobile Component
©2010 5o9, Inc10
A Web server module that presents metadata (DevCap and more) so you may optimize Web apps for mobile users
Primary Functions• Data Decryption• Security Mapping• Content Compression
Compatibility• Windows IIS• Apache
Data Format & Integration• HTTP_X Headers• CGI or other Web standard
scripting technique
5 9o5 9o ®® EZM o b ile EZM o b ileS o f t w a r eS o f t w a r e
Web Server ComponentWeb Server Component
©2010 5o9, Inc11
5 9 o Va lu e5 9 o Va lu e P r o p o s it io n P r o p o s it io n
Mobile App Richness. Web App Efficiency.Mobile App Richness. Web App Efficiency. Lets you optimize for every device, like an App, but you
make all you changes on the server in your Web App
Open Standards Simplify…• Development• Integration• Training• Support• Use
Simpler = Faster, Cheaper, Easier• Faster to Market• Lower Cost• Less Risk
©2010 5o9, Inc12