SlideShare a Scribd company logo
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
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
Most companies have
developed less than 7
internal apps
- Gartner
@bmkatz
@bmkatz
@bmkatz
@bmkatz
Companies are taking their
existing application
development teams and using
them to develop modern apps
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
Katz’s Axiom
If you build a
crapplication they
will run!
@bmkatz
• Apps you hate to use
• UI
• UX
• Scope Creep
• Not what you wanted
@bmkatz
@bmkatz
@bmkatz
@bmkatz
• Adobe
• Appcelerator
• IBM
• Microsoft (Xamarin)
@bmkatz
• MADP are designed to accelerate mobile application
development
• Write Once - Deploy Everywhere
• Familiar languages (.net, C#, etc)
• Codeless (the new it thing)
@bmkatz
@bmkatz
Growing Up
• Templates
• Fewer coding fixes per OS
• More APIs
@bmkatz
@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
RMAD
@bmkatz
• Alpha Software
• Capriza
• HopTo
• PowWow
• Reddo
• Starmobile
@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 the
AB InBev Key Account Management system
© Copyright 2015 StarMobile, Inc. All Rights Reserved
StarMobile Studio Visual Editor
© Copyright 2015 StarMobile, Inc. All Rights Reserved
AB InBev Sales App
This is the AFTER view of the AB InBev Key Account Management App
that was delivered in less than five business days
@bmkatz
@bmkatz
@bmkatz
• Amazon
• FeedHenry/Redhat
• IBM
• Kinvey
• Kony
• Microsoft Azure
@bmkatz
BaaS
@bmkatz
@bmkatz
@bmkatz
App UI/UX
100%
© Kinvey 2016
Delivering an App: Perception
@bmkatz
UI/UX
New 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
Custom
Features
25%
Standard
Components
75%
Another way to look at it
© Kinvey 2016
@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
Today
@bmkatz
Enablement
@bmkatz
@bmkatz
#FUN Principle
Focus on the
Users’ Needs
@bmkatz
@bmkatz
It’s always great to have
business requirements
but unless you
understand the
use case
you’ve wasted your time
@bmkatz
Use case
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
An App is the interface
we use to Access the
Data and Manipulate it
@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)
@bmkatz
Mobile First
@bmkatz
Experience
@bmkatz
@bmkatz
@bmkatz
@bmkatz
* 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!
REINVENT
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
@bmkatz
• Still have many single use apps - but infrequent
use
• Single pane of glass (App) for the easy stuff
• Much more productive
@bmkatz
@bmkatz
@bmkatz

More Related Content

The changing face of mobile apps in the future of mobile