Android, the world's most popular mobile platform



Download 449.13 Kb.
Page2/13
Date20.06.2017
Size449.13 Kb.
#21208
1   2   3   4   5   6   7   8   9   ...   13





Get Started


Everything you need to start developing apps for Android is available here on developer.android.com. You'll find everything from the API documentation and design guidelines, to information about the current device landscape and how you can distribute and monetize your app.

No two apps are built in the same way, but we've structured the information you need to build an app into the following three sections that represent the general order for app development.


1. Design


Before you write a single line of code, you need to design the user interface and make it fit the Android user experience. Although you may know what a user will dowith your app, you should pause to focus on how a user will interactwith it. Your design should be sleek, simple, powerful, and tailored to the Android experience.

So whether you're creating an app alone or you're part of a team, study the Design guidelines first.


2. Develop


Once your design is finalized, all you need are the tools to turn your app ideas into reality. Android's framework provides you the APIs to build apps that take full advantage of device hardware, connected accessory devices, the Internet, software features, and more. With the power of Android, there's no limit to the power of your apps.

Everything you need to learn about the app framework and developer tools is in the Develop documentation.


3. Distribute


Now your app is complete. You've built it to support a variety of screen sizes and densities, and tested it on the Android emulator and on real devices. You're ready to ship your app.

How you proceed depends on a variety of factors, such as your monetization strategy and which types of devices your app supports. Everything you need to get started with this process is available in the Distribute section.






Dashboards

Google Play Install Stats


The Google Play Developer Console also provides detailed statistics about your users' devices. Those stats may help you prioritize the device profiles for which you optimize your app.

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 by revealing which devices are active in the Android and Google Play ecosystem.

This data reflects devices running the latest Google Play Store app, which is compatible with Android 2.2 and higher. Each snapshot of data represents all the devices that visited the Google Play Store in the prior 7 days.

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.



Version

Codename

API

Distribution

2.2

Froyo

8

0.4%

2.3.3 -
2.3.7

Gingerbread

10

6.9%

4.0.3 -
4.0.4

Ice Cream Sandwich

15

5.9%

4.1.x

Jelly Bean

16

17.3%

4.2.x

17

19.4%

4.3

18

5.9%

4.4

KitKat

19

40.9%

5.0

Lollipop

21

3.3%

http://chart.googleapis.com/chart?chl=froyo%7cgingerbread%7cice%20cream%20sandwich%7cjelly%20bean%7ckitkat%7clollipop&chco=c4df9b%2c6fad0c&chd=t%3a0.4%2c6.9%2c5.9%2c42.6%2c40.9%2c3.3&chf=bg%2cs%2c00000000&chs=500x250&cht=p

Data collected during a 7-day period ending on March 2, 2015. 
Any versions with less than 0.1% distribution are not shown.

Note: Because this data is gathered from the new Google Play Store app, which supports Android 2.2 and above, devices running older versions are not included. However, in August, 2013, versions older than Android 2.2 accounted for about 1% of devices that checked in to Google servers (not those that actually visited Google Play Store).




Download 449.13 Kb.

Share with your friends:
1   2   3   4   5   6   7   8   9   ...   13




The database is protected by copyright ©ininet.org 2024
send message

    Main page