let's talk android
Post on 03-Sep-2014
1.325 Views
Preview:
DESCRIPTION
TRANSCRIPT
Let’s TalkAndroid
2
Android is enormous And cAnnoT be ignored
(runs on 75% of all smartphones)
3
by The numbers
Strategic Platform
Android used to be a follow-up platform, but companies now need to focus on Android in their mobile entry plan
tablet growth
Companies should begin to think about Android tablets the same way they think about iPad
4
Android increased to 48% of the tablet market share in 2012, up from 15% in 2011
Android currently has 51.9% of the Us smartphone market share, while iOS has 34.3%
189.7 million android Users on facebook vs. 178.3 million on iOS
1.3 million new activations every day
5
Android is The LArgesT, FAsTesT growing mobiLe os
half a billion activationS to Date
1.3 million activationS Per Day
4x aS many USerS globally aS ioS
80%
100%
60%
40%
20%
0%
20 11 Q 32 011 Q4 2012 Q1 2012 Q2 2012 Q3
worlDwiDe SmartPhone oS marketShare
An dr oi d iO S Other
6
The numbers don’T Lie
Of the 11% of US adults who owned a tablet in 2011 Of the 22% of US adults who own a tablet today
81%Apple iPad
4%Other
15%Android
52%Apple iPad
48%Android
2011 2012
7
Android is now on pAr wiTh ios. Simplified. Beautiful. Smarter users.
8
consistent design Android released their Design Guidelines in January
2012 to make Android design more consistent
fewer versions
over 34% of android Users already
Use ics and Jelly bean, and Gingerbread
(50.8%) can largely support new Android design
patterns.
new framework featUres
Flexible UI, faster transitions, standard UI, etc.
Pro
of:
9
1sT generATion: Android’s Early Days
software•Trying to catch up with iOS
•Frequent updates, basic functionality
•Poor user experience, little appeal
devices•Cheap hardware
•Widespread fragmentation
10
2nd generATion: Exploring Its Identity
software•Greater focus on design
•More functionality
•Still geeky
devices •Hardware built for Android
•Fragmentation continues
11
software•Stunning UX at the heart of Android’s framework
•Applications are beautiful, optimized, delightful
•Android’s design adapts across all devices
devices• Incredible devices flooding the market
currenT generATion: Android Is Mainstream
12
The Three generATions oF Android
1St generation 2nD generation 3rD generation
little aPPeal
cheaP harDware
high fragmentation
growing USer baSe
better DeviceS
greater fUnctionality
mainStream
StUnning DeviceS
beaUtifUl Ux
13
Android’s pAsT is FAding AwAy
anDroiD DeviceS in market
14
Current generation has over 150 million
active android Users (34.2% of all users)
2nd generation is on the decline, and will drop dramatically as users reach the end of their 2-year upgrade cycle (61.1% on Froyo and Gingerbread, down from 76.1% in August)
1st generation has almost
completely disappeared, with just 15 million remaining users (3.1%)
The new generATion is emerging
15
Android is bigger ThAn jusT mobiLe
(development isn’t limited to phone/tablet)
16
mAchine-To-mobiLe (m2mo)
Android can merge with previously non-connected machines, enhancing them with anything from a more powerful user interface to always-on cloud connectivity
17
Android has been used to power TVs, cars, satellites, consumer devices, household electronics, and more
connected Android can fuel a range of devices across a massive ecosystem
seamlessDesigning for Android requires you to think beyond any one device interface
fleXibleFluid experience across devices
18
escorT
We connected radar detectors to the phone to create a real-time map of alerts from around the nation
19
LennoxWe constructed a mobile thermostat to manage home temperatures from anywhere in the world
20
medicAL device mAnuFAcTurer
We drew data from a sleep apnea machine and pushed it to the cloud
21
Android’s cusTomizATion is opporTuniTy
maintain absolute control of a device in a highly secure environment
make android look like anything you want
own your company’s oS when windows or linux won’t suffice
Amazon completely splintered Android to power the Kindle Fire, and many OEMs have used this to build their own custom UI.
cUstomization makes it possible to:
22
The Android Experience
23
Beautiful, Consistent Design
Enterprise Enabled
Less Fragmentation
Flexible Delivery Options
24
beAuTiFuL, consisTenT design
Since the release of Ice Cream Sandwich, Android now inherently supports a beautiful, cohesive experience across all modern devices
25
• Fluid gestures and transitions
•Design naturally adapts across devices, screen sizes, and resolutions
•Distinct but consistent feel across phone and tablet
beAuTiFuL, consisTenT designHardware tech specs and appeal is catching up with – and has in some ways surpassed — Apple.
26
Android’s open framework can be tailored to suit the needs of any organization
enTerprise enAbLed
27
remote or triggered device wipes
mobiLe device mAnAgemenT (mdm) securiTy
Plus other features
lock users out if they install an
unauthorized app
encrypt device data enforce password use remote or triggered device wipes
28
ll
lll
ll
jjj
jjj
jjj
n
nnnn
nnnn
depLoymenT
enterprises can create their own app stores
eee
eee
29
companies can create custom version of android to match their needs
cusTomizATion
hhh
hhh
hhh
iii
iii
iii
ll
lll
ll
eee
eee
30
FLexibLe deLivery opTionsPublishers can distribute android applications any way they see fit. the open platform allows you to bypass the store entirely for private distribution, or utilize a number of app marketplaces for global reach
31
app marketplace (e.g. google Play)
Direct distribution through email
host on the web
licenses available through google Play
enTerprise depLoymenT
32
app marketplace (e.g. google Play, amazon, carrier)
target users by: host and share applications privately
consumer depLoymenT
•Device•geography •capabilities•Platform versions
33
FrAgmenTATion
How do you manage fragmentation?
• ensure coverage across the right set of devices for
your solution - everything before gingerbread is
outdated, and many companies are already choosing
to focus only on ice cream sandwich (4.0) and newer
• Design for the current generation of android Ui: ice
cream Sandwich and Jelly bean
34
How do you address future fragmentation?
• only 1 major release per year from google, reducing fragmentation
• google’s PDk is available 2-3 months before a new release to verify new features on all devices
FrAgmenTATion
myThs AbouT Android
36
Android solutions must be designed for every possible device and form factor
An Android solution should be developed after an iOS solution
An Android solution takes longer to develop than an iOS solution
An Android solution has to be tested on hundreds of devices
myth #1
myth #3 myth #4
myth #2
37
Myth 1: Android solutions must be designed for every possible device and form factor
designing for device diversityAndroid’sflexibledesignframeworkallowsustobuildacrossallmoderndevices with just a few optimized layouts that adjust to their surroundings
38
Myth 2: An Android solution takes longer to develop than an iOS solution
development is no Longer a hurdle
yesTerdAy’s Android:
•Android visual design guidelines didn’t exist
•General approach for designing screens
for Android was to mimic iOS
•Screens were designed with widgets that
needed to be customized so that they
functioned like they would on the iOS
platform
TodAy’s Android:
•Android provides strong visual design
guidelines
•Don’t need to waste time recreating iOS
widgets and actions - these now exist for
Android
39
Myth 3: An Android solution should be developed after an iOS solution
Android must be a primary consideration
The Android audience is now too
large and too mature to ignore.
#1
40
is iT A consumer pLAy?
Android and iOS need to be available at
the same time. Instagram learned this
lesson, and Facebook now has more
users on Android than on iOS
Android Must Be a Primary Consideration
is iT An enTerprise pLAy?
BYOD trends are pushing Android into
the enterprise. Companies can no longer
ignore this growing demand
41
iOS USERS
178.3mmANDROID USERS
189.7mm
FAcebooK usAge sTATs
42
Myth 4: An Android solution has to be tested on hundreds of devices
Testing is manageable
There are a huge number of devices
in the Android ecosystem, but we
don’t need to test every one.
43
embrAce AuTomATed TesTing•Use tools such as Junit for unit and integration tests
•Use Robotium for system level UI testing
•Use CI (Continuous Integration) to execute these tests each time a developer checks in code
•Use manual testing to test areas of the system that need a human touch such as using the camera, sensors, telephony, Bluetooth, and NFC
Testing is Manageable
44
real world testing eXampleMillionsofpeopleaccessNetflixon 1000 different android devices every day. ButNetflixtestswithjust10 phones and 4 tablets usingthefollowingcriteria:
At least one device for each playback pipeline architecture they support
Choose devices with high- and low-end processors as well as devices with different memory capabilities
Support each major operating system as well as several custom ROMs
Choose devices that are most heavily used by Netflix’sSubscribers.
ReadmoreaboutNetflix’stestingprocess.
45
QUestions? Mutual Mobile has delivered over 400 mobile experiencesacrossAndroid,iOS,Windows8,andWeb.Ourend-to-endsolutionshavedelightedmajorclientsincludingGoogle,Audi,Cisco,andXerox.
Get in touch.
www.mutualmobile.com facebook.com/mutualmobile @MutualMobile
top related