I can understand that the cause of difficulty in developing applications for Android is fragmentation due to the large number of models


ByLukew

Android has a market share of 56.1% more than iOS in smartphonesis occupyingHowever, as the "size of fragmentation" occurs that various models of various sizes and specifications are intertwined, resulting in unevenness and unevenness, resulting in the side to struggle to develop applications to make it run in any environment There is also. In order to show how much rough and difficult it is, Staircase which provides an application "OpenSignalMaps" that can measure and detect the location of cell phone base stations and radio wave intensity, and how "Android-equipped devices are diversified" Manufacturer "" API level "" Screen size "for each item is charted and made public.

OpenSignalMaps - Android Fragmentation Visualized
http://opensignalmaps.com/reports/fragmentation.php

Since Android has sizes of various screen sizes, there is a problem of having to make something suitable for each application in order to display the application. Staircase has investigated about 689,1900 devices to see what was on the device that downloaded OpenSignalMaps in the past 6 months.


◆ Model
Among the target 3997 models, the most downloaded in 6 months was Galaxy SII (GT-i9100).


◆ Manufacturer
Android makers are also fragmented like models. Among the 599 makers in this figure, Samsung is No. 1 in Dantotsu. It accounts for 40% of the market.


API level
API level and platform version changed between 2011 and 2012. Android 2.3 accounted for 65% of the total in April 2011, but the top in April 2012 is Android 2.3.3, which is 55% of the total. Also, one year ago, it occupied most of the market with 90% at the top 2, but now it is 75% of the total if you combine Android 2.3.3 and Android 2.2.


◆ Resolution
The horizontal axis of the graph represents the width, and the vertical axis represents the height. Although the resolution varies, the result that the most used aspect ratio is 5: 3 results.


Encoding a bit will make the graph easier to read.


I will try to make the color of the popular one deep and the other not thin.


Doing the same thing with iPhone and iPad makes it much simpler.


In conclusion, the majority of Android is Samsung, then HTC, and application developers are wise to test with these two models. Also, fragmentation of the API level and the screen size can be expected to deteriorate in the future,Fragment APIIt is recommended that you target the target.

ByIssa Fakhro

in Note, Posted by darkhorse_log