The changing face of Mobile Apps in the future of Mobile
Who Am I@bmkatz
• Day job: Director of Mobile Strategy @VMware • Just a nutter with a blog - http://ascrewsloose.com • Host: @themobilecast podcast • Host: #Futurebiz tweet chat (Thursdays 1PM ET)
@bmkatz
Companies are taking their existing application
development teams and using them to develop modern apps
@bmkatz
• MADP are designed to accelerate mobile application
development • Write Once - Deploy Everywhere • Familiar languages (.net, C#, etc) • Codeless (the new it thing)
@bmkatz
What happens when you mix a legacy app with some virtualization, add some hocus pocus and
you come out with a mobile App?
@bmkatz
Refactoring• Take the legacy part of an App and make it
modern
• Original still exists but look/feel and behavior may be different to customer
© Copyright 2015 StarMobile, Inc. All Rights Reserved
AB InBev Sales Application
This is the PC browser-based BEFORE view of theAB InBev Key Account Management system
© Copyright 2015 StarMobile, Inc. All Rights Reserved
AB InBev Sales App
This is the AFTER view of the AB InBev Key Account Management Appthat was delivered in less than five business days
@bmkatz
UI/UXNew frontend and backend
features (online & offline)
Security & Compliance
25%
30% 20%
10%15%Support, Scale &
Manage
Sub-second Enterprise Data Integration, orchestration
& acceleration© Kinvey 2016
Delivering an App: Reality
@bmkatz
What is A BaaS• New type (?) of middleware
• Decouple front end development from back end changes
• Don’t produce a traditional app (build 70-85% of the app)
@bmkatz
It’s always great to have business requirements
but unless you understand the
use caseyou’ve wasted your time
@bmkatz
Appifying the Enterprise• It’s the data stupid
• Build an API to access the data
• Wrap identity around it
• Build apps that access the data through the API
• Get Security involved in the beginning
• Know what you’re building for (Biz Objective & User Needs)
* Your employees are your customers too!
It’s all about the use case!
How do you REIMAGINE the process to make it easier for your
customers!
• Still have many single use apps - but infrequent use
• Single pane of glass (App) for the easy stuff
• Much more productive