From 3cd0b46ca4a4ab5ec597fe42f8637d0df5d83e5a Mon Sep 17 00:00:00 2001 From: Scott Main Date: Wed, 27 Feb 2013 17:51:49 -0800 Subject: update dashboards for 4/1. Now charts are generated from JSON data. Change-Id: I17180b993a9ba50daf8a269ad26093079fd1da65 --- docs/html/about/dashboards/index.jd | 547 ++++++++++++++++++++++++++---------- 1 file changed, 392 insertions(+), 155 deletions(-) (limited to 'docs') diff --git a/docs/html/about/dashboards/index.jd b/docs/html/about/dashboards/index.jd index b2d50ce..e17a0fd 100644 --- a/docs/html/about/dashboards/index.jd +++ b/docs/html/about/dashboards/index.jd @@ -1,107 +1,65 @@ page.title=Dashboards -header.hide=1 @jd:body - - -

Platform Versions

- -

This page provides data about the relative number of active devices -running a given version of the Android platform. This can help you -understand the landscape of device distribution and decide how to prioritize -the development of your application features for the devices currently in -the hands of users. For information about how to target your application to devices based on -platform version, read about API levels.

- - -

Current Distribution

- -

The following pie chart and table is based on the number of Android devices that have accessed -Google Play within a 14-day period ending on the data collection date noted below.

- -
- - - - - - - - - - - - - - - - - - - - - - -
VersionCodenameAPIDistribution
1.6Donut 40.2%
2.1Eclair 71.9%
2.2Froyo 87.5%
2.3 - 2.3.2 - Gingerbread 90.2%
2.3.3 - 2.3.7 - 1043.9%
3.1Honeycomb 120.3%
3.2 130.9%
4.0.3 - 4.0.4Ice Cream Sandwich1528.6%
4.1Jelly Bean1614.9%
4.2 171.6%
- + + + + + + -
- - -
- -

Data collected during a 14-day period ending on March 4, 2013

- - -

Historical Distribution

- -

The following stacked line graph provides a history of the relative number of -active Android devices running different versions of the Android platform. It also provides a -valuable perspective of how many devices your application is compatible with, based on the -platform version.

- -

Notice that the platform versions are stacked on top of each other with the oldest active -version at the top. This format indicates the total percent of active devices that are compatible -with a given version of Android. For example, if you develop your application for -the version that is at the very top of the chart, then your application is -compatible with 100% of active devices (and all future versions), because all Android APIs are -forward compatible. Or, if you develop your application for a version lower on the chart, -then it is currently compatible with the percentage of devices indicated on the y-axis, where the -line for that version meets the y-axis on the right.

- -

Each dataset in the timeline is based on the number of Android devices that accessed -Google Play within a 14-day period ending on the date indicated on the x-axis.

- - -

Last historical dataset collected during a 14-day period ending on March 1, 2013

- - - - - - - - +

This page provides information about the relative number of devices that share a certain +characteristic, such as Android version or screen size. This information may +help you prioritize efforts for supporting different devices.

+

Each snapshot of data represents all the devices that visited the Google Play Store in the +prior 14 days.

+

Note: Beginning in April, 2013, these charts are now built +using data collected from each device when the user visits the Google Play Store. Previously, the +data was collected when the device simply checked-in to Google servers. We believe the new +data more accurately reflects those users who are most engaged in the Android and Google Play +ecosystem.

+

Platform Versions

+

This section provides data about the relative number of devices running a given version of +the Android platform.

+

For information about how to target your application to devices based on +platform version, read Supporting Different +Platform Versions.

+
+
+

Data collected during a 14-day period ending on April 2, 2013. +
Any versions with less than 0.1% distribution are not shown.
+

@@ -111,72 +69,22 @@ src="//chart.apis.google.com/chart?&cht=lc&chs=660x250&chxt=x,x,y,r&chf=bg,s,000

Screen Sizes and Densities

- - - - - - -

This section provides data about the relative number of active devices that have a particular +

This section provides data about the relative number of devices that have a particular screen configuration, defined by a combination of screen size and density. To simplify the way that you design your user interfaces for different screen configurations, Android divides the range of -actual screen sizes and densities into:

- - +actual screen sizes and densities into several buckets as expressed by the table below.

For information about how you can support multiple screen configurations in your -application, see Supporting Multiple +application, read Supporting Multiple Screens.

-

Note: This data is based on the number -of Android devices that have accessed Google Play within a 7-day period -ending on the data collection date noted below.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ldpimdpihdpixhdpi
small1.7% 1.0%
normal0.4% 11% 50.1% 25.1%
large0.1% 2.4% 3.6%
xlarge 4.6%
-

Data collected during a 7-day period ending on October 1, 2012

+
+
+

Data collected during a 14-day period ending on April 2, 2013 +
Any screen configurations with less than 0.1% distribution are not shown.

@@ -187,14 +95,14 @@ ending on the data collection date noted below.

Open GL Version

-

This section provides data about the relative number of active devices that support a particular +

This section provides data about the relative number of devices that support a particular version of OpenGL ES. Note that support for one particular version of OpenGL ES also implies support for any lower version (for example, support for version 2.0 also implies support for 1.1).

+src="//chart.googleapis.com/chart?cht=p&chs=400x250&chco=c4df9b,6fad0c&chl=GL%201.1%20only|GL%202.0%20%26%201.1&chd=t%3A0.3,99.7&chf=bg,s,00000000" />

To declare which version of OpenGL ES your application requires, you should use the {@code android:glEsVersion} attribute of the {@code <supports-gl-texture>} element to declare the GL compression formats that your application uses.

-

Note: This data is based on the number -of Android devices that have accessed Google Play within a 7-day period -ending on the data collection date noted below.

- @@ -216,14 +120,347 @@ ending on the data collection date noted below.

+ +
1.1 only -9.2%0.3%
2.0 & 1.1 -90.8%99.7%
-

Data collected during a 7-day period ending on October 1, 2012

+

Data collected during a 14-day period ending on April 2, 2013

+ + + + + + + + + + + + + + -- cgit v1.1