Let's Talk Android

45
Let’s Talk Android

description

With over 500 million active devices and another 1.3 million activated every day, Android is a global force to be reckoned with. And this isn’t 2009′s Android. The Android of today is beautiful, fuels a consistent experience across devices, and powers a fleet of devices that buyers are scrambling for. Explore how the new generation of Android – and the new generation of Android users – is changing the mobile landscape.

Transcript of Let's Talk Android

Page 1: Let's Talk Android

Let’s TalkAndroid

Page 2: Let's Talk Android

2

Android is enormous And cAnnoT be ignored

(runs on 75% of all smartphones)

Page 3: Let's Talk Android

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

Page 4: Let's Talk Android

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

Page 5: Let's Talk Android

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

Page 6: Let's Talk Android

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

Page 7: Let's Talk Android

7

Android is now on pAr wiTh ios. Simplified. Beautiful. Smarter users.

Page 8: Let's Talk Android

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:

Page 9: Let's Talk Android

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

Page 10: Let's Talk Android

10

2nd generATion: Exploring Its Identity

software•Greater focus on design

•More functionality

•Still geeky

devices •Hardware built for Android

•Fragmentation continues

Page 11: Let's Talk Android

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

Page 12: Let's Talk Android

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

Page 13: Let's Talk Android

13

Android’s pAsT is FAding AwAy

anDroiD DeviceS in market

Page 14: Let's Talk Android

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

Page 15: Let's Talk Android

15

Android is bigger ThAn jusT mobiLe

(development isn’t limited to phone/tablet)

Page 16: Let's Talk Android

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

Page 17: Let's Talk Android

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

Page 18: Let's Talk Android

18

escorT

We connected radar detectors to the phone to create a real-time map of alerts from around the nation

Page 19: Let's Talk Android

19

LennoxWe constructed a mobile thermostat to manage home temperatures from anywhere in the world

Page 20: Let's Talk Android

20

medicAL device mAnuFAcTurer

We drew data from a sleep apnea machine and pushed it to the cloud

Page 21: Let's Talk Android

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:

Page 22: Let's Talk Android

22

The Android Experience

Page 23: Let's Talk Android

23

Beautiful, Consistent Design

Enterprise Enabled

Less Fragmentation

Flexible Delivery Options

Page 24: Let's Talk Android

24

beAuTiFuL, consisTenT design

Since the release of Ice Cream Sandwich, Android now inherently supports a beautiful, cohesive experience across all modern devices

Page 25: Let's Talk Android

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.

Page 26: Let's Talk Android

26

Android’s open framework can be tailored to suit the needs of any organization

enTerprise enAbLed

Page 27: Let's Talk Android

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

Page 28: Let's Talk Android

28

ll

lll

ll

jjj

jjj

jjj

n

nnnn

nnnn

depLoymenT

enterprises can create their own app stores

eee

eee

Page 29: Let's Talk Android

29

companies can create custom version of android to match their needs

cusTomizATion

hhh

hhh

hhh

iii

iii

iii

ll

lll

ll

eee

eee

Page 30: Let's Talk Android

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

Page 31: Let's Talk Android

31

app marketplace (e.g. google Play)

Direct distribution through email

host on the web

licenses available through google Play

enTerprise depLoymenT

Page 32: Let's Talk Android

32

app marketplace (e.g. google Play, amazon, carrier)

target users by: host and share applications privately

consumer depLoymenT

•Device•geography •capabilities•Platform versions

Page 33: Let's Talk Android

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

Page 34: Let's Talk Android

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

Page 35: Let's Talk Android

myThs AbouT Android

Page 36: Let's Talk 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

Page 37: Let's Talk Android

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

Page 38: Let's Talk Android

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

Page 39: Let's Talk 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

Page 40: Let's Talk Android

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

Page 41: Let's Talk Android

41

iOS USERS

178.3mmANDROID USERS

189.7mm

FAcebooK usAge sTATs

Page 42: Let's Talk Android

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.

Page 43: Let's Talk Android

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

Page 44: Let's Talk Android

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.

Page 45: Let's Talk Android

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