No Drugs Required
#AndroidSolved
presents
@JSchwendt@APPERIAN
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Solving Android Multiple Personality
Joe SchwendtLead Solutions Architect
“Apps are simple,Great apps are art.”
Hardware Diversity
Openness vs SecurityMDM vs MAM
Phone or Tablet?Manufacturer Skins
Carrier Craziness
Android OS VersionsScreen Resolutions
Device Support LifecycleApplication Support Lifecycle
Hard
ware
Dive
rsity
#AndroidSolved
@JSchwendt
@APPERIAN
Soft vs Hard Buttons Stylus
ConnectorsSensors
It’s only going to get worse
Connectivity
Keyboard
Andr
oid O
S Ver
sions
#AndroidSolved
@JSchwendt
@APPERIAN
Gingerbread 2.3
Ice Cream Sandwich 4.x
Controlled by Manufacturer & Carrier
Honeycomb 3.x
Lowest Common Denominator wins
Froyo 2.2
Usage share of the different versions, by February 1, 2012
1.x2.0-2.1
2.2
2.3
3.x
4.x
Eclair 2.0-2.1Donut 1.6
Cupcake 1.5
Scre
en Re
solu
tions
#AndroidSolved
@JSchwendt
@APPERIAN
Physical Size
Plastic Man to the rescue!
800x480480x320
960x540
480x854320x240
Other
4.3”
4”3.7”
Other
1024x600 (7”)
1280x800 (10.1”)Other
Resolution
Open
ness
vs Se
curi
ty#AndroidSolved
@JSchwendt
@APPERIAN
Users are trained to click OK
Users prompted to extend App Reach
Security Software is a necessary evil
Apps run in Own Sandbox
MDM
vs M
AM#AndroidSolved
@JSchwendt
@APPERIAN
More than Just Installs...User Experience Matters
BYOD=MAMFocus on Apps
Apps make devices Useful
Phon
e or T
able
t?#AndroidSolved
@JSchwendt
@APPERIAN
Seriously?
7”-11” Tablet
3”-4.5” Phone
>11” Laptop
Your Guess is as good as Mine
4.6”-6.9” ??????
Manu
fact
urer
Skin
s#AndroidSolved
@JSchwendt
@APPERIAN
HTC Sense UIMotorolaMotoblur
Samsung Touchwiz
Users are confused
Carr
ier Cr
azin
ess
#AndroidSolved
@JSchwendt
@APPERIAN
Pre-Installed apps
Model Number SoupLocked Out Hardware/OS Features
Carrier IQ !!!
Just give us vanilla, we’ll add our own toppings
Devi
ce Su
ppor
t Life
cycl
e#AndroidSolved
@JSchwendt
@APPERIAN
Be Clear about what’s supported
SurveyEcosystem
Start small and expand slowly
ConfirmSupportability
Choose Carefully
Test, Vet,Train
End OfSupport
Appl
icat
ion
Supp
ort L
ifecy
cle
#AndroidSolved
@JSchwendt
@APPERIAN
Google Play (Android Market), 3rd party or internal
phone, Tablet or both
Develop, Customize or Off The Shelf
OS Versions
Choose like you were headed to a deserted island
time to market
Employ Rapid Iterations
Actively market and solicit feedback
Hardware Diversity
Openness vs SecurityMDM vs MAM
Phone or Tablet?Manufacturer Skins
Carrier Craziness
Android OS VersionsScreen Resolutions
Device Support LifecycleApplication Support Lifecycle
What’s your next App?
#AndroidSolved @JSchwendt@APPERIAN