Weitere Àhnliche Inhalte
KĂŒrzlich hochgeladen (20)
Android Fragmentation: Multi-Device Testing Need and Strategy
- 2. Android is taking over
computing!
â More than 500 million Android devices in use worldwide, a number
growing by more than 2 million every day.
â Android users have downloaded more than 25 billion apps from
Google Play
â Users download more than 1.5 billion apps from Google Play each
month.
â Overall the mobile app market is expected to reach $25B in 2013
â Mobile app usage is also showing sustained growth, with 224M US
mobile app users in February 2013
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 3. You are in!
â You bought into the Android story
â Figured out how to go about developing an Android app
â Also got it uploaded to Play Store
â You are using your network to start cranking the downloads
â Hang on! Did you miss something?
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 4. What if?
â Your app crashes on your initial users phones
â Your app shows stretched images
â Text is not readable on smaller phones or higher pixel
density(ppi/dpi) phones
â Layout is messed up on phones with different aspect ratios
â Huge buttons or huge empty spaces are seen on tablets
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 5. Android App QA
QA gets low priority, less focus & effort.
@ what cost?
In God we trust..... the rest we test
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 6. Cost of bad Quality
â Always keep in mind users of your app have other choices.
â It is difficult to get your app chosen, you spend lots of effort in
getting your app visible and finally chosen for download
â Now when your app is chosen by a user, can you afford to loose
your chance to impress
â You simply can't impress without quality. Can you?
â Every delighted app users bring more and vice versa
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 7. Is it?
Testing on Emulator is enough!
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 8. There is simply no substitute for the
real thing
â Testing on emulator is convenient and free.
â It does help find obvious errors and fix them
â However testing on emulator is only a software test under emulated
environment
â It simply can't substitute the real thing
Can it?
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 9. Will it?
If it works on my Android it will work on
everyone's Android!
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 10. Why apps are not consistent
across phones?
â Android versions have differences
â Physical screen sizes are different
â Screen resolutions are different
â Screen aspect ratios are different
â Manufactuere specific differences exists
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 11. Some people go to the extremes!
A cross-platform app publisher of entertainment
products for Android smart phones and tablets,
which has had more than 70 million downloads,
tests every one of their apps on about
400
different devices.
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 12. What are the options for mortals
with limited budgets and time?
Budget
â You don't need all devices all
the time
â It is no brainer, sharing is the
solution.
How?
â We have invested our efforts
in solving the how part and
are offering shared devices
hosted on our cloud
â @ https://www.pcloudy.com
â You can access real android
devices on our cloud using
just a Browser*
Time/Effort
â Pareto's Principle - The 80-
20 Rule.
â 20% models are used by
80% of the population
â Not literally!
â Next few slides we arrive at a
representative set of Android
devices based on data
Note *: Currently we support latest versions of Chrome, Firefox or Safari
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 13. All versions are not equal!
Reference:http://developer.android.com/about/dashboards/index.html
ïš Above chart shows version distribution based on devices that visited the Google Play Store
ïš App downloads will come from Jelly Bean, Gingerbread, ICS in that order, as they have largest
market share of users visiting Play Store.
ïš Ensure your app works on these 3 version, rest of the versions are insignificant
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 14. Which displays matter?
Reference:http://developer.android.com/about/dashboards/index.html
ïš Above chart shows display distribution based on devices that visited the Google Play Store
ïš Most app downloads will come from Small and Normal displays sizes as they have largest market share of users visiting Play
Store.
ïš Large & XLarge is tablet market so unless you are targeting that segment you can forget about it
ïš Density it is spread evenly and needs to be covered cleverly, xxhdpi is small but growing rapidly
ï€ Chose devices with max and min density for each target screen sizes(Small and Normal only in case you are not
targeting tablets)
ïš There is no credible data about aspect ratios however by cleverly selecting models for the other criteria you can cover all
popular aspect ratios
ldpi mdpi tvdpi hdpi xhdpi xxhdpi Total
Small 9.7% 0.1% 9.8%
Normal 0.1% 15.9% 34.5% 23.9% 5.7% 80.1%
Large 0.5% 3.2% 1.1% 0.4% 0.5% 5.7%
Xlarge 4.1% 0.2% 0.1% 4.4%
Total 10.3% 23.2% 1.1% 35.2% 24.5% 5.7%
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 15. Which models & brands?
The Galaxy S3, which was hailed as the best and fastest selling Samsung device of 2012, has notably
sold 50 million handsets
Samsung has sold more than 28 million Galaxy S2s
Samsung Galaxy S4 has already hit the 20 Million Sales Mark
The HTC One, which released in March 2013, sold 5 million handsets within two months.
Sony Mobile managed to ship 33 million Xperia smart phones during the year(2012)
Galaxy Note 2 had sold more than 5 million devices just two months after the product was first
released.
Nexus 7 probably totalled somewhere around 4.8 million
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 16. â Don't worry we have done this already and we believe in sharing write
to us at info@pcloudy.com and we will send you a optimal
representative set of Android device
â This list is not static so please feel free to write to us anytime.
Easy? Not really!
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd
- 17. Thank You!
Register at https://www.pcloudy.com today and
get $15 worth device access free!
Offer valid for a limited time only
Copyright © pCloud Design Labs Pvt. Ltd. 2013. All rights reserved.
pCloudy, pCloudy.com, pCloudy logo are trademarks of pCloud Design Labs Pvt. Ltd