The fragmentation of Android screens is not a real problem

fragmentation screens


Perhaps the biggest problem resides on your Android fragmentation. The fact that there is such diversity in versions of Android terminals in the world that makes few can enjoy the latest version. Are the manufacturers or the fault of the different screen sizes and resolutions intimidate developers

For a time he has charged screen sizes cause fragmentation in Android as for developers was a real headache. But this charge will go better life because in RustyShelf as we demonstrate that there are different screen sizes is not a problem for developers.

Many resolutions and screen sizes

When you develop an application on Android, you can include as many images as you like in order to further escalate each screen. I mean, you can have a single picture large enough to escalate after by device or have several templates to fit different screen sizes. A consumer taste.


centre;”> screen-resolution-px

But the tailor each template or a single template to display our Android does not involve much less a problem in the code of application development. Why?, Because this list of resolutions and screen sizes is in a remote XML file of the base application code. Ie, is a “cheat sheet” for the application, and that accesses it to fit the device.

To show that screen size is not a problem , I show you the 10 most recent devices and their screen resolutions:

  • LG G3: 1440 × 2560
  • Nexus 5: 1080 × 1920
  • Galaxy S5: 1080 × 1920
  • Galaxy S4: 1080 × 1920
  • Galaxy S3: 720 × 1280
  • Galaxy Note 3: 1080 x 1920
  • Galaxy Note: 800 × 1280
  • HTC

  • One M8: 1080 × 1920
  • HTC One

  • M7: 1080 × 1920
  • Nexus 4: 768 × 1280
  • Moto X: 720 × 1280

De pixel resolution at 1px/1dp

You can see on that list that screen resolutions differ from species although there are some similar as the full HD and HD. But in the world of Android development is different.

 Container comparative size 4

A screen can have different screen resolution and different number of pixels per inch but after all, have a same relationship pixels / dpi . I mean, you just have to replace the insole of your application by another sharper for better viewing on the screen. No change every one

Next, as we have told you before, we will move the screen resolutions format px / dpi and you will see what a surprise.

  • LG G3 @ 1x: 360 × 640
  • Nexus 5 at 1x: 360 × 640
  • Galaxy S5 @ 1x: 360 × 640
  • Galaxy S4 @ 1x: 360 × 640
  • Galaxy S3 @ 1x: 360 × 640
  • Galaxy Note 3 at 1x: 360 × 640
  • Galaxy Note @ 1x: 400 × 640
  • HTC One

  • M7 @ 1x: 360 × 640
  • HTC

  • One M8 @ 1x: 360 × 640
  • Nexus 4 at 1x : 384 × 640
  • Moto X @ 1x: 360 × 640

Do you see how far there is much difference between the screens, now here’s Device only 3 sizes , only two of them dominate the list and 360 × 640. So, the size and resolution of the screen is not as relevant in the development of an Android application factor. Not far from an easy step but neither assumes too much trouble to developers.

Then we leave you with an image that reflects the screen sizes as this new format we have said, the difference now screenshots It is not that big, right?. We have had here screens with software buttons, recortándole that small part.

centre;”>  screen-resolution-dp

There are certainly many sizes and resolutions different screen but after all, most meet and aspects ratios very Similar . It is understandable why applications that are available only from a later version, because adapting an application for older version is no problem with the display and many developers will use this as an excuse.

more Rusty Rants

Article La fragmentation of Android screens is not a real problem was published in The Free Android (The Android Blog reference. Apps, News, Games and Free Android smartphones)







The Free Android

The fragmentation of Android screens is not a real problem
Source: english  
July 10, 2014


Next Random post