webinar 5 challenges of mobilization april 9 2014
DESCRIPTION
Are you faced with mobilizing an existing software solution in a highly competitive market? Worried about time to market, cost, expertise, learning curve or other challenges associated with enterprise mobility projects? In our webinar you will learn about the 5 essential challenges of mobilizing legacy software and some different ways to overcome them.TRANSCRIPT
© 2014 Appear Networks Systems AB . All Rights Reserved. 1
Mobility. Made simple.
5 Challenges of Mobilizing Legacy Software
Feyzi Inci
© 2014 Appear Networks Systems AB . All Rights Reserved. 2 © 2014 Appear Networks Systems AB . All Rights Reserved. 2
Who are we - Appear
"We extend enterprise software to the mobile world"
Core product: Appear IQ, a cloud based enabler which:
• Helps you develop and manage your own cross-
platform mobile solutions
• Enables new revenue streams, based on your existing
software products
• Radically reduces both effort and time required for you
to deliver a professional mobile offering
© 2014 Appear Networks Systems AB . All Rights Reserved. 3 © 2014 Appear Networks Systems AB . All Rights Reserved. 3
MobiCloud - Project Overview
Founding partners
© 2014 Appear Networks Systems AB . All Rights Reserved. 4 © 2014 Appear Networks Systems AB . All Rights Reserved. 4
Awards 2013-2014
2013 Winner
European User Awards for
Networking
2014 and 2013 Winner
Communications Mobility
Solution of the Year
2013 Finalist
2013 Finalist
2013 Shining Star Award
© 2014 Appear Networks Systems AB . All Rights Reserved. 5
Mobility challenges
© 2014 Appear Networks Systems AB . All Rights Reserved. 6 © 2014 Appear Networks Systems AB . All Rights Reserved. 6
Keeping up
© 2014 Appear Networks Systems AB . All Rights Reserved. 7 © 2014 Appear Networks Systems AB . All Rights Reserved. 7
Some devices more equal than others
Image: Luke Wroblewski, Flickr
© 2014 Appear Networks Systems AB . All Rights Reserved. 8 © 2014 Appear Networks Systems AB . All Rights Reserved. 8
Mobile First
New approach ..
• Mobile appeals to your
customers
• New revenue
opportunities
• New competitors
© 2014 Appear Networks Systems AB . All Rights Reserved. 9 © 2014 Appear Networks Systems AB . All Rights Reserved. 9
Mobile First
However ..
• Challenges for the upstarts
• Opportunities for you, the
incumbent
© 2014 Appear Networks Systems AB . All Rights Reserved. 10 © 2014 Appear Networks Systems AB . All Rights Reserved. 10
Differentiate
Photo Dee’Lite, Flickr
© 2014 Appear Networks Systems AB . All Rights Reserved. 11 © 2014 Appear Networks Systems AB . All Rights Reserved. 11
The Mobilization Hierarchy of Needs -
- 5 challenges to success
© 2014 Appear Networks Systems AB . All Rights Reserved. 12 © 2014 Appear Networks Systems AB . All Rights Reserved. 12
5. Cost-effective mobile solution
• Limited budget
• Mobililization takes resources away
from core business
• Make or buy? : a delicate balance
© 2014 Appear Networks Systems AB . All Rights Reserved. 13 © 2014 Appear Networks Systems AB . All Rights Reserved. 13
Which devices do you target (first?)
• How do you allocate your pools of resources?
• Multiple platforms, multiple code bases?
• Synchronisation of customer expectations
• Maintaining for future changes / new OS?
© 2014 Appear Networks Systems AB . All Rights Reserved. 14 © 2014 Appear Networks Systems AB . All Rights Reserved. 14
5. Cost-effective mobile solution
• Limited budget
• Make or buy : a delicate balance
• Mobililization takes resources away
from core business
• Developing for multiple platforms is
expensive
• Maintaining for multiple platforms is
even more expensive
© 2014 Appear Networks Systems AB . All Rights Reserved. 15 © 2014 Appear Networks Systems AB . All Rights Reserved. 15
4. Short time to market
Photo : Keith Marshall, Flickr
Are you ready?
© 2014 Appear Networks Systems AB . All Rights Reserved. 16 © 2014 Appear Networks Systems AB . All Rights Reserved. 16
4. Short time to market
• Catch-up with mobile first competition
• Address customer’s expectations
• Shorten time to profitability
• Secure the future of your business
© 2014 Appear Networks Systems AB . All Rights Reserved. 17 © 2014 Appear Networks Systems AB . All Rights Reserved. 17
3. Limit risks
• Not done this before?
• Skills of the team?
• Address the lack of experience and skills
• How much development will be required in future
to keep up with the future OS changes?
• How to increase the odds of a successful
investment?
© 2014 Appear Networks Systems AB . All Rights Reserved. 18 © 2014 Appear Networks Systems AB . All Rights Reserved. 18
3. Limit risks
Photo : Sean Bonner
© 2014 Appear Networks Systems AB . All Rights Reserved. 19 © 2014 Appear Networks Systems AB . All Rights Reserved. 19
Platform Risk
Here today, gone tomorrow(?)
• From first emergence to maturity and decline,
’mobility’ happens fast
• A platform or device with a majority market
share today may be marginalized or gone
tomorrow
o Remember the Palm V, the R380, P800 or the
HP iPAQ?
o What about Symbian UIQ/ S60, Palm OS,
Windows Mobile Smartphone, CE, Pocket PC
and RIM’s Blackberry?
© 2014 Appear Networks Systems AB . All Rights Reserved. 20 © 2014 Appear Networks Systems AB . All Rights Reserved. 20
• Device platform
fragmentation is a fact of life
o Which device / platform are
you using internally?
o What about your target
customers?
• Each platform you support
offers its own challenges
o Programming languages,
SDK’s, hardware etc.
Platform Risk
Here today, gone tomorrow(?)
© 2014 Appear Networks Systems AB . All Rights Reserved. 21 © 2014 Appear Networks Systems AB . All Rights Reserved. 21
Mobile: Old dog new tricks?
http://en.wikipedia.org/wiki/Olate_Dogs MS Office iCLIPART MS Office iCLIPART
© 2014 Appear Networks Systems AB . All Rights Reserved. 22 © 2014 Appear Networks Systems AB . All Rights Reserved. 22
Mobile experience done wrong
Date o
Size (mm) o
Work Order o
Submit o
Service Report v.0.1
© 2014 Appear Networks Systems AB . All Rights Reserved. 23 © 2014 Appear Networks Systems AB . All Rights Reserved. 23
Mobile experience done very wrong
© 2014 Appear Networks Systems AB . All Rights Reserved. 24 © 2014 Appear Networks Systems AB . All Rights Reserved. 24
Your image at stake
© 2014 Appear Networks Systems AB . All Rights Reserved. 25 © 2014 Appear Networks Systems AB . All Rights Reserved. 25
Mobile experience done right
© 2014 Appear Networks Systems AB . All Rights Reserved. 26 © 2014 Appear Networks Systems AB . All Rights Reserved. 26
2. A Professional solution
© 2014 Appear Networks Systems AB . All Rights Reserved. 27 © 2014 Appear Networks Systems AB . All Rights Reserved. 27
Building mobility apps – to do list ..
• OS support
• Device support
• Hardware functions (GPS,
camera, storage, network)
• Hosting services
• Learning the SDK(s)
• Business model/ Pricing
• What you have in house?
• Existing and custom data sources
© 2014 Appear Networks Systems AB . All Rights Reserved. 28 © 2014 Appear Networks Systems AB . All Rights Reserved. 28
2. Professional solution
• Address your customers’ security requirements
• Meet the mobile users’ usability expectations
• Offer a reliable solution
© 2014 Appear Networks Systems AB . All Rights Reserved. 29 © 2014 Appear Networks Systems AB . All Rights Reserved. 29
5. Innovate
© 2014 Appear Networks Systems AB . All Rights Reserved. 30 © 2014 Appear Networks Systems AB . All Rights Reserved. 30
5. Innovate
Is innovation
a luxury?
© 2014 Appear Networks Systems AB . All Rights Reserved. 31 © 2014 Appear Networks Systems AB . All Rights Reserved. 31
5. Innovate
It is not how many ideas you
have. It’s how many you make
happen [Accenture ad campaign]
Innovation is the
ability to convert
ideas into
invoices - L.
Duncan
The key to success is
for you to make a habit
throughout your life of
doing the things you
fear – Van Gogh
Ideas are
useless unless
used - T. Levitt
© 2014 Appear Networks Systems AB . All Rights Reserved. 32 © 2014 Appear Networks Systems AB . All Rights Reserved. 32
5. Innovate
• Need to try out and develop
• Exploit new mobile functionality
• Create new revenue streams
• Differentiate
• Enter new markets
• Agile approach
© 2014 Appear Networks Systems AB . All Rights Reserved. 33
So, does using a Enterprise Mobility Platform solve these challenges?
© 2014 Appear Networks Systems AB . All Rights Reserved. 34 © 2014 Appear Networks Systems AB . All Rights Reserved. 34
Context
Right Information Right User Right Place Right Time
Use the context of the user to guide the development principals to ensure a professional solution.
© 2014 Appear Networks Systems AB . All Rights Reserved. 35 © 2014 Appear Networks Systems AB . All Rights Reserved. 35
Cloud
Consider a cloud based platform as a way of reducing the up-front investment and running costs needed for your solution infrastructure.
© 2014 Appear Networks Systems AB . All Rights Reserved. 36 © 2014 Appear Networks Systems AB . All Rights Reserved. 36
Cross-platform
Use cross-platform techniques to reduce time and development costs for your mobility project.
© 2014 Appear Networks Systems AB . All Rights Reserved. 37 © 2014 Appear Networks Systems AB . All Rights Reserved. 37
HTML5 Approach
© 2014 Appear Networks Systems AB . All Rights Reserved. 38 © 2014 Appear Networks Systems AB . All Rights Reserved. 38
At the crossroads?
© 2014 Appear Networks Systems AB . All Rights Reserved. 39 © 2014 Appear Networks Systems AB . All Rights Reserved. 39
Hybrid Approach
© 2014 Appear Networks Systems AB . All Rights Reserved. 40 © 2014 Appear Networks Systems AB . All Rights Reserved. 40
Device
Access Speed
Development
Cost App Store
Approval
Process
Native
Hybrid
Web
Full
Full
Very fast
Native speed as
necessary Reasonable Available
Only for
container
Available
Expensive for
multiple
platforms
Mandatory for
iOS and WP
Limited Fast Reasonable Not available None
The ”Hybrid” Approach
© 2014 Appear Networks Systems AB . All Rights Reserved. 41 © 2014 Appear Networks Systems AB . All Rights Reserved. 41
HTML5
App
HTML5
App
HTML5
App
• Access to hardware
• Communications
• Offline support
• Security features
• Portable business logic
• Portable views
Native App Container
Hybrid Model
© 2014 Appear Networks Systems AB . All Rights Reserved. 42 © 2014 Appear Networks Systems AB . All Rights Reserved. 42
Example App Container
User authentication via Active Directory
Multiple OS and device (BYOD) support
Data sharing between hosted applications
Corporate branding (addon service)
User authentication via internal database
No need to use a Mac or run the android
SDK
No hassle of building and maintaining
additional .apk or .ipu files
Developer (ISV): User (Enterprise):
© 2014 Appear Networks Systems AB . All Rights Reserved. 43 © 2014 Appear Networks Systems AB . All Rights Reserved. 43
A Platform Architecture ..
Hosted Services Customer (ISV) Mobile Devices
Software A
Software B
Users
Software C
Mobility
Platform
Optional
Integration
Adapter
App
Container
App App
Push servers
© 2014 Appear Networks Systems AB . All Rights Reserved. 44 © 2014 Appear Networks Systems AB . All Rights Reserved. 44
SDKs & APIs
Native
Container
Native
SDK
Integration
Adapter
Mobility
Platform
Inte
gra
tion A
PI
Public and Private Clouds
JS API
HTML5
App
Java SDK
Inte
gra
tion A
dapte
r A
PI
HTML5
SDK
HTML5
App
Bridge
Mobile
AP
I
Admin API
Database
Na
tive
AP
I Native
App
Customer
3rd Party
System IA A
PI
Mobile Devices
Admin
Console
Push servers
© 2014 Appear Networks Systems AB . All Rights Reserved. 45 © 2014 Appear Networks Systems AB . All Rights Reserved. 45
The Mobilization Hierarchy of Needs -
- 5 challenges to success
© 2014 Appear Networks Systems AB . All Rights Reserved. 46
Mobility. Made simple.
Thank You!
Feyzi Inci, [email protected]
Martin Wilson, [email protected]
Websites: www.appearnetworks.com, www.mobicloudproject.eu